После установки Ubuntu Studio 12.04 с DVD на четвертый жесткий диск он не загружается даже при явном выборе четвертого жесткого диска в качестве загрузочного устройства.
У меня SUSE 11.2 на первых 2 дисках SCSI (которые образуют RAID) и Studio64 на 1-м диске IDE (то есть на третьем диске).
Глядя на каталог /boot
в разделе Ubuntu, я вижу, что нет изображения initrd
.
Редактирование файла конфигурации GRUB с включением (hd3,1)/vmlinuz
и, конечно, (hd3,1)/initrd
должно решить проблему. Но все же GRUB выдает ошибку file not found
.
Мне кажется, что mkintrd
во время процесса загрузки (проверено с помощью LiveCD) не работает, как в OpenSUSE.
Как мне создать initrd
, чтобы сделать Ubuntu загрузочным.
Только что установленный Ubuntustudio 12.04, похоже, произошло, получил время, чтобы перезагрузить сообщение, нажал ввод, лоток DVD открылся и закрылся до того, как установочный DVD мог быть удален, черный экран, казалось бы, мертвый. Нажмите кнопку «Сбросить» в окне, меню grub появляется без новой установки, выбрал Ubuntu 10.10, который находится в другом разделе, открыл Konsole, update-grub, перезагрузите компьютер, новая установка теперь в списке grub, выберите его для загрузки; он загружается, все хорошо.
cdrom/casper/initrd.lz
в каталог /boot
установленной системы Удалить поврежденный initrd.img
связать и создать новую ссылку в boot/inird.lz
команда:
sudo ln -s /boot/initrd.lz initrd.img
Перезагрузить
Отредактируйте строку grub для загрузки системы, изменив root на sdd2
вместо hdd2
Система теперь загрузится, но вы попадете в initramfs
подсказки
Создать каталог /mnt
командой mkdir mnt
Смонтировать установленную систему, mount /dev/sdd2 -t ext4 /mnt
Измените root на установленную систему с помощью этой команды chroot /mnt
/boot
cd boot
. initrd
с помощью этой команды update-initramfs -c -k all
Привязать к новому initrd, выполнив эти команды,
cd ..
mv initrd.img initrd.old
и ln -s boot/initrd... initrd.img
, замените ...
на свой initrd
номер версии Выйдите из chroot по команде exit
Перезагрузитесь сейчас.