PDA

Ver Versão Completa : Criando um CD/DVD de instalação não assistida do Windows XP



CCV_Demmony
20-01-2008, 04:19 PM
Blz galera achei esse tuto bem interessante, pois além de bem explicado, é bem diferenciado dos outros que ensinam a fazer isso, além de dar dicas de como fazer o CD ficar
de boot e testar o mesmo sem precisar queimar cds.
os credito estão aí espero que tirem proveito!

Introdução
Você tem procurado um CD de instalação que instala o XP automaticamente, colocando seu o nome, serial e configurações regionais? Além de instalar o sistema operacional, você gostaria de instalar também a última versão do DirectX, .Net Framework, todas as atualizações críticas do Windows, otimização de registro, atualizações de drivers e até mesmo o UXtheme.dll sem qualquer interação? Este tutorial mostará como.

Créditos
Tutorial desenvolvido pelo
msfn.org
e traduzido por Marlboro 69 e Operations.

1º Passo - Getting Started

O que você precisa para começar:

Windows XP com o Service Pack 2 integrado
XP SP2 Deployment Tools
Imagem de CD para Windows XP Professional Edition / Home Edition

Um aplicativo para a gravação do CD

Se você não tiver feito o CD do Windows XP com o SP2 integrado, você pode seguir o este guia para criação do CD.

Preparação
1.Crie uma pasta chamado XPCD no C:. Esta pasta vai ser o C:XPCD
2.Copie todo o conteúdo do seu CD do Windows XP SP2 para o C:XPCD
3.Na pasta C:XPCD crie uma pasta chamada $OEMicrosoft, e dentro desta pasta crie todas pastas que mostraremos em Distribuição $OEMicrosoft. Usando esta pasta, poderemos colocar nela os nossos softwares favoritos, drivers e otimização de registro.

O próximo passo é para criar um arquivo de resposta winnt.sif que dará as instruções do Setup do Windows XP para inserir todas as informações automaticamente.

2º Passo - Criando um Arquivo de Resposta

O arquivo de resposta é o caminho mais prático para a preencher automaticamente a série de caixas de diálogo do GUI (graphical usuário interface). O arquivo de resposta poderá também interagir com a pasta $OEMicrosoft e arquivos que você cria e fornece ao Setup todas as informações que o usuário terá durante a instalação típica do Windows.

Estraia XP SP2 Deployment Tools para uma pasta qualquer ou dê um duplo click no arquivo .cab. São dois os arquivos que você precisará: o setupmgr.exe e o ref.chm

O Gerenciador de instalação (setupmgr.exe) é um assistente de crianção de arquivo de resposta que o ajudará a criar os arquivos sem qualquer dificuldade. Para iniciá-lo, faça as seguintes escolhas:

Arquivo de resposta novo ou existente: Criar Novo

Tipo de instalação: Instalação autônoma

Windows Product: Windows XP Home / Professional

Interação do usuário: Totalmente automatizado

Compartilhamento de distribuição: Instalar de CD (ignores as mensagens sobre personalizações do IE, eles trabalham de fato!)

Tendo feito toda a operação, aceite o Acordo de Licença e preencha todas as caixas a seu gosto de acordo com a instalação do Windows XP. Se houve alguma seção que você não esteja entendendo, ignore-a, pois o Windows vai usar a opção padrão existente para esta seção.

Ao terminar, o utilitário criará um arquivo chamado unattend.txt. É necessário renomear o arquivo para winnt.sif.

Préinstalação OEM

Conforme você leu anteriormente, nós estamos usando a pasta $OEMicrosoft para instalar softwares, drivers e optimizações de registros de sua preferência. Mas para fazer com que funcione, é necessário especificar dois valores no arquivo winnt.sif, logo abaixo de [Unattended]:

[Unattended]
OemPreinstall=Yes
UnattendSwitch="yes"

OemPreinstall=Yes - Informa ao Setup do Windows que existe uma distribuição $OEMicrosoft no CD. O Setup irá copiar os arquivos para o disco rígido onde o Windows está sendo instalado.

UnattendSwitch="yes" - Informa ao Setup para pular as telas de "boas vindas" do Windows XP, onde o são feitas as contas de usuário e configuração da Internet. Se você quer criar um CD totalmente automatizado, então estas opções devem ser seguidas. As contas de usuário e a configurações de Internet podem ser feitas depois, o que é muito mais prático neste caso. Veja Add Users & Auto Logon mais abaixo.

Eu quero controlar manualmente as opções de particionamento e formatação..

Se você prefere escolher manualmente a partição durante o modo-texto wom todo o controle na escolha do sistema de arquivos, você terá que alterar ou adicionar as seguintes linhas abaixo das seções [Data] e [Unattended] no arquivo winnt.sif.

[Data]
AutoPartition=0

[Unattended]
FileSystem=*

Se você quer automatizar este processo com especificações exatas como letra do drive, tamanho da partição e sistema de arquivos, você terá que considerar o uso do Bart´s PE e diskpart.
Para onde vai o arquivo winnt.sif?
Copie para a pasta C:XPCDI386

Adições

Add Users & Auto Logon

Uma das armadilhas da instalação não assistida é a que a instalação padrão roda sob a conta do Administrador. Insto significa que os programas que você pretende a serem instalados só serão instalados para o usuário que esteja logado no momento e não estará acessível para os outros usuários. O mesmo se aplica para as opimizações de registro, mas isto nós discutiremos mais para frente.

Muitas aplicações hoje serão instaladas para todos os usuários, mas caso você tenha uma aplicação e prefira que a mesma não seja instalada para os outros usuários, então este guia é para você.

O que vamos fazer é configurar a própria conta durante a instalação na fase GUI (onde você vê o tempo restante). Para fazer isto, nós precisamos usar o arquivo cmdlines.txt que rodará automaticamente no estágio T-12 da instalação do Windows XP. Fazendo isto, nós podemos automatizar o primeiro logon com o seu nome de usuário.

Instruções

Abra o Bloco de Notas, copie e cole as seguinte linha:

[COMMANDS]
"useraccounts.cmd"

Salve como cmdlines.txt em C:XPCD$OEMicrosoft.

Note que nós estamos declarando o arquivo useraccounts.cmd no arquivo cmdlines.txt. Agora abra o Bloco de Notas novamente e copie:

net usuário "Marlboro 69" asdf1234 /add
net localgroup Administrators "Marlboro 69" /add
net accounts /maxpwage:unlimited
REGEDIT /S autologon.reg
EXIT

Será adicionado o usuário Marlboro 69, o usuário será adicionado ao grupo de administradores e terá a senha asdfl1234. A linha net accounts /maxpwage:unlimited fará com que a senha inserida não irá expirar depois de 14 dias. Substitua o Username e a senha pelo de sua preferência e salve como useraccounts.cmd na pasta C:XPCD$OEMicrosoft.

O uso das aspas (") é aplicado apenas para nomes espaçados, se você for usar um nome simples, as aspas serão desnecessárias e podem ser dispensadas.

Ex:

Marlboro - Nome simples

Resultado: net usuário Marlboro asdf1234 /add

Marlboro 69 - Nome composto e deverá ficar como "Marlboro 69"

Resultado: net usuário "Marlboro 69" asdf1234 /add

Agora nós iremos importar a entrada Auto Logon para o Registro. Abra o Bloco de notas e cole o seguinte:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon]
"DefaultUserName"="Marlboro 69"
"DefaultPassword"="asdf1234"
"AutoAdminLogon"="1"

Edite o seu Username e a senha, depois salve como autologon.reg na pasta C:XPCD$OEMicrosoft.

Agora você terá 3 arquivos na pasta $OEMicrosoft. Os arquivos são: cmdlines.txt, useraccounts.cmd e autologon.reg

Passo final

Para assegurar que isto rodará tranqulamente, tenha certeza que tenha 2 valores sob [GuiUnattended] em winnt.sif:

AdminPassword=*
EncryptedAdminPassword=No

Remova qualquer coisa como AutoLogon ou AutoLogonCount. Substitua o asterístico em AdminPassword por uma password se você quiser proteger a conta do Administrador de acessos não autorizados. Você pode encriptar o seu password usando o Setup Manager incluído no Deployment Tools - neste caso, o EncryptedAdminPassword deve ser alterado para Yes.

Uma coisa para lembrar - qualquer coisa definida em winnt.sif como o AdminPasswrd não será efetuada na conta "Marlboro 69" deste guia. Isto serve apenas para a conta de "Administrador" padrão.

Uma vez que você adicionou isto para o seu CD de instalação não assistida, você irá notar um flash rápido de uma caixa do Prompt de Comando por volta do estágio T12 quando o useraccounts.cmd será executado a partir do cmdlines.txt.

OEM Information & Logo

Você pode importar para a instalação não assistida a sua informação OEM e seu logo.

Para fazer isto você precisa criar 2 arquivos - oeminfo.ini e oemlogo.bmp

oeminfo.ini

Abra o bloco de notas e adicione o exemplo abaixo e edite de acordo com ele:
[General]
Manufacturer=
Model=
[OEMSpecific]
SubModel=
SerialNo=
OEM1=
OEM2=
[Support Information]
Line1=Support Contact: [email protected]

Salve o arquivo como oeminfo.ini

oemlogo.bmp

Crie uma nova imagem de 180x114 pixels, personalize o logo a seu gosto e salve como oemlogo.bmp.

Testando suas Informações OEM e Logo
O teste é simples, basta copiar os arquivos para a pasta System32 (C:WindowsSystem32) e abrir a caixa Propriedades do Sistema e conferir se o seu logo e suas informações estão lá.
Importando automaticamente as Informações OEM & Logo
Nós podemos usar a pasta $OEMicrosoft para fazer isto. Crie uma subpasta chamada $$ se esta já não existe, é claro, e então crie uma outra pasta dentro da $$ chamada System32. Por exemplo:

C:XPCD$OEMicrosoft$$System32

Copie os arquivos oeminfo.ini e o oemlogo.bmp para a pasta System32 indicada acima. Quando a instalação do Windows XP estiver rodando, os arquivos serão copiados automaticamente para o System32 do Windows.

Liberando Espaço

O que você acha de liberar até 185 MB de espaço deletando pastas desnecessárias? Primeiramente, copie o conteúdo do seu XP CD para C:XPCD se é que você ainda não fez isto.

As pastas consideradas inúteis e que podem ser deletadas são:

DOCS, VALUEADD e SUPPORT. Deletando elas, você ganhará 22.3 MB

Agora vamos até a pasta C:XPCDi386. Se você não planeja usar o CD para fazer upgrade de um sistema operacional mais antigo, você poderá deletar as seguintes pastas:

WIN9XMIG, WIN9XUPG and WINNTUPG. Você ganhará mais 37.6 MB

Se você tiver a versão do Windows XP em sua própria linguagem, então você provavelmente poderá deletar a pasta LANG:

Isto irá liberar aproximadamente 99 MB (pode variar)

Uma pasta extra conhecida como cmpnents foi adicionada no Windows XP SP2, com componetes Tablet PC e .NET Framework 1.0 que também podem ser deletados (Esta pasta pode conter componentes do Media Center, eu não tenho certeza ainda, pois não uso o MCE)

cmpnents. Mais 25.2 MB para conta.

Se você está instalando aplicações a partir da pasta $OEMicrosoft, então você poderar procurar os arquivos instmsia.exe e instmsiw.exe em sua pasta $OEMicrosoft. Apague qualquer um arquivo destes que você achar, pois o Windows XP já possui uma versão atualizada do Windows Installer 2.0.

Importando Otimizações do Registro (para todos os usuários)

Você provavelmente já deve ter notado que a importação de otimizações para o registro pelo [GuiRunOnce] ou RunOnceEx são aplicadas apenas na conta do usuário logado. Isto significa que qualquer usuário que você queira criar não herdará estas otimizações. Este guia mostrará como é possível aplicar todas as otmizações a todos os usuários.

Para isto, nós estamos usando um método conhecido como cmdlines.txt que roda automaticamene no estágio T-12 da Instalação do Windows XP.

Instruções

Abra o bloco de notas e copie e cole as seguintes linhas:

[COMMANDS]
"REGEDIT /S regtweaks.reg"

Salve como cmdlines.txt na pasta C:XPCD$OEMicrosoft.

Se você não criou o seu arquivo regtweaks.reg ainda, então verifique esta página para visualizar alguns exemplos. Veja abaixo alguns exemplos de otimização de Registro. Por favor, não use os exemplos se você não tem certeza do que ele faz.

Windows Registry Editor Version 5.00
;Disable the Desktop Cleanup Wizard
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVe rsionExplorerDesktopCleanupWi
]
"NoRun"=dword:00000001

;Adds search keywords to Internet Explorer
[HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerSearchUrlMSKB]
@="http://support. microsoft.com/?kbid=%s"
[HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerSearchUrlAV]
@="http://www.altavista.com/sites/search/web?q=%s"
[HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerSearchUrlGgl]
@="http://www.google.com/search?q=%s"
[HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerSearchUrlMSN]
@="http://search.msn.com/results.asp?q=%s"
[HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerSearchUrlFM]
@="http://www.filemirrors.com/search.src?file=%s"

;Prevents Internet Explorer Windows from being reused
[HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMain]
"AllowWindowReuse"=dword:00000000

;Max your Internet Explorer''s simultaneous downloads to 10 (default was 2)
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVe rsionInternet Settings]
"MaxConnectionsPer1_0Server"=dword:0000000a
"MaxConnectionsPerServer"=dword:0000000a

;Change MenuShowDelay (Start Menu load speed)
[HKEY_CURRENT_USERControl PanelDesktop]
"MenuShowDelay"="2"

;NoLowDiskSpaceChecks won''t check if you are low on diskspace and pop up a balloon telling you.
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVe rsionPoliciesExplorer]
"NoLowDiskSpaceChecks"=dword:00000001

;NoRecentDocsmenu removes the recent documents from the start menu.
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVe rsionPoliciesExplorer]
"NoRecentDocsMenu"=dword:00000001

Salve como regtweaks.reg na mesma pasta onde está o cmdlines.txt (C:XPCD$OEMicrosoft).

Todas as otimizações importadas neste estágio serão traçadas como Default e qualquer conta criada no futuro terá estas otimizações.
E assim vai, vale lembrar que mudar o registro pode causar danos se não souber o que está se fazendo, deêm uma olhada pelo fórum msm que tem tem um tópico muito bom sobre entradas do registro, continuando....

Instalação Silenciosa dos Drivers de Dispositivos do Windows (Windows Device Drivers)

Drivers em winnt.sif [Unattended]

OemPnPDriversPath="Drivers000_intel_INF;Drivers001_gigabit_LAN;Driver s002_monitor"

Isto é onde você poderá configurar o Setup para procurar as pastas com drivers atualizados e instalar no lugar dos drivers contidos no arquivo drivers.cab no XP CD. Se ele achar uma versão melhor, então ele irá instalar esta versão.

Nota: Separe as diferentes pastas com um ponto e vírgula ";".

DriverSigningPolicy=Ignore
Isto irá forçar o Setup a instalar que não tenham a certificação WHQL. Isto é usado em conjunto com OemPnPDriversPath. (De acordo com o Forum do MSFN, este método não tem funcionado e por este motivo, recomendamos que você use um driver com a certificação WHQL, isto se você puder.)

Você poderá adicionar quantos drivers você quiser para várias máquinas com diferentes dispositivos de hardware, pois não há risco de instalar um driver errado em uma determinada máquina porque o Windows XP detecta o melhor driver para o hardware.

Como preparar os seus drivers

Todos os drivers possuem diferentes tipos de compactação e é por isto que não podemos fazer um guia para todos os drivers. Mas apenas para os arquivos onde os arquivos INF podem ser estraídos através de um software de compactação.

Extraia seu pacote de driver para uma pasta qualquer e examine o conteúdo dele. As vezes você achará os arquivos INF em sub-pastas e neste caso, você terá que indicar os caminhos no OemPnPDriversPath. Isto acontece porque a instalação do Windows XP não vai procurar os arquivos INF nas sub-pastas que não estejam indicadas.

O nome das suas pastas deverão começar com números, isto faz com que os drivers sejam instalados por ordem numérica. Como você já deve imaginar, é importante instalar os drivers do chipset antes de qualquer outro driver, e por este motivo, o número 000 deverá ser destinado a pasta dos chipsets, para que o Setup verifique e instale primeiro. Abaixo nós deixamos um exemplo de como você poderá deixar as suas pastas.

000_chipset
001_network
002_graphics
003_tv_out
004_sound
005_monitor
006_keyboard
007_mouse
008_and_so_on

Os drivers do chipset primeiro, depois o da placa de rede, o da placa gráfica (e a saída de TV, se você tiver), o da placa de som, do monitor e por último, alguns periféricos como o teclado, mouse, impressora e etc.

Copie todas as suas pastas de drivers para C:XPCD$OEMicrosoft$1drivers

Salve como regtweaks.reg na mesma pasta onde está o cmdlines.txt (C:XPCD$OEMicrosoft).

Todas as otimizações importadas neste estágio serão traçadas como Default e qualquer conta criada no futuro terá estas otimizações.

Abra o winnt.sif e adicione estas duas linhas na seção [Unattended] (o caminho dos drivers que estão como exemplo neste guia)

OemPnPDriversPath="Drivers000_intel_INF;Drivers001_gigabit_LAN;Driver s002_monitor"
DriverSigningPolicy=Ignore

Como você pode ver, a pasta onde estão armazenados os arquivos .inf estão indicados na linha OemPnPDriversPath. Agora é só salvar o arquivo winnt.sif.

Troubleshooting
Não são todos os drivers que irão funcionar através deste método. Se você tiver algum driver que não funcine desta maneira, então você pode considerar a instalação do pacote inteiro através do [GuiRunOnce].

Instalação não assistida dos aplicativos

Nesta seção, nós estaremos mostrando como você pode instalar silenciosamente as aplicações sem qualquer interação do usuário. Cada aplicação está listada logo abaixo.

Estamos mostrando algumas aplicações apenas como exemplo para saberem como proceder. As aplicações cujas versões foram atualizadas podem não ser adicionadas no futuro, exceto em circunstâncias especias como uma nova versão do DicrectX, etc.

Em cada página, nós estaremos exibindo os comandos batch necessários para facilitar ainda mais a sua vida. Você vai precisar adicionar estes comandos no arquivo batch que será executado no [GuiRunOnce].
aki deixarei alguns exemplos quem quiser se aprofundar mais
vai o linnk
instalação de aplicativos

exemplos
nero

Copie o nero para:
C:XPCD$OEMicrosoft$1installApplicationsnero ; isso se você copiou o XP para o C se usou outro drive e so substituir

Se você é um usuário registrado, você pode fazer também o registro silencioso deste aplicativo. Copie e cole no Bloco de Notas e salve como register.reg:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESOFTWAREAheadNero - Burning RomInfo]
"User"="Insira o nome"
"Company"="Insira o nome da empresa"
"Serial6"="Insira o serial"

crie um arquivo batch com as seguintes linhas:

ECHO.
ECHO Registrando o Nero Burning ROM...
REGEDIT /S %systemdrive%installApplicationsNeroregister.reg
ECHO.
ECHO Instalando o Nero Burning ROM v6.0.0.9
ECHO Aguarde um momento...
start /wait %systemdrive%installApplicationsNeroNero6009.exe /silent /noreboot

salve como start.cmd

Onde por os arquivos batch?

Para [GuiRunOnce], você pode colocar em qualquer pasta dentro da pasta $OEMicrosoft. Por exemplo, se você colocar batch_file.cmd em C:XPCD$OEMicrosoft$1install então você terá que inserir o caminho abaixo da seção [GuiRunOnce] em winnt.sif, como é mostrado abaixo:

[GuiRunOnce]

%systemdrive%installbatch_file.cmd

A pasta de install especifcada em C:XPCD$OEMicrosoft$1Install é copiada sobre o systemdrive, então ela será C:install - Mais informações sobre isto pode ser achado em: Uma visão sobre as pastas $OEMicrosoft.

Para o arquivo cmdlines.txt, ele pode ser colocado na pasta $OEMicrosoft e não é necessário especificar nada para declarar a sua existência. A instalação do Windows XP irá procurar por um arquivo cmdlines.txt. Todos os arquivos batch lançados pelo cmdlines.txt podem ser colocados na mesma pasta.

O arquivo svcpack.inf deverá ir para a pasta C:XPCDI386 (não esqueça de deletar o svpack.in_). Qualquer arquivo batch lançado pelo svcpack.inf deverá ir para a pasta C:XPCDI386svcpack a menos que seja especificado as entradas no svcpack.inf.


Exemplos

Winnt.sif

[Data]
AutoPartition=0
MsDosInitiated="0"
UnattendedInstall="Yes"

[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=Yes
TargetPath=WINDOWS
FileSystem=*
UnattendSwitch="yes"
WaitForReboot="No"
DriverSigningPolicy=Ignore
OemPnPDriversPath="drivers001_INF;drivers002_RAID"
KeyboardLayout="United Kingdom"

[GuiUnattended]
AdminPassword=*
EncryptedAdminPassword=No
OEMSkipRegional=1
TimeZone=85
OemSkipWelcome=1

[UserData]
ProductKey=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
FullName="Aaron"
OrgName="Home"
ComputerName=COMPUTER1

[Display]
BitsPerPel=32
Xresolution=1280
YResolution=1024
Vrefresh=85

[TapiLocation]
CountryCode=44
Dialing=Tone
AreaCode=01379

[RegionalSettings]
LanguageGroup=1
Language=00000809

[Identification]
JoinWorkgroup=MSHOME

[Networking]
InstallDefaultComponents=Yes

[Branding]
BrandIEUsingUnattended=Yes

[URL]
Home_Page=http://www.msfn.org

[IEPopupBlocker]
BlockPopups=No
FilterLevel=Low
ShowInformationBar=Yes

[WindowsFirewall]
Profiles = WindowsFirewall.TurnOffFirewall

[WindowsFirewall.TurnOffFirewall]
Mode = 0

[Components]
msmsgs=off
msnexplr=off
freecell=off
hearts=off
minesweeper=off
pinball=off
solitaire=off
spider=off
zonegames=off

[Shell]
DefaultStartPanelOff = Yes
DefaultThemesOff = Yes

[GuiRunOnce]
%systemdrive%installstart.cmd

Finalizando o seu CD de instalação não assistida

Uma vez que você esteja feliz com a preparação do seu CD de instalação não assistida, dobre a atenção na hora de conferir se tudo está correto, incluindo o arquivo winnt.sif, todos os arquivos batch, svcpack.inf e tudo aquilo que você adicionou.

É bem provável que você tenha alguns erros em seu CD, portanto, recomendamos que você teste a instalação do seu CD no VMWare ou no Virtual PC para evitar o desperdício de CDs. Para quem não conhece, o VMWare e o Virtual PC emulam o computador e permite que você instale nele o seu Sistema Operacional sem afetar nenhuma de suas partições.
Virtual Pc

Usando o CDImage Tool da Microsoft para criar o arquivo ISO

O CDImage é um comando de linha desenvolvido pela Microsoft para criar imagens ISO a partir de um diretório com arquivos e pastas. Nós incluímos esta ferramenta junto com o arquivo boot.bin (para fazer um arquivo bootável) e um arquivo batch que contém os parâmetros necessários para criar o arquivo ISO. Esta é uma ferramenta de criação de apenas um clique.

esses arivos são pequenos:
cdimage xppro

target=''_blank''>cdimagexphome

Leia as instruções no arquivo readme.txt para melhor entendimento. Uma vez que o ISO é criado, você pode testar a instalação do Windows no VMWare ou no Virtual PC, e recriar o arquivo quantas vezes for necessário até que ele esteja "perfeito". Depois de pronto, você poderá gravar em um CD usando usando um software de gravação com suporte a ISO. Como por exemplo, o Nero.

Caso você tenha dúvida de como gravar, você poderá usar um destes tutoriais (em inglês): The Elder Geek | Windows Help.net

Informações Importante

O Virtual PC não suporta arquivos ISO com mais de 2 GB e se a sua imagem ultrapassar este tamanho, você poderá usar o Daemon Tools (freeware)ou o Alcohol 120% para criar drives virtuais. Após montar a ISO com os drives virtuais, use a função "Capture Host Drive :" no Virtual PC.

O uso de softwares como o WinISO, o UltraISO ou qualquer outra variante para criar e/ou editar sua imagem bootável ISO não é recomendado, pois poderá corromper o seu arquivo ISO.

Espero que gostem até mais galera