Что я упустил в этой попытке загрузки с диска?

Я скачал версию Ubuntu для LTS и поместил iso в отдельный раздел ext4 на ноутбуке, который по умолчанию загружает 18.04.2 LTS. Я добавил соответствующую строку в 40_custom в grub.d и успешно запустил update-grub. Я могу загрузить iso из загрузочного меню GRUB.

Я попытался сделать это на настольном компьютере (NUC), используя ту же самую точную строку из файла 40_custom (но указывая на 5-й раздел, который является правильным, а не 8-й), также обновив grub (-ing) успешно, но я получаю ошибку:

error: file `/isos/ubuntu-18.04.2-desktop-amd64.iso' not found.
error: no server is specified.
error: you need to load the kernel first.

Вот строка из /etc/grub.d/40_custom:

menuentry "ISO: Ubuntu 18.04.1 from (hd0,8)" {
    set isofile="/isos/ubuntu-18.04.2-desktop-amd64.iso"
    loopback loop (hd0,8)$isofile
    linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject
    initrd (loop)/casper/initrd.lz
}

Я что-то пропустил? Мне нужно было подготовить ISO сначала? IIRC, все, что мне нужно было сделать, это скопировать файл в раздел ext4 на ноутбуке, обновить 40_custom и правильно переключиться на iso во время загрузки.

Редактировать, чтобы добавить: Оба этих устройства имеют новые SSD.

Редактировать, чтобы добавить точную запись GRUB из NUC без загрузки ISO:

menuentry "ISO: Ubuntu 18.04.2 from (hd0,5)" {
    set isofile="/isos/ubuntu-18.04.2-desktop-amd64.iso"
    loopback loop (hd0,5)$isofile
    linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile noprompt noeject
    initrd (loop)/casper/initrd.lz
}
1
задан 4 July 2019 в 16:04

1 ответ

file not found ошибка означает, что существует некоторая проблема с путем к .iso. Удостоверьтесь, что файлы - то, где Вы ожидаете, что они будут.

Кроме того, на моей работе 18,04 систем начальной загрузки ISO это справедливо initrd, нет initrd.lz (Который не вызовет файл, не найденный ошибкой на ISO все же.) Проверяют это значение для конкретного .iso путем открытия его в "менеджере Архива".

2
ответ дан 7 December 2019 в 13:16

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

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