web-dev-qa-db-fra.com

Utiliser Grub4Dos pour démarrer Ubuntu 16.04

Comment configurer Grub4dos pour démarrer Ubuntu 16.04?

Voici mes lignes de commande dans 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)

Je peux démarrer l’installation d’environnement Ubuntu 16.04. Mais je pense qu'à l'étape 4, le système dit que quelque chose comme s'il essaye de monter un CD-ROM affiche le message d'erreur suivant:

Votre CD-ROM d'installation ne peut pas être monté. Cela signifie probablement que le CD-ROM n'était pas dans le lecteur. Si c'est le cas, vous pouvez l'insérer et essayer à nouveau.

Après quelques lectures, j'ai essayé avec une autre ligne de commande comme suit:

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

et cette fois je n'ai pas réussi à démarrer et le Grub4Dos affiche le message d'erreur suivant:

Erreur 62: Le nombre de têtes doit être spécifié. L'option '--heads = 0' indique à la carte de choisir une valeur (mais peut-être inappropriée) pour vous

Quelle est la ligne de commande correcte?

1
mjb

Le fichier ISO doit être défragmenté !!!

   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
1
por1ng