Estive tentando bootar com uma imagem iso direto de uma partição EXT4 do HD como GRUB 2, mas não funciona. Ele diz que o arquivo não existe e que preciso carregar o kernel primeiro. Segue a entrada do menu do grub:
menuentry "Boot imagem iso em /dev/sda2" {
loopback loop (hd0,2)/boot.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot.iso noprompt
initrd (loop)/casper/initrd.lz
}
Tenho certeza que o nome do arquivo em /dev/sda2 está correto.
Estou tentando pelo HD porque quando tento gravar a ISO do Ubuntu no pendrive com dd ou cat ele cria umas partições UEFI que travam meu PC na tela de post - com a ISO do Arch não tenho problemas -, antes mesmo de listar os núcleos do processador na tela e pelo UNetbootin, só funciona quando formato o pendrive pelo Mai$caro$oft rWindow$, mas no momento só tenho Arch e Ubuntu no PC.
Quando formato o pendrive em fat pelo Mai$caro$oft rWindow$ o BIOS reconhece como um Hard Disk e boota perfeitamente, e quando pelo Linux, reconhece como Removable Device e dá erro.