LINUX.ORG.RU
ФорумAdmin

Новое ядро и lilo


0

0
установил slackware 12.2. Там было ядро 2.6.27-7-smp и название харда /dev/hda. Скопмилил новое ядро 2.6.28. Там уже название харда /dev/sda. Однако в загрузчике(lilo) указано старое название? Как сменить? Пытался загружать с Live-cd и chroot-иться, но он пишет, что устройства /dev/sda нету и не дает сменить настройки. Как быть?

Если у тебя АТА иными словами /dev/hda то при сборке нового ядра ты не включил его модуль. Современный модуль для SATA (для /dev/sda) вполне подходит и для /dev/hda. В это ты убедился сам. Как это лечить? Включи модуль АТА пересобери ядро.
init_6 ★★★★★
()
1. грузишь слаку со старым ведром
2. меняешь lilo.conf
3. перезаписываешь lilo в MBR
4. ребут с новым ядром :)
Komintern ★★★★★
()
Ответ на: комментарий от Komintern
А вот не дает поменять /dev/hda на /dev/sda пишет Fatal error, когда делаю sbin/lilo. Попробую ща в ядро старые дрова включить.
fallenstorm
() автор топика
Ответ на: комментарий от Sylvia
да, стильного черного экрана загрузки не будет..
Sylvia ★★★★★
()
Ответ на: комментарий от Komintern
По умолчанию - Лило проверяет доступность указанного в конфиге ядра и отказывается переставляться с таким "кривым" конфигом! Надо курить man lilo на предмет опции, отключающую проверку конфига при обновлении - но скорее всего и это непоможет! Тут надо пожалуй через live-cd загружаться и править конфиг Лило
anonymous
()
Если поставить на старом ядре загрузчик, загрузка нового на чем останавливается - Unable to mount root device ?
Если да, то при загрузке нового ядра параметр передайте root=/dev/sda , все должно пойти. И fstab не забудьте поправить.
Sharp777
()
Ответ на: комментарий от Sharp777
>И fstab не забудьте поправить

я так и знал, что патрик не пользуется ни lvm, ни e2label

borisych ★★★★★
()
Ответ на: комментарий от fallenstorm
Замените "root=/dev/sdaN" на append="root=/dev/sdaN". Это строка будет скромлена ядру и оно само распарсит root=... А если указывать root=..., то lilo пытается найти устройство, чтобы засунуть в ядро его MAJOR/MINOR.
mky ★★★★★
()
Ответ на: комментарий от mky
Как ни бился, ничего не вышло. Решил просто - включил старые драйвера в ядро.
fallenstorm
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.