Недавно я только что загрузил Ubuntu-18.10-desktop-amd64 и сделал загрузочный USB с помощью универсального установщика USB. Но когда я загружаю это на своем ноутбуке, он показывает следующие ошибки:
Booting 'Boot ubuntu-18.10-desktop-amd64'
(hd0,0)
Filesystem type is iso9660_Joliet, using whole disk [Linux-bzImage, setup=0x4200, size=0x821b58]
initrd /casper/ILUG
Error 15:(http://grub4dos.chenall.net/e/15) File not found
Press any key to continue...
Как я могу решить эту проблему?
Я получил эту ошибку при попытке загрузиться с USB-накопителя, который был установлен как загрузочный, созданный с помощью Universal Программа установки USB . Во время загрузки я получил сообщение об ошибке 15.
Я скачал ISO-образ Ubuntu (18.04.3 LTS), и имя файла было написано строчными буквами (ubuntu-18.04.3-desktop-amd64.iso
).
Я использовал инструмент Universal USB Installer для записи образа (см. также предостережение).
При загрузке я получил сообщение об ошибке 15. После некоторых исследований кажется, что файловая система CDFS чувствительна к регистру.
Чтобы исправить это, я вставил USB-накопитель в свой ПК с Windows, перешел к файлу \boot\grub\menu.lst
и отредактировал его, изменив все экземпляры:
UBUNTU-18.04.3-DESKTOP-AMD64 ➜ UBUNTU-18.04.3-DESKTOP-AMD64
UBUNTU-18.04.3-DESKTOP-AMD64.ISO ➜ UBUNTU-18.04.3-DESKTOP-AMD64.ISO
Я также обновил имя файла ISO-образа в корневом каталоге на USB-накопителе, чтобы оно было в верхнем регистре:
\UBUNTU-18.04.3-DESKTOP-AMD64.ISO
После внесения этих изменений я перезагрузился через USB, и это сработало.
Мое итоговое menu.lst
выглядело так:
# This Menu created with Universal USB Installer https://www.pendrivelinux.com
default 0
timeout 30
color NORMAL HIGHLIGHT HELPTEXT HEADING
foreground=FFFFFF
background=000000
title Boot UBUNTU-18.04.3-DESKTOP-AMD64
set ISO=/UBUNTU-18.04.3-DESKTOP-AMD64.ISO
set CASPER=/casper-rw
find --set-root %ISO%
map %ISO% (0xff)
#CLUG
map --hook
root (0xff)
kernel /casper/vmlinuz file=/preseed/ubuntu.seed noprompt boot=casper iso-scan/filename=%ISO% quiet --
initrd /casper/initrd
title Boot UBUNTU-18.04.3-DESKTOP-AMD64 acpi=off
set ISO=/UBUNTU-18.04.3-DESKTOP-AMD64.ISO
set CASPER=/casper-rw
find --set-root %ISO%
map %ISO% (0xff)
#CLUG
map --hook
root (0xff)
kernel /casper/vmlinuz file=/preseed/ubuntu.seed noprompt boot=casper iso-scan/filename=%ISO% quiet acpi=off --
initrd /casper/initrd