Boot 15.10 Live ISO do HDD

0

O Ubuntu 15.10 Live ISO não é carregado a partir da minha partição não-Linux , mas o 12.04 iso inicializa.

Aqui está o meu script 40_custom para 12.04:

menuentry "ubuntu-12.04-desktop-i386.iso" {
loopback loop (hd0,3)/ISOFOLDER/ubuntu-12.04-desktop-i386.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/ISOFOLDER/ubuntu-12.04-desktop-i386.iso file=(loop)/preseed/ubuntu.seed quiet splash --
initrd (loop)/casper/initrd.lz
}

e inicializa bem no menu GRUB . Mas não para 15.10 iso:

menuentry "ubuntu-15.10-desktop-amd64.iso" {
isofile="/ISOFOLDER/ubuntu-15.10-desktop-amd64.iso"
loopback loop (hd0,3)$isofile
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile noprompt noeject
initrd (loop)/casper/initrd.lz
}

uma vez selecionado no GRUB, ele carrega a tela preta e reinicia o PC. Eu entendo que o carregamento 32 bit iso tem um script diferente de 64 bit . Alguma idéia para consertar isso?

    
por itagomo 09.11.2015 / 01:59

2 respostas

0

Você pode dar uma olhada melhor na maneira como monta o hd0,3 .

Acho que seria mais como:

(hd0,gpt1,msdos1)
(hd0,gpt1,msdos1)
(hd0,gpt1,apple1)
(hd0,msdos)

Mas eu acho que você não pode usar (hd0,1) ou como você mostra:

loopback loop (hd0,3)$isofile

deve ser mais parecido com ...

loopback loop (hd0,gpt3)$isofile
    
por Scott Winterstein 13.04.2016 / 06:03
0

Você não definiu uma raiz, então iso-scan / filename não pode detectar o arquivo iso.

Primeiro experimente no grub > pronto. Então você pode descobrir se o loopback realmente funciona.

Execute os seguintes comandos na linha de comando do grub.

loopback loop (hd0,3)/ISOFOLDER/ubuntu-15.10-desktop-amd64.iso
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=(hd0,3)/ISOFOLDER/ubuntu-15.10-desktop-amd64.iso noprompt noeject
initrd (loop)/casper/initrd.lz
    
por Gayan Weerakutti 13.04.2016 / 08:37