Используйте grub4dos для загрузки Ubuntu 18.04
Я использую grub4dos 0.4.4 для успешной загрузки Ubuntu 17.04. Вот строки в файле MENU.LST
title Ubuntu 17 (64bit)
fallback 6
find --set-root /iso/ubt1704.iso
map --mem /iso/ubt1704.iso (0xff) || map --heads=0 --sectors-per-track=0 /iso/ubt1704.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/iso/ubt1704.iso splash
initrd /casper/initrd.lz
Но для Ubuntu 18.04 они не работали. Компьютер перезагружался после выбора меню Ubuntu 18.04.
Пожалуйста, помогите мне решить проблему. Заранее спасибо.
Обновление от 15 августа 2018 года.
Я изменил содержание MENU.LST, как показано ниже, и это сработало.
find --set-root /iso/ubt1804.iso
map --mem /iso/ubt1804.iso (0xff) || map --heads=0 --sectors-per-track=0 /iso/ubt1804.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/iso/ubt1804.iso splash
initrd /casper/initrd.lz
0 ответов
С помощью grub4dos
для загрузки образа диска Ubuntu Ubuntu 18.04 ISO, вот запись для файла MENU.LST
:
title Ubuntu 18
fallback 6
find --set-root /iso/ubt1804.iso
map --heads=0 --sectors-per-track=0 /iso/ubt1804.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/iso/ubt1804.iso splash
initrd /casper/initrd.lz
NB,
- Для Ubuntu 64bit с 14.04 по 17.10
vmlinuz.efi
был использован, такkernel
должен быть/casper/vmlinuz.efi
, но - Для старых версий и 18.04+ используйте
/casper/vmlinuz
- Для Ubuntu 32bit это всегда было
vmlinuz
- Для небольших образов дисков ISO или вашей оперативной памяти очень большой, вы можете использовать
--mem
дляmap
Команда поместить весь диск в системную память, вот так:map --mem /iso/smallcd.iso (0xff) || map --heads=0 --sectors-per-track=0 /iso/smallcd.iso (0xff)
Ссылка: здесь