Procurando uma solução, finalmente encontrei o erro e o código correto para inicializá-lo (ainda funciona para mim):
title Run Ubuntu 14.04
find --set-root /BOOT/Linux/ubuntu-14.04.1-desktop-amd64.iso
map /BOOT/Linux/ubuntu-14.04.1-desktop-amd64.iso (0xff) || map --mem /BOOT/Linux/ubuntu-14.04.1-desktop-amd64.iso (0xff)
map --hook
root (0xff)
kernel /casper/vmlinuz.efi file=/preseed/ubuntu.seed noprompt boot=casper iso-scan/filename=/BOOT/Linux/ubuntu-14.04.1-desktop-amd64.iso quiet splash --
initrd /casper/initrd.lz
O erro foi o caminho para ubuntu.seed
. O caminho correto é /preseed
(em vez de /cdrom
).
Notas:
-
Não funcionou com um Ubuntu 12.04 (não-LTS) que eu tinha aqui.
-
Não se esqueça de alterar o caminho "/BOOT/Linux/ubuntu14.04.iso" para o caminho onde o arquivo "ISO" realmente está.
Referências: link
Obrigado a todos;)