[sisyphus] mkinitrd сломан?
Ivan Adzhubey
=?iso-8859-1?q?iadzhubey_=CE=C1_rics=2Ebwh=2Eharvard=2Eedu?=
Пт Окт 3 12:27:59 MSD 2008
On Friday 03 October 2008 02:52:26 am Шишков Евгений wrote:
> Ivan Adzhubey пишет:
> > Естественно. Просто в момент установки системы в BIOS был выставлен режим
> > IDE и модуль ahci в initrd не попал. А теперь вот никак не получается его
> > туда воткнуть.
>
> Давайте опишу как делаю я.
>
> В BIOS'е переключаем контроллер в AHCI.
> Грузимся с LiveCD
> После загрузки заходим в первую консоль рутом (su -)
> Делаем service dm stop (чтоб не мешался)
> Ваши партиции должны быть подмонтированы.
> Допустим root Вашего винта находится в
> /mnt/sda1
>
> Делаем:
> mount /dev /mnt/sda1/dev -o bind
> mount /proc /mnt/sda1/proc -o bind
> mount /sys /mnt/sda1/sys -o bind
>
> Затем закрываем mc (если запускали)
> chroot /mnt/sda1
>
> Запускайте mc, заходите в /boot и переименовывайте
> initrd-2.6.25-std-def-alt9.img (это в текущем сизифе) например в
> initrd-2.6.25-std-def-alt9.img.old
>
> Теперь можно создать initrd.
> mkinitrd initrd-2.6.25-std-def-alt9.img 2.6.25-std-def-alt9
>
> Будет создан новый initrd.
> Выполняем:
> lilo
>
> Всё должно пройти без ошибок.
> Перегружаемся и радуемся.
Я что-то примерно такое пробовал с Knoppix, но не прокатило. Knoppix
32-битный, а у меня x86_64. Ни одного другого Live CD с lilo на борту просто
не осталось. Все версии альтовых Live CD, которые я пробовал, теряют мой
DVD-ROM привод сразу после загрузки ядра и впадают в замкнутый цикл опроса
USB устройств.
--Иван
Подробная информация о списке рассылки Sisyphus