Não é possível reinicializar após aplicar o arquivo WIM

1

Eu criei uma imagem de desenvolvedor e a implantei em estações de trabalho. É uma imagem sysprepped, mas estou enfrentando um problema no final que espero que alguém possa me ajudar a resolver qual é o local onde a máquina não é inicializável.

Como isso é para um subgrupo relativamente pequeno de pessoas na organização (desenvolvedores), não estou usando o WDS ou algum outro mecanismo de implantação semelhante, apenas uma chave USB inicializável e o Windows PE.

Meus comandos são:

diskpart
sel disk 0
clean
cre par pri 500
format quick fs=ntfs
active
cre par pri
active
assign letter=c
exit
dism /apply-image /imagefile:{foo.wim} /index:1 /applydir:c:\

(onde {foo.wim} é o nome do meu arquivo WIM)

O arquivo WIM é aplicado e, após a reinicialização, a máquina não consegue inicializar. Felizmente, é fácil resolvê-lo inicializando a partir de um disco de instalação e escolhendo Reparar. Depois disso tudo está bem.

Gostaria, no entanto, de não ter que fazer este último passo, por isso, se alguém pudesse apontar o passo que está a perder, agradeceria.

Eu adicionei a sugestão do @Elliot Labs, mas ainda não está fazendo isso, infelizmente

bootsect /nt60 C: /mbr
    
por noonand 31.01.2017 / 10:18

3 respostas

2

Você está bem melhor usando o MDT para criar sua implantação. Parece que nenhum dos seus passos criam partições de inicialização.

    
por 31.01.2017 / 11:21
2

Reconstrução completa de arquivos de inicialização

bcdboot X:\windows /s Y: /f ALL

O comando acima "instala" o carregador de inicialização BCD no local de sua escolha. Isso deve corrigir qualquer corrupção de BCD gerando um novo conjunto de arquivos.

Onde X: é a unidade para a pasta ativa do Windows (o diretório de janelas do PE) e Y: é a letra da unidade que é a unidade de destino dos novos arquivos BCD. Normalmente, o destino contém a instalação das janelas implantadas ou é a partição reservada do sistema, se você usar essa fera.

/f ALL especifica que deve implementar os UEFI e BIOS para compatibilidade máxima. Use /f BIOS ou /f UEFI para uma instalação mais mínima.

/s Y: Especifica a unidade de destino para a implantação do gerenciador de inicialização.

X:\Windows Especifica o diretório do Windows que deve ser usado como origem dos novos arquivos de inicialização. Este comando não gera novos arquivos por si só.

Para mais informações, use bcdboot /?

Setor de inicialização:

Você pode implantar um setor de inicialização para usar um gerenciador de inicialização, como o bootmgr (BCD), usando o seguinte comando:

Você pode fazer isso executando bootsect /nt60 X: /mbr

Onde X é a letra da unidade montada. Use /nt52 para o Windows XP e os tipos. Use bootsect /? para mais informações

Informação extra:

Os ficheiros WIM são suportes de armazenamento baseados em ficheiros (de nível superior) e não copiam os sectores de um HDD / SSD. Portanto, você não pode copiar o código de inicialização do sistema de arquivos com o formato WIm, já que o código de inicialização é mais uma coisa baseada em setor (nível inferior).

Se você também quiser copiar o código de inicialização, convém usar o formato VHD(x) que emula um disco rígido inteiro e, portanto, os setores que contêm o código de inicialização também podem ser copiados ou implantados.

Tl; Dr:

Seu banco de dados BCD está corrompido. Reconstrua-o.

Para uma boa medida, reconfigure seu setor de inicialização também.

    
por 01.02.2017 / 15:39
1

Existe outra maneira possível, e parece simplesmente:

  1. Criar inicialização via USB chave com o Windows Installer (copie o conteúdo da imagem do disco para a unidade flash preparada)
  2. Remover do arquivo sources\install.wim
  3. Renomeie a imagem WIM para install.wim e coloque na pasta sources\ no seu pen drive
  4. (Pode ser omitido) Prepare o arquivo autounattend.xml ao seu gosto e coloque na raiz da sua chave USB ( Windows SIM pode ajudar você
  5. Inicialização da sua chave USB e instalador irão implantar sua imagem!

Nota! Sua imagem WIM deve conter uma partição com o sistema Windows instalado. O sistema Windows DEVE ser syspreped antes da captura WIM (caso contrário, o sistema instalado terá problemas garantidos)

    
por 03.02.2017 / 13:56