LinuxForum.Fans
Тема

Перенос Slack9.0 на новое железо

Автор: edfs 2 сообщений 3609 просмотров
#327313

Здравствуйте.
Возникла необходимость переноса системы на Slackware 9.0 ядро 2.4.20 на новое железо.
До этого были SCSI диски, потом переносил на IDE.
Сейчас машины на базе intel Q77 + Core i5 3450 (Ivy Bridge).
Нашел машину с SATA на чипсете G31 (ICH7), на ней собрал ядро 2.4.37.11 с поддержкой SATA, подправил lilo.conf и fstab и все завелось, на новом железе никак.

text
VFS: Cannot open root device 08:01
Kernel panic: VFS: Unable to mount root fs on 08:01

Проблема в том, что необходимо оставаться в рамках данной версии дистрибутива и ветки ядра.

Подскажите, пожалуйста, куда "копать", что предпринять?
Может нужны еще какие то данные?

Спасибо.

#327354

"edfs⇓" написал:
Может нужны еще какие то данные?
Сфотографируйте экран kernel panic, приложите ссылку на фото. Там есть табличка дисков/разделов, которые видны ядру.

Причина KP: ядру указали в качестве корневого раздела 08:01 -- первый раздел первого жёсткого диска, но смонтировать его не удалось.

Возможные причины:
1) отсутствует и в ядре и в initrd (если используется):
а) драйвер ФС, использованной на разделе диска;
б) драйвер контроллера;

2) с точки зрения указанного ядра корневой раздел не является первым на первом диске;

3) ядру передан неправильный параметр root= (например, root=/dev/hda1 вместо root=/dev/sda1).

"edfs⇓" написал:
подправил lilo.conf и fstab и все завелось, на новом железе никак.
Правильно понимаю, что
завелось на: машине с SATA на чипсете G31 (ICH7)
не завелось на: intel Q77 + Core i5 3450 (Ivy Bridge)
?
Возможно, в ядре нет поддержки южного моста Q77 (моста с контроллером SATA) ?
Войдите или зарегистрируйтесь, чтобы ответить.