Я хочу изменить загрузчик на grub вместо Windows.
Я попробовал решение:
, но не было решено.
Заранее спасибо.
Элемент меню основной петли GRUB для загрузки ISO:
menuentry "isoname ISO" {
set root=(hdX,Y)
set isofile="/[path]/[name].iso"
loopback loop $isofile
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile --
initrd (loop)/casper/initrd
}
Где hdX - это диск, а Y - номер раздела расположения ISO.
[путь] - это путь к файлу ISO, [имя] - это имя файла ISO.
Допускается несколько файлов ISO, с одним или несколькими пунктами меню на файл ISO. (каждый ISO может иметь несколько постоянных файлов).
Если нам нужна постоянная ОС, добавьте слово «Persistent» в меню GRUB.
Если вы используете постоянный раздел, сделайте его ext4 и пометьте его как casper-rw для 19.10 и предыдущие файлы ISO.
Для файлов 20.04 ISO пометить постоянный раздел «доступный для записи».
Разрешается только один постоянный раздел на диск,
Если используются постоянные файлы, каждый ISO может иметь свой собственный файл (ы) постоянства. .
Каждый ISO может иметь «записываемый» («casper-rw») файл до 4 ГБ и дополнительный файл «home-rw» до 4 ГБ.
Постоянные файлы должны находиться в разделе FAT32.
Если используется более одного файла персистентности, должен быть указан путь персистентности. Требуется только уникальное имя папки с постоянными файлами. Один набор файлов на папку.
Версии Ubuntu 18.04 и более ранние версии используют GRUB 2.02 для загрузки версий 19.10 и более поздних версий, а GRUB 2.04 - для загрузки в режиме UEFI. В GRUB 2.04 возникают проблемы с загрузкой файлов ISO.
Обходное решение для загрузки файлов ISO в режиме GRUB 2.04 UEFI заключается в добавлении «rmmod tpm» в меню, если выполняется загрузка в режиме UEFI. Это может привести к сообщению об ошибке в режиме BIOS, игнорируйте его.
Если хост-система используется до 19.04, то GRUB 2.02 должен использоваться и обходной путь не требуется.
Ubuntu 20.04 поставляется с проверкой файловой системы при каждой загрузке, это можно отключить, добавив «fsck.mode = skip» в меню.
Прокрутка во время загрузки может быть отключена добавлением «quiet splash».