Inicializando o win8 install iso com isolinux e grub

2

Alguém por favor pode ajudar? Eu estive pesquisando por horas agora e não consigo descobrir por que não consigo inicializar o iso do disco de instalação do win8 do meu isolinux boot usb.

Eu posso inicializar o winpe 64bit com o seguinte

label pe
menu label winpe
LINUX /bootprog/grub.exe 
APPEND --config-file="ls /iso/winpe.iso || find --set-root /iso/winpe.iso;map --heads=0 --sectors-per-track=0 /iso/winpe.iso (0xff) || map --heads=0 --sectors-per-track=0 --mem /iso/winpe.iso (0xff);map --hook;chainloader (0xff)"
TEXT HELP
Boot into 64 bit Windows PE
ENDTEXT

Mas quando eu mudo para o disco de instalação do win8.1 64 bit iso ele não funciona (eu verifiquei se a iso funciona bem e posso inicializar a partir dele com um vm)

label win8
menu label Windows8 (installer)
LINUX /bootprog/grub.exe 
APPEND --config-file="ls /iso/8win.iso || find --set-root /iso/8win.iso;map --heads=0 --sectors-per-track=0 /iso/8win.iso (0xff) || map --heads=0 --sectors-per-track=0 --mem /iso/8win.iso (0xff);map --hook;chainloader (0xff)"
TEXT HELP
Boot into Windows8 installer
ENDTEXT

Isso não faz sentido para mim, já que tecnicamente são a mesma coisa. Por favor, diga-me o que estou fazendo de errado antes de jogar este computador pela parede: D

    
por Piney 31.01.2015 / 01:03

1 resposta

1

Então, para fornecer uma explicação mais detalhada sobre por que isso não está funcionando.

Nos primeiros dias, os sistemas operacionais de PC acessavam os discos rígidos, levantando interrupções que, então, eram manipuladas pelo BIOS (ou algo assim, de qualquer forma). Hoje, esse tipo de acesso é usado apenas nos primeiros estágios da inicialização do PC. Depois disso, os motoristas conversam diretamente com os controladores de armazenamento, fornecendo desempenho e recursos imensamente superiores.

O mapeamento de disco do GRUB é compatível apenas com o tipo de acesso a disco de interrupção, a menos que o sistema operacional tenha drivers que suportam especificamente o mapeamento de disco do GRUB. Naturalmente, o Windows não tem isso.

A Instalação do Windows e o Windows PE são muito semelhantes, pois são executados a partir de uma imagem WIM totalmente lida na memória, com acesso ao tipo de interrupção pelo gerenciador de inicialização. Depois disso, eles não precisam acessar nenhum disco. É só que o próprio programa de instalação do Windows precisa acessar os arquivos de configuração que não estão presentes nesta imagem WIM, mas diretamente na mídia de configuração. Claro, o resto dos arquivos de instalação também não estão na imagem WIM de inicialização.

Então, o que você precisa fazer é injetar a imagem de inicialização da Instalação do Windows com drivers para o mapeamento de disco do GRUB, se houver algum disponível. Como alternativa, você também pode pegar uma mídia normal do Windows Setup e ajustá-la com um gerenciador de inicialização e arquivos adicionais. Dessa forma, as necessidades de instalação dos arquivos estão presentes diretamente no meio.

    
por 31.01.2015 / 13:15