Como adicionar drivers ao DVD de instalação do Windows 7?


Respostas:


15

Se você conhece o slipstreaming do Windows XP Service Pack, isso é bastante semelhante.

Estou usando o Windows XP Professional para este exemplo. Deve ser semelhante ao Vista etc.

Crie uma imagem ISO do seu DVD do Windows 7 com o seu software favorito. Eu usei o CDBurnerXP .

Salve o install.wim em algum lugar do disco rígido a partir dessa imagem ISO ou diretamente do DVD.

Faça o download do Kit de Instalação Automatizada do Windows para o seu sistema operacional ( Windows 7 , Vista , XP ).

Inicie o prompt de comando das Ferramentas de implantação do AIK no menu Iniciar

cd <path where you saved that wim file>

Monte a imagem WIM com permissões de gravação:

O imagex dirá qual número é qual edição do Windows, se não for encontrado. Eu tentei primeiro com apenas o número 0. O número 4 é, neste caso, o Windows 7 Ultimate Edition de 64 bits.

imagex /mountrw install.wim 4 c:\wim

Adicione quantos drivers você desejar usando o DISM. Se o DISM disser que os arquivos são essenciais para a inicialização, mas os drivers não estão assinados, adicione o /forceunsignedparâmetro

Aqui está um exemplo para os drivers nVidia nForce (EXE do instalador extraído com 7-zip): Drivers SATA / SATARAID / IDE / Ethernet / etc:

cd c:\dl\15.51_nforce_win7_64bit_whql\ide\win764\
dism /image:c:\wim /add-driver /driver:. /recurse

cd c:\dl\15.51_nforce_win7_64bit_whql\smbus
dism /image:c:\wim /add-driver /driver:. /recurse /forceunsigned

cd c:\dl\15.51_nforce_win7_64bit_whql\smu
dism /image:c:\wim /add-driver /driver:. /recurse

cd c:\dl\15.51_nforce_win7_64bit_whql\ethernet
dism /image:c:\wim /add-driver /driver:. /recurse

..e assim por diante para todos os drivers necessários ..

Você precisará expandir arquivos de driver não expandidos em alguns casos . Os drivers não serão expandidos se os nomes de arquivos no diretório do driver forem foo.dl_ e não foo.dll etc.

Aqui está uma amostra do driver NVidia GeForce para você (EXE instalador extraído com 7-zip)

cd c:\dl\191.07_desktop_win7_winvista_64bit_international_whql
mkdir c:\displaydriver
expand *.* c:\displaydriver

e depois

cd c:\displaydriver
dism /image:c:\wim /add-driver /driver:. /recurse

Salve a imagem WIM com novos drivers:

Desmontar e confirmar (confirmar = salvar)

imagex /unmount /commit c:\wim

Adicione o install.wim de volta à imagem ISO com seu software de manuseio ISO favorito. Eu usei o UltraISO. Verifique se o DVD é inicializável. Grave ISO como novo DVD novamente com o software de gravação favorito (CDBurnerXP).

Inicialize e aproveite seu novo Windows 7 com drivers corretos e funcionando.


muito rápido para responder sua própria pergunta :) Suponho que este seja seu próprio site? raspi.fi

5
Sim. SU é um lugar mais seguro para este tutorial, se meu site for desativado algum dia. Eu lutei com esse motorista reunindo dia e noite ontem. :)
— Raspi

11
Estou feliz que você fez isso em uma sábia previsão :)
— JohannesM

Uuuughhhhh, eu gostaria que você tivesse dito que o UltraISO possui um longo processo de registro (aparentemente manual). :( Eu fiz um pedido, mas não tenho CHAVE ... sentado aqui esperando e esperando e esperando e não tenho um fim de semana inteiro para gastar nisso ... muito frustrante :( Se você está lendo isso e espera obter "satisfação instantânea" com UltraISO, pense novamente - esperar para fazer este processo um multi-dia, porque eles não podem ser incomodado para ter um sistema de registo automático.
— allquixotic

Os drivers devem ser instalados em qualquer ordem, por exemplo, drivers de chipset primeiro? Ou isso não importa?
— álcool é mau

3

Quero apenas adicionar um complemento, se você precisar dos drivers no momento da instalação (por exemplo, dispositivo de armazenamento etc.), precisará executar este procedimento também para o boot.wim:

O boot.wim possui 2 instalações incorporadas.

então você faz o procedimento duas vezes:

imagex /mountrw boot.wim 1 c:\wim
add your drivers
imagex /unmount /commit c:\wim

imagex /mountrw boot.wim 2 c:\wim
add your drivers
imagex /unmount /commit c:\wim

Outra informação:

Remova o arquivo ei.cfgda pasta de origem do DVD e, em seguida, você poderá selecionar a versão do Windows 7 que deseja instalar (Home, Pro, Ultimate etc.).

para garantir que seus drivers estejam disponíveis para cada versão, execute o procedimento install.wimpara cada versão incorporada install.wim.

normally X = 1, 2, 3, 4 for the command:

imagex /mountrw install.wim X c:\wim
add your drivers
imagex /unmount /commit c:\wim

e repita para cada Xnúmero possível

Você pode encontrar o disponível Xcom:

imagex /info install.wim

observando o INDEXatributo do IMAGEelemento no XML impresso pelo imagex /infocomando, por exemplo:

<IMAGE INDEX="4">

0

Também é possível criar ISO a partir do DVD, editar a ISO (reescrevê-la) adicionando arquivos a ela (por exemplo, na pasta \ drivers \) e gravar a ISO novamente no DVD. Portanto, você pode acessar os drivers no DVD após a instalação do Windows.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.