Como criar um disco USB do Windows 7 usando apenas comandos Unix?

1

Acho que posso usar o newfs_msdos para formatá-lo. e dd para copiar o conteúdo do iso para o usb. Eu não consigo fazer isso. Eu tentei fazer isso antes, mas não funcionou. Alguém já fez isso com sucesso?

    
por Derrick 22.06.2010 / 05:13

1 resposta

1

Apenas para cobrir as perguntas básicas: Qual placa-mãe você tem? Você alterou a ordem de inicialização no seu BIOS?

Recentemente tive que fazer isso para um netbook laptop. O método que eu segui foi provavelmente muito parecido com o que você tentou, mas vou dar assim mesmo:

  1. Verifique se o dispositivo USB está limpo antes de prosseguir

    dd if=/dev/zero of=/dev/<usb_stick>
    
  2. Crie uma nova tabela de partições no seu dispositivo USB e crie uma partição (usando fdisk , dividido , ou gparted ) . Marque a partição como "Inicializável" ou "Ativo". Formate o stick USB como FAT32.

  3. Monte a nova partição.

  4. Copie o conteúdo do DVD / ISO para a partição montada:

    dd if=/home/trent/iso/win7.iso of=/mnt/usb1
    
  5. Reinicialize e certifique-se de que sua ordem de inicialização / prioridade tenha dispositivos USB primeiro.

Infelizmente, parece que existem métodos diferentes que funcionam para pessoas diferentes, e não apenas para uma solução universal. Eu vi outras instruções onde foi dito para dd o conteúdo ISO para o dispositivo (/ dev / sdc) em vez de uma partição FAT32 montada, mas isso nunca funcionou para mim.

O único outro método que funcionou para mim foi fazê-lo no Windows usando o comando DISK PART. Eu tentarei alguns outros métodos no Linux para ver se consigo criar alternativas para você.

    
por 22.06.2010 / 10:03