LINUX.ORG.RU

Не могу перенести Линукс.


0

0

Здравствуйте. Хочу перенести Линукс с ide на sata винчестер. Скопировал cp -ax / /new chroot /new создал новый initrd cd /new/boot mkinitrd initrd-2.6.12-wks26-up-alt4.1.img 2.6.12-wks-up-alt4 Изменил /etc/fstab и /etc/lilo.conf в последнее прописал новый initrd В биосе указал загружатся с sata винта, вроде загрузка пошла, но потом выскочила ошибка

VFS:Cannot open root device "802" or unknown-block (8,2) Please apped a correct "root=" boot options Kernel panic - not syncing :VPS: Unable to mount root fs on unknown-block (8,2)

вроде как не прописались в initrd модуль nv_sata Что посоветуете ?

anonymous

Недавно маялся с переносом на sata винт в FC4 2.6.11

Тут можно двумя путями решить проблему: 1 - либо обновить ядро до 2.6.14 (там вроде поддержка sata включена в initrd) 2 - либо добавить ручками потдержку sata в initrd (как смотри в FAQ)

Mrak ★★★
()
Ответ на: комментарий от Mrak

> 2.6.14 (там вроде поддержка sata включена в initrd)

=)))))))))))))))))))))))

забавно, это как? при загрузке любого initrd в ядро включается модуль sata, или при "make modules_install" он фиксить и mkinitrd скрипт?

ale ★★
()
Ответ на: комментарий от ale

Ну ХЗ... но 2.6.11 никак не хотел грузиться на sata!

Я сделал как описано в статье http://community.asplinux.ru/forum/6/3520/4046/ , а именно mkinitrd --preload="libata ata_piix scsi_mod sd_mod sr_mod ide-scsi reiserfs" /boot/... бла бла

После этого 2.6.11 без проблем стал работать с sata

Затем у меня была необходимость переползти на 2.6.14. Там таких махинаций не требовалось делать, следовательно данные модули уже по умолчанию добавлены в initrd 2.6.14 а может и чуток раньше

Mrak ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.