[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