windows 10 iso no usb se recusa a arrancar

7

Estou usando um arquivo ISO "padrão" do Windows: Win10_1511_1_English_x64.iso e verifiquei se o md5 corresponde ao esperado. A iso é montável no OS X como um formato "UDF".

Eu então copio "direto" para o meu pen drive, como:

sudo dd if=Win10_1511_1_English_x64.iso of=/dev/rdisk1 bs=1m

conecte-o ao meu dell optiplex 780 (um pouco antigo, eu sei), habilite a inicialização do dispositivo USB na BIOS, e escolha, e tudo que eu obtenho é:

No boot device available - strike F1 to retry boot ...

O que estou fazendo de errado?

O USB criado é legível no OS X, mas em outras caixas do Windows, ele simplesmente diz "Você precisa formatar o disco na Unidade E: antes de poder usá-lo". Por isso, ele não inicializa, nem as janelas podem lê-lo ...

Atualização: Eu corri o OS X "Assistente do Boot Camp" (marque a caixa "Criar um disco de instalação do Windows 7 ou posterior" e dei o mesmo arquivo ISO), então ele magicamente inicializa bem (parece estar formatado como FAT32) ). Talvez seja alguma limitação especial da Dell, eles só podem inicializar em USB se é FAT32? Por que não inicializaria do UDF?

    
por rogerdpack 09.04.2016 / 00:16

1 resposta

5

Não consigo encontrar uma fonte oficial para isso, mas parece que "UDF", se copiado textualmente, não pode ser inicializado a partir de USB. E muitos arquivos ISO são formatados em UDF.

Aparece que para "cd rom drives" poder inicializar a partir deles é realizado por sua conformidade com o El Torito padrão. No entanto, para o disco "normal" inicializar, o "MBR" tem que ser configurado nele (o que é aparentemente diferente dos bits do El Torito). E aparentemente você pode definir um ou outro, ou ambos.

Então, basicamente, se é um ISO que é "apenas" El Torito, você "tem" para usar uma ferramenta (ou cuidadosamente fazer a formatação, marcação de partição e cópia de arquivos manualmente), que lhe dará um formato MBR inicializável USB. Copiar bits ISO brutos não é suficiente.

Alguns "ISOs" podem não precisar de nenhuma ferramenta especial : (note a menção de "isohybrid", cuja documentação menciona que ISO's normais (formatados em UDF) são apenas inicializáveis a partir de drives de CD a menos que você adicione um master extra registro de inicialização [ou seja, fora da especificação UDF], aparentemente muitos ISOs da distribuição Linux da linha principal são feitos desta maneira especial, mas eu sei de janelas de experiência instaladas pelo menos o windows 10 não são).

Para os que precisam, aparentemente você deve evitar cópias brutas de disco de ISO para USB (ex: o comando dd no unix * 's). Ou você vai se deparar com o problema que eu fiz.

Na minha experiência, normalmente você estará convertendo de um ISO UDF para um dispositivo USB FAT32. (O primeiro é o El torito, o último MBR, pelo seu "sistema de inicialização").

Como coloco um ISO inicializável em uma unidade USB? (lista vários utilitários que fazem isso "para você ")

Veja também o link para as opções relacionadas ao OS X.

relacionado:

(menciona que precisa ser FAT32 e ter arquivos copiados da ISO).

    
por 09.04.2016 / 00:16