Невозможно загрузить Xubuntu 20.04 из Live USB через Grub2 и Casper

Это меню, которое у меня есть в настоящее время в моем grub.cfg.

menuentry "Xubuntu 20.04 Live CD (64-bit AMD64)" {
    insmod part_gpt
    insmod exfat
    insmod search_fs_uuid

    set iso_file=/iso/xubuntu-20.04-desktop-amd64.iso
    search --no-floppy --set=root --fs-uuid 92AE-07D5

    loopback loop ($root)$iso_file
    linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$iso_file noprompt noeject
    initrd (loop)/casper/initrd
}

Я проверил следующие примеры статей, но не удача.

Проблема, которая возникла после того, как я выбрал пункт меню. Он находит ISO просто отлично, но позже, после того, как повторил какой-то стартовый диалог, он говорит, что не может найти ISO.

Этот скрипт прекрасно работает с Xubuntu 18.04.4 Live CD и Lubuntu Boot Recovery ISO в одной папке iso.

Я пробовал цепную нагрузку по шлейфу ISO, но после просмотра многочисленных результатов поиска я нашел статью, в которой говорится, что это невозможно. Предпочтительно, Мне нравится хранить все мои ISO-образы в одной папке вместо отдельных разделов диска.

2
задан 7 July 2020 в 18:04

1 ответ

Загрузка файлов ISO Ubuntu 20.04

rmmod tpm необходим для загрузки файлов ISO с Ubuntu 19.10 и новее (из-за использования GRUB 2.04.

Вы также можете хотите избавиться от диска Проверяйте каждую загрузку и, возможно, ускоряйте ее, загружая toram, (необязательно).

menuentry "Ubuntu 20.04 ISO" {
    rmmod tpm
    set root=(hd0,3)
    set isofile="/isos/ubuntu-20.04-desktop-amd64.iso"
        loopback loop $isofile
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile persistent persistent-path=/ub2004-1/ fsck.mode=skip quiet splash toram -- 
        initrd (loop)/casper/initrd
}

persistent и persistent-path необходимы только в том случае, если вы хотите постоянство.

Видеть: 20.04. Загрузка .iso из меню GRUB

2
ответ дан 30 July 2020 в 22:13

Другие вопросы по тегам:

Похожие вопросы: