Criar USB inicializável inicializável no Windows 10 com comandos do PowerShell

Atualmente como administradores de sistemas temos soluções práticas para gerenciar de forma muito mais simples todo o processo de suporte e administração de sistemas operacionais, onde um dos casos mais comuns é a instalação ou reinstalação de um sistema operacional por diversos motivos como:

  • Danos ao software
  • Problemas de registro
  • Atualização de edição
  • Falhas gerais
  • Vírus e mais razões.

Anteriormente, era necessário carregar um ou mais discos onde o sistema operacional estava gravado, mas atualmente temos uma solução muito mais simples que é gravar a mesma imagem ISO do sistema em uma mídia portátil como memórias USB, o que simplifica o processo de transporte e como podemos atualizar um computador sem muito esforço agora, existem várias ferramentas que nos permitem realizar esta tarefa de forma simples, mas o próprio sistema operacional Windows 10 nos dá a oportunidade de realizar este processo com o seu Windows Console do PowerShell e é onde Solvetic deseja explicar o processo para gravar nossa imagem ISO e criar a mídia inicializável usando o console do Windows PowerShell.

Para isso, exigimos o seguinte:

Requisitos

  • Imagem ISO do sistema operacional a ser usado
  • Pen drive com pelo menos 8 GB de espaço livre

Crie uma mídia inicializável com comandos no Windows 10

Passo 1
Para realizar este processo devemos acessar o Windows PowerShell como administradores clicando com o botão direito do mouse no utilitário e selecionando a opção "Executar como administrador".

Passo 2
Prosseguimos conectando a memória USB ao computador e seguimos executando as seguintes linhas no PowerShell enfatizando que este comando excluirá permanentemente todos os dados do drive USB selecionado, portanto, é ideal criar uma cópia de backup dos dados.
As linhas a serem usadas são:

 $ Results = Get-Disk | Where-Object BusType -eq USB | Out-GridView -Title 'Selecione a unidade USB para formatar' -OutputMode Single | Clear-Disk -RemoveData -RemoveOEM -Confirm: $ false -PassThru | New-Partition -UseMaximumSize -IsActive -AssignDriveLetter | Format-Volume -FileSystem FAT32
etapa 3
Com este comando temos:
  • A primeira linha obtém uma lista de todos os discos conectados ao computador.
  • Na segunda linha, ele os filtra apenas para drives USB.
  • A terceira linha envia esses resultados para Out-GridView para que o usuário selecione a unidade USB a ser formatada, caso haja mais de uma unidade USB conectada ao sistema.
  • A quarta linha apaga todos os dados e partições do disco selecionado.
  • A quinta linha cria uma nova partição aproveitando todo o espaço disponível na unidade USB e atribui a ela uma letra de unidade.
  • A última linha formata o drive USB, neste caso podemos usar NTFS ou FAT32, mas lembrando que alguns computadores não são compatíveis com NTFS, então usaremos FAT32.

Passo 4
Ao executar este comando, uma janela pop-up como a seguinte será exibida:

PROLONGAR

Etapa 5
Lá, selecionamos a unidade USB a ser usada e clicamos no botão OK. O próximo passo a tomar é montar a imagem ISO no Windows 10, nós conseguimos isso indo para o caminho onde a imagem ISO está, clicando com o botão direito sobre ela e selecionando a opção "Montar":

Etapa 6
Ao selecionar esta opção, veremos que o sistema a monta automaticamente e lhe atribui uma letra, neste caso a letra L:

Etapa 7
Caso você não queira usar este método, podemos executar a seguinte sintaxe diretamente no Windows PowerShell:

 $ Volumes = (Get-Volume) .Where ({$ _. DriveLetter}). DriveLetter Mount-DiskImage -ImagePath "Image.iso" $ ISO = (Compare-Object -ReferenceObject $ Volumes -DifferenceObject (Get-Volume). ({$ _. DriveLetter}). DriveLetter) .InputObject
Etapa 8
Em Image.ISO devemos indicar o caminho onde nossa imagem ISO a ser usada está localizada.

PROLONGAR

Etapa 9
Isso montará automaticamente a imagem selecionada no sistema. A variável $ ISO conterá a letra da unidade montada.

Agora, devemos mudar o diretório para a pasta de boot (BOOT) no drive ISO montado para tornar o drive inicializável e copiar o conteúdo do ISO para o drive USB, para isso executamos as seguintes linhas:

 Set-Location -Path "$ ($ ISO): \ boot" bootsect.exe / nt60 "$ ($ Results.DriveLetter):" Copy-Item -Path "$ ($ ISO): \ *" -Destination "$ ( $ Results.DriveLetter): "-Recurse -Verbose
Etapa 10
Ao executar isso, o seguinte será exibido:

PROLONGAR

Etapa 11
Podemos ver que as primeiras linhas atualizam o volume selecionado e o código de inicialização é criado, basta pressionar Enter para iniciar o processo de criação da mídia USB inicializável:

PROLONGAR

Etapa 12
Uma vez finalizado o processo, basta configurar o equipamento para que comece a partir do meio USB e possamos continuar com o processo normal de instalação:

Como podemos ver, este método é prático, pois está dentro dos próprios utilitários do sistema operacional e não devemos recorrer a ferramentas de terceiros.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave