[Comm] Подземный стук с lilo

AShen ashen на mail.ru
Чт Дек 3 07:49:02 UTC 2009


On 02.12.2009 21:23, Eugene Prokopiev wrote:
> Здравствуйте!
>   
Взаимно! ... ;)
> Есть машина, на которую копируется существующая система следующим образом:
>
> 1) размечем диск, делаем файловые системы
> 2) монтируем будущий корень, выливаем туда все файлы существующей системы
> 3) монтируем в будущий корень /dev, /sys, /proc с -o bind
> 4) чрутимся и прописываем загрузчик
>
> Со сих пор это всегда срабатывало, но сейчас я столкнулся с проблемой. В чруте:
>   
<кусь>
> Но удивительно вот что: если загрузиться с любого CD/DVD, собранного
> из mkimage-profiles-desktop.git и выбрать загрузку с локального диска,
> то оно таки загружается. Но тот же самый localboot 0x80 при загрузке с
> PXE уже не срабатывает.
>   
<кусь>
> Из этого всего я делаю вывод, что ручной вызов lilo как-то неправильно
> записывает первоначальный загрузчик в бутсектор /dev/sda. Прошу
> объяснить мне, что это может быть.
>
> Да, initrd в процессе создания initrd.img обижается на отсутствие IDE-устройств:
>   
У меня, на развёрнутом altsp5, ругается на pxelinux.0 ...
<кусь>
> Но вроде это не повод - с тем же сгенерированным initrd.img после
> удачной инсталляции с CD/DVD все начинает чудесно грузиться. Но,
> опять-таки, CDROM у меня IDE - т.е. выходит, что проблема
> автомагически разрешается именно при появлении IDE-устройств.
>
> Прошу простить за столь длинный поток сознания ...
>   
Хм ... А у меня подобная проблема с 2.6.30 после update-kernel. Думал
мои кривые ручки, остался на 2.6.29 из altsp5 beta, которое после любых
вызовов initrd, lilo просто грузится ...



Подробная информация о списке рассылки community