Verwenden von Grub4Dos zum Booten von Ubuntu 16.04

Verwenden von Grub4Dos zum Booten von Ubuntu 16.04

Wie konfiguriere ich Grub4dos zum Booten von Ubuntu 16.04?

Dies sind meine Befehlszeilen in menu.lst:

title Run Ubuntu 16.04 Server
find --set-root --ignore-floppies --ignore-cd /iso/ubuntu-16.04-server-amd64.iso
map --heads=0 --sectors-per-track=0 /iso/ubuntu-16.04-server-amd64.iso (hd32)
map --hook
chainloader (hd32)

Ich kann die Installation der Ubuntu 16.04-Umgebung starten. Aber ich glaube, in Schritt 4 sagt das System so etwas wie „Es versucht, die CD-ROM zu mounten“ und zeigt die folgende Fehlermeldung an:

Ihre Installations-CD-ROM konnte nicht gemountet werden. Dies bedeutet wahrscheinlich, dass die CD-ROM nicht im Laufwerk war. Wenn ja, können Sie sie einlegen und es erneut versuchen.

Nach einigem Lesen habe ich es mit anderen Befehlszeilen wie folgt versucht:

title Run Ubuntu 16.04 Server
find --set-root /iso/ubuntu-16.04-server-amd64.iso
map /iso/ubuntu-16.04-server-amd64.iso (0xff) || map --mem /iso/ubuntu-16.04-server-amd64.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz.efi  file=/preseed/ubuntu.seed noprompt boot=casper iso-scan/filename=/iso/ubuntu-16.04-server-amd64.iso quiet splash --
initrd /casper/initrd.lz

und dieses Mal schlug der Bootvorgang fehl und Grub4Dos zeigt die folgende Fehlermeldung an:

Fehler 62: Die Anzahl der Köpfe muss angegeben werden. Die Option '--heads=0' weist map an, einen für Sie möglicherweise ungeeigneten Wert auszuwählen.

Was sind die richtigen Befehlszeilen?

Antwort1

ISO-Datei muss defragmentiert werden!!!

   title Run Ubuntu 16.04
find --set-root /ubuntu-16.04-desktop-amd64.iso
map --mem /ubuntu-16.04-desktop-amd64.iso (0xff) || map --heads=0 --sectors-per-track=0 /ubuntu-16.04-desktop-amd64.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz.efi  file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/ubuntu-16.04-desktop-amd64.iso splash
initrd /casper/initrd.lz

verwandte Informationen