[sisyphus] mkinitrd сломан?

Шишков Евгений =?iso-8859-1?q?evgen_=CE=C1_svi=2Epp=2Eru?=
Пт Окт 3 10:52:26 MSD 2008


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

Всё должно пройти без ошибок.
Перегружаемся и радуемся.



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