Подключение HDD

PCLinuxOS

Модератор: Bizdelnick

tor
Сообщения: 69

Подключение HDD

Сообщение tor »

2 SATA диска включены в BIOSе как IDE
1 DVD primary master
Mandriva 2008.0 Free
подключаю третий диск (IDE) как primary slave на шлейф с DVD,
при загрузке пишет следующее:

Код: Выделить всё

Kernel panic - not syncing: Attempted to kill init!

Мигают Caps Lock и Scroll Lock
и виснет.
Что я не так делаю?
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1952
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: Подключение HDD

Сообщение SinClaus »

BIOS видит вновь подключенный диск? А вообще похоже что линукс перепутал где расположена системная партишн. SATA диски в линуксе должны отображаться как sda, т.к. ядру в общем-то по барабану, что установлено в BIOS
Спасибо сказали:
tor
Сообщения: 69

Re: Подключение HDD

Сообщение tor »

SinClaus писал(а):
02.09.2008 10:48
BIOS видит вновь подключенный диск?

Первое куда полез - в установки BIOS'а.
BIOS увидел диск как primary slave (как и планировал), загрузочный диск - остался тот же, что и был.
А вообще похоже что линукс перепутал где расположена системная партишн.

но загрузчик-то стартанул все-таки...
SATA диски в линуксе должны отображаться как sda

ну так и было: sda, sdb
ядру в общем-то по барабану, что установлено в BIOS

это как? откуда в таком случае ядро узнает про диски?
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1952
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: Подключение HDD

Сообщение SinClaus »

это как? откуда в таком случае ядро узнает про диски?

Вообще-то во всех осях кроме винды просто грузится драйвер, тот ищет свое устройство, если находит - опрашивает на предмет наличия устройств, нет - говорит что ему нечего делать. В винде это громко названо Plug-And-Play :)
Спасибо сказали:
Аватара пользователя
Dr.Akula
Сообщения: 136
Статус: Мандрячнег
ОС: Mandriva 2009.0

Re: Подключение HDD

Сообщение Dr.Akula »

У меня тоже была такая проблема, не разобрался, т.к. не надо было... так куда надо копать???
Стараюсь чтобы устройства /dev/head и /dev/hands работали без прокси /dev/ass
Спасибо сказали:
ASG128
Сообщения: 47
ОС: Debian

Re: Подключение HDD

Сообщение ASG128 »

А на каких разделах установлен Линукс? Можно попробовать подключить винт как Secondary. Ну и поискать в BIOSе возможность сделать SATA как Primary IDE. Вообще у меня подобные проблемы возникали именно тогда, когда винчестеры были подключены не в правильном порядке. Причём если раздел / лежал не на загрузочном винте, GRUB останавливался с ошибкой 21.
Спасибо сказали:
tor
Сообщения: 69

Re: Подключение HDD

Сообщение tor »

ASG128 писал(а):
06.09.2008 13:19
А на каких разделах установлен Линукс? Можно попробовать подключить винт как Secondary. Ну и поискать в BIOSе возможность сделать SATA как Primary IDE. Вообще у меня подобные проблемы возникали именно тогда, когда винчестеры были подключены не в правильном порядке. Причём если раздел / лежал не на загрузочном винте, GRUB останавливался с ошибкой 21.

Перечитал внимательно свой первый пост и думаю что диски выстраиваются таким образом:
IDE'шный диск т.к. он primary slave;
SATA1 (на нем лежит корневой раздел);
SATA2.
отсюда и возникает проблема, наверно, завтра проверю.
Спасибо сказали:
RedAlert
Сообщения: 124
ОС: Mandriva, XP

Re: Подключение HDD

Сообщение RedAlert »

2 SATA диска включены в BIOSе как IDE
1 DVD primary master
Mandriva 2008.0 Free
подключаю третий диск (IDE) как primary slave

У меня тоже была такая проблема, не разобрался, т.к. не надо было... так куда надо копать???

Копать надо в сторону того, что начиная с ядра 2.6.20 (насчёт дальнейших надо поинтересоваться) IDE-диски стали именоваться тоже sdx, как и SATA.
Отсюда при подключении IDE-диска он автоматически становится sda и вся таблица разделов катится к чертям собачьим.
но загрузчик-то стартанул все-таки...

Я могу и ошибаться, но загрузчик находится в MBR диска, загрузка с которого задана в BIOS.
BIOS находит загрузчик, но тот уже не понимает, куда попал.
Рецепт излечения стоит поискать.
Может, на более современных дистрибутивах это уже не проблема?
Спасибо сказали:
tor
Сообщения: 69

Re: Подключение HDD

Сообщение tor »

Копать надо в сторону того, что начиная с ядра 2.6.20 (насчёт дальнейших надо поинтересоваться) IDE-диски стали именоваться тоже sdx, как и SATA.
Отсюда при подключении IDE-диска он автоматически становится sda и вся таблица разделов катится к чертям собачьим.

Ядро 2.6.22 - IDE-диски именуются hda, hdb...
Я могу и ошибаться, но загрузчик находится в MBR диска, загрузка с которого задана в BIOS.
BIOS находит загрузчик, но тот уже не понимает, куда попал.
Рецепт излечения стоит поискать.

Я думаю может RAID мешается, хоть и отключенный, может он пакостит?....
Спасибо сказали:
Sleeping Daemon
Сообщения: 1450

Re: Подключение HDD

Сообщение Sleeping Daemon »

tor писал(а):
11.09.2008 11:48
Копать надо в сторону того, что начиная с ядра 2.6.20 (насчёт дальнейших надо поинтересоваться) IDE-диски стали именоваться тоже sdx, как и SATA.
Отсюда при подключении IDE-диска он автоматически становится sda и вся таблица разделов катится к чертям собачьим.

Ядро 2.6.22 - IDE-диски именуются hda, hdb...
Я могу и ошибаться, но загрузчик находится в MBR диска, загрузка с которого задана в BIOS.
BIOS находит загрузчик, но тот уже не понимает, куда попал.
Рецепт излечения стоит поискать.

Я думаю может RAID мешается, хоть и отключенный, может он пакостит?....

Такое может быть, если 3-й диск изменил порядок обозначения дисков, или разделов.
Спасибо сказали:
Antonio_Tux
Сообщения: 10
ОС: ManDrake

Re: Подключение HDD

Сообщение Antonio_Tux »

Совершенно верно - попутан порядок загрузки
Загрузчки грузится?
Скорее всего GRUB - тогда можно все поправитьб передав необходимые параметры GRUB в режиме выбора ОСи
Как вариант загрузится с LiveCD и поправить конфиги там
Спасибо сказали:
Antonio_Tux
Сообщения: 10
ОС: ManDrake

Re: Подключение HDD

Сообщение Antonio_Tux »

Спасибо сказали:
tor
Сообщения: 69

Re: Подключение HDD

Сообщение tor »

Спасибо сказали:
tor
Сообщения: 69

Re: Подключение HDD

Сообщение tor »

Посмотрел внимательно на свою плату ASUS P5LD2-VM DH и обнаружил где-то в углу на ней еще один IDE разъем, как пишут в руководстве:
ITE IDE connector (40-1 pin PRI_EIDE [red])
Supported by the ITE8211F controller, this connector is for Ultra ATA 133/100/66 signal cables. This connector supports two IDE hard disk drives for easier data storage.

подоткнул в него третий диск и ось нормально загрузилась.
диск виден как hda.
BIOS правда его не показывает среди дисков.
в общем-то проблема решена, но остался один вопрос, в целях повышения образованности:
Что это за контроллер такой: ITE8211F?
Спасибо сказали:
RedAlert
Сообщения: 124
ОС: Mandriva, XP

Re: Подключение HDD

Сообщение RedAlert »

В целях повышения образованности

хотелось бы услышать общий рецепт для подобных ситуаций.
Пока, я так понял, после подключения диска, сбившего последовательность именования,
остаётся загрузка с компакт-диска и ручная правка конфигурации загрузчика.

Гм... Загрузил сегодня Ubuntu 8.04 в режиме Live-CD.
Ядро 2.6.24.
IDE-диск получил имя sda!
От дистрибутива, что ли, зависит?
Спасибо сказали:
tor
Сообщения: 69

Re: Подключение HDD

Сообщение tor »

Думаю решение лежит не в плоскости оси вообще и мандривы в частности, а в биосе.
Ось (наверное любая) кормится информацией о дисках из биоса и отсебятиной не занимается.
Но эта тема для другого форума.
Спасибо сказали:
Antonio_Tux
Сообщения: 10
ОС: ManDrake

Re: Подключение HDD

Сообщение Antonio_Tux »

Можно загрузить GRUB передав ему параметры а там ручками все смонтировать
Вообще видимо это связано с BIOS - как там загрузчки и потом ядру передается нумерация дисков.
Вначале для стартра биос нужен а потом не особенно
Забавно если новый винт отключить в биосе, по идее должно быть нормуль
Спасибо сказали:
RedAlert
Сообщения: 124
ОС: Mandriva, XP

Re: Подключение HDD

Сообщение RedAlert »

Antonio_Tux писал(а):
14.09.2008 11:01
Вначале для стартра биос нужен а потом не особенно
Забавно если новый винт отключить в биосе, по идее должно быть нормуль

В оффтопике - работает.
Когда последний раз пробовал под линем - результат
остался тот же самый.
Спасибо сказали: