Você tem que carregar o iso com uma função loop no grub.
Verifique o menuentry que você tem para o ubuntu mate 16.
Acho que você pode encontrar sugestões sobre como carregar o iso loop.
Estou usando o Grub2Win e eu defini manualmente no arquivo "grub.cfg" para inicializar a partir do "3.0 Linux Lite" & "Ubuntu Mate 16.0" Arquivos ISO, e funcionou.
mas quando tentei fazer a mesma operação com ISO "SemiCode OS", não funciona.
quando eu corro, parece que funciona show é uma tela inicial e todos até que execute algum script (não lembro o nome) e dá esse erro:
"init: Error line 3 "dev/sr0" medium not Found"
Eu não sei qual é o problema Eu tentei definir a raiz manualmente com:
set root='hd0,gpt3'
onde gpt3 é a partição onde o ISO está localizado mas ainda me dá o mesmo erro.
Aqui está o código de inicialização do "Semicode OS" em "grub.cfg":
menuentry 'Try SemiCode OS Beta without installing' --class isoboot --class icon-linux --class custom_004 {
set gfxpayload=keep
clear
set root='hd0,gpt3'
set gfxpayload=keep
set isopath='/Linux/SemiCode[coding]/SemiCodeOS-dist.iso'
set kernelpath='/casper/vmlinuz'
set bootparms='/preseed/custom.seed boot=casper iso-scan/filename=${iso_path} quiet splash --'
set initrdpath='/casper/initrd.gz'
#
g2wisoboot # Run the g2wisoboot function
#
# end-custom-code
}
todos os caminhos estão corretos, eu verifiquei! mas ainda assim me dá o mesmo erro:
"init: Error line 3 "dev/sr0" medium not Found"
Eu não tenho ideia de por que isso acontece.
Estou usando o Win7 com SP1 CPU Intel i3, m.b: Asus 8 GB de RAM
Você tem que carregar o iso com uma função loop no grub.
Verifique o menuentry que você tem para o ubuntu mate 16.
Acho que você pode encontrar sugestões sobre como carregar o iso loop.