Tornar o Windows inicializável em USB no Linux?

Tornar o Windows inicializável em USB no Linux?

Baixei en_windows_10_education_version_1703_updated_march_2017_x64_dvd_10189297.isodo portal Imagine do Windows. Estou lendo que a imagem pode ser inicializada a partir de um USB, então tentei usar o dd.

Com o seguinte comando:

sudo dd bs=4M if=en_windows_10_education_version_1703_updated_march_2017_x64_dvd_10189297.iso of=/dev/sdc  status=progress

Isso não funciona quando tento inicializar no USB, então também tentei substituir /dev/sdc/por /dev/sdc1.

Meu computador está configurado para inicializar primeiro com utfi e depois com legado.

Há algo mais que eu possa tentar fazer isso funcionar?

Responder1

Não funcionará gravando o arquivo ISO no pen drive com dd porque isso funciona apenas para ISO híbrido (arquivo ISO que possui um MBR e uma tabela de partição), o que não é o caso dos ISOs do Windows (eles são na verdade UDFs).

Para criar uma unidade inicializável UEFI, você precisa particionar a unidade com fdiskou gdisk. Você precisa da tabela de partição MBR/msdos se quiser torná-la inicializável por BIOS/legado também, caso contrário, você pode usar GPT (mas não é obrigatório para inicialização UEFI). Uma única partição (não o mesmo que sem partição) servirá. O tipo de partição deve ser c(W95 FAT32 LBA) em fdiskou 0700em gdisk. ef/ ef00também pode funcionar, mas impediria que a unidade fosse acessível no ambiente normal do Windows sem etapas extras. Use 'a' em fdisk para marcar a partição como ativa se você também quiser torná-la inicializável.

Em seguida, formate a partição com mkfs.fat(com opcionalmente -F32). Monte a partição formatada e o ISO do Windows (em pontos de montagem diferentes, respectivamente) e copie o conteúdo do ISO para a unidade.

Se você precisar que a unidade seja inicializável herdada, escreva o código de inicialização no MBR da unidade e no setor de inicialização da partição com ms-sys:

ms-sys -7 /dev/sdX
ms-sys -e /dev/sdXY

Observe que se você deseja que a instalação do Windows seja da variante UEFI, você pode evitar tornar a unidade de instalação herdada inicializável para evitar ambiguidade, porque o modo em que a unidade de instalação inicializou determinará o modo/variante de inicialização do novo Windows instalação.

Responder2

Se você estiver usando o Linux Mint, poderá usar o aplicativo nativo "USB Image Writer". Se você estiver em uma distribuição diferente, poderá adicionar o repositório Mint e instalar o aplicativo. Eu usei com sucesso várias vezes.

informação relacionada