Невозможно выполнить двойную загрузку Ubuntu: Ошибка 15:(http://grub4dos.chenall.net/e/15) Файл не найден

Двойная загрузка Windows 10 и Ubuntu 18.10.

Использовал UUI и Rufus, но ни один не работал. Есть ли какой-нибудь способ исправить это? Я не могу найти никакого ответа на этот вопрос в Интернете.

Booting 'Boot ubuntu'

(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...

2 ответа

Когда вы используете Ubuntu Installer для загрузки через USB, вы должны выбрать тип формата USB - FAT32. Вот и все.

Я столкнулся с подобной проблемой, используя YUMI-2.0.5.9 через вин-постановку в Ubuntu 18.04.1. Трудно поверить, но некоторые версии YUMI работают в такой конфигурации, когда целевая (FAT32) флешка установлена ​​перед ее запуском.

Юми, однако, работает по-разному в зависимости от обстоятельств. В Win 10 он распаковал мой xubuntu-18.04.1-desktop-amd64.iso в папки. В Linux он просто скопировал iso на USB с этой структурой каталогов.

 YUMI
 xubuntu-18.04.1-desktop-amd64.iso
 initrd
 vmlinuz
 ubuntu.lst

Ubuntu.lst имеет следующее содержание:

 title Boot xubuntu-18.04.1-desktop-amd64
 set ISO=/multiboot/xubuntu-18.04.1-desktop-amd64/xubuntu-18.04.1-desktop-amd64.iso
 set CASPER=/multiboot/xubuntu-18.04.1-desktop-amd64/casper-rw
 find --set-root %ISO%
 map %ISO% (0xff)
 #CLUG
 map --hook
 root (0xff)
 kernel /casper/vmlinuz file=/cdrom/preseed/xubuntu.seed noprompt boot=casper iso-scan/filename=%ISO% quiet --
 #initrd /casper/ILUG
 initrd /casper/initrd

Обратите внимание, что я закомментировал initrd /casper/ILUG и заменил его initrd /casper/initrd, Это решило ошибку для меня. Предположительно, http://grub4dos.chenall.net/e/15 описал бы ошибку 15 как отсутствующую initrd, На момент написания статьи страница не найдена.

У меня есть Ubuntu и Lubuntu 18.04.1 на том же USB, но их папки содержат initrd.lz и их ubuntu.lst файлы говорят initrd /casper/initrd.lz, По какой-то причине YUMI получает правильный, но странно названный initrd, но не передает правильное имя файла в результирующее меню.

Это не проблема grub4dos.

Я просто обновил YUMI до 2.0.6.9 и сделал флешку в файловой системе FAT32. Таким образом, он уже указывал на правильный initdr.

Для CDFS убедитесь, что ссылки на регистр menu.lst указаны в ЗАПИСИ.

Я получил эту ошибку при попытке загрузиться с USB-накопителя, который был настроен как загрузочный. Во время загрузки я получил сообщение об ошибке 15.

Я загрузил ISO-образ Ubuntu, и имя файла было в нижнем регистре.

Я использовал универсальный установщик USB для записи образа ( предостережение).

Когда я загрузился, я получил сообщение об ошибке 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, и все заработало.

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