Windows XP fue construido para funcionar con unidades de disco duro internas del sistema . No tiene una configuración sencilla o una opción de configuración para funcionar con un disco duro externo . Es posible \\ " hacer \\ " XP ejecuta en un disco duro externo , pero se trata de una gran cantidad de ajustes, incluyendo la realización de la unidad externa de arranque y la edición de archivos de inicio . Cosas que necesitará
CD de Windows
software XP disco duro externo /> software ISO creación ( WinISO ) de grabación de CD que puede manejar archivos ISO < br >
Mostrar más instrucciones
Creación de la imagen de arranque de Windows XP
1
Establecer la BIOS para que arranque USB está activado . ( Su BIOS debe admitir arranque desde USB. ) Conecte el disco duro externo USB directamente al ordenador .
2
hacer una imagen ISO ( un archivo ISO . Es una imagen de disco de archivo de un disco óptico ) desde el Windows XP CD- ROM con el software preferido. Guardar en el disco duro.
3
Abra el archivo ISO que acaba de crear . Navegue a la carpeta I386 y seleccione los siguientes archivos : .
Txtsetup.sif , DOSNET.INF , usb.in_ , USBPORT.IN_ y USBSTOR.IN_
Extraiga los archivos y poner en una carpeta para trabajar con
4
Abra un símbolo del sistema y utilice SDK Cab para extraer el contenido de los archivos IN_ ; . Cab . SDK es un programa de descompresión disponible como un exe compresión y Microsoft . presentar en el directorio de Windows . Cada uno de los archivos . IN_ contiene exactamente una . Inf archivo. Un ejemplo de línea de comandos sería: \\ " cabarc x USBSTOR.IN_ \\ " . Usted debe terminar con tres nuevos archivos en la carpeta , llamados usb.inf , usbport.inf y usbstor.inf . Elimine los archivos . IN_ .
5
abrir los archivos con un editor de texto simple como el Bloc de notas. Edición de acuerdo a la sección titulada \\ " Edición de archivos . \\ "
6
Abra el archivo ISO creado anteriormente y borrar los archivos que extrajo antes. Vuelva a colocar con los archivos recién modificados .
7
Guardar los archivos ISO y grabarlas en un CD con el software de grabación de su elección.
8
Inserte el CD que creado y reinicie el equipo. Asegúrese de que está configurado para arrancar desde el CD. La mayoría de los equipos se hará automáticamente , pero si no es así, presione F8 durante el inicio para elegir las opciones de arranque . Cuando se le pregunta , seleccione el disco duro externo USB para instalar Windows XP.
Edición de archivos
9
Txtsetup.sif abierto y seguir las siguientes entradas de [ InputDevicesSupport.Load ] al [ BootBusExtenders.Load ] :
usbehci = usbehci.sys
usbohci = usbohci.sys
usbuhci = usbuhci.sys
usbhub = usbhub.sys < br /> usbstor = usbstor.sys
10
Mueva las siguientes entradas del InputDevicesSupport [ ] a [ ] BootBusExtenders :
usbehci = \\ " erweiterter Hostcontroller \\ " , files.usbehci , usbehci
usbohci = \\ "Open Hostcontroller \\ " , files.usbohci , usbohci
usbuhci = \\ " Universeller Hostcontroller \\ " , files.usbuhci , usbuhci
usbhub = \\ "Standard -USB- Hubtreiber \\ " , files.usbhub , usbhub
usbstor = \\ " USB- Speicherklassentreiber \\ " , files.usbstor , usbstor
11
Inserte lo siguiente en el [ HiveInfs . sección Fresh ] :
AddReg = hivedef.inf , AddReg
AddReg = hivesys.inf , AddReg
AddReg = hivesft.inf , AddReg
AddReg = hivecls . inf, AddReg
AddReg = Hiveusd.inf , AddReg
AddReg = dmreg.inf , DM.AddReg
AddReg = usbboot.inf , usbservices
< br /> Introduzca los siguientes comandos en la sección [ SourceDisksFiles ] :
[ SourceDisksFiles ]
usbboot.inf = 1 , , , , , , _x , 3 , 3
bootvid.dll = 1 , , , , , , 3_ , 2,0,0 , 1,2,
kdcom.dll = 1 , , , , , , 3_ , 2,0 , 0, 1,2,
12
DOSNET.INF Abrir y cambiar la segunda sección [Files] para parecerse a esto:
[ Archivos ]
d1 , usbboot.inf
d1 , _DEFAULT.PIF
d1 , 12520437.cpx
d1 , 12520850.cpx
13
usb.inf abierto y el cambio líneas en el [ StandardHub.AddService ] y [ ] CommonClassParent.AddService secciones para tener este aspecto :
[ StandardHub.AddService ]
DisplayName =% StandardHub.SvcDesc %
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 0 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary =% 12 % \\ \\ usbhub.sys
; LoadOrderGroup = Boot Bus Extender
[ CommonClassParent.AddService ]
DisplayName =% GenericParent.SvcDesc %
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
; StartType = 0 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary =% 12 % \\ \\ usbccgp.sys
LoadOrderGroup = Boot Bus Extender
14
Abrir usbport.inf y cambiar líneas en el [ EHCI.AddService ], [ OHCI.AddService ], [ UHCI.AddService ] y [ ] ROOTHUB.AddService secciones de aspecto:
; [ EHCI.AddService ]
DisplayName =% EHCIMP.SvcDesc %
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 0 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL < ; br /> ServiceBinary =% 12 % \\ \\ usbehci.sys
LoadOrderGroup = Boot Bus Extender
[ OHCI.AddService ]
DisplayName =% OHCIMP.SvcDesc %
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 0 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary =% 12 % \\ \\ usbohci.sys < ; br /> LoadOrderGroup = Boot Bus Extender
[ UHCI.AddService ]
DisplayName =% UHCIMP.SvcDesc %
ServiceType = 1 ; SERVICE_KERNEL_DRIVER < ; br /> StartType = 0 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary =% 12 % \\ \\ usbuhci.sys
LoadOrderGroup = Boot Bus Extender
[ ROOTHUB.AddService ]
DisplayName =% ROOTHUB.SvcDesc %
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 0 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = % 12 % \\ \\ Usbhub.sys
LoadOrderGroup líneas = Boot Bus Extender
15
usbstore.inf abierto y el cambio en el [ ,"sección USBSTOR.AddService ] para tener este aspecto:
[ USBSTOR.AddService ]
DisplayName =% USBSTOR.SvcDesc %
ServiceType = 1 < br /> StartType = 0
Tag = 3
ErrorControl = 1
ServiceBinary =% 12 % \\ \\ Usbstor.sys
LoadOrderGroup = Boot Bus Extender < br >
16
Crear un nuevo archivo llamado USBBOOT.INF en el mismo directorio que los otros archivos modificados y pegar el siguiente contenido en él:
[ usbservices ]
< ; br /> HKLM \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ USBSTOR \\ " , \\ " DisplayName \\ " , 0x00000000 , \\ "Controlador de almacenamiento masivo USB \\ "
HKLM , " SYSTEM \\ \\ \\ CurrentControlSet \\ \\ Services \\ \\ USBSTOR \\ " , \\ " ErrorControl \\ " , 0x00010001 , 1
HKLM \\" SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ USBSTOR \\ " , \\ " Grupo \\ " , 0x00000000 , \\ "System Reserved \\ "
/> HKLM \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ USBSTOR \\ " , \\ "Inicio \\ " , 0x00010001 , 0
HKLM \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ USBSTOR \\ " , \\ "tipo \\ " , 0x00010001 , 1
HKLM \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbehci \\ " , \\ " DisplayName \\ " , 0x00000000 , \\ "USB 2.0 Enhanced Host Controller minipuerto \\ "
HKLM \\" SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbehci \\ " , \\ " ErrorControl \\ " , 0x00010001 , 1
HKLM \\" SISTEMA Driver \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbehci \\ " , \\ " Grupo \\ " , 0x00000000 , \\ " System Reserved \\ "
/> HKLM \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbehci \\ " , \\ "Inicio \\ " , 0x00010001 , 0
HKLM \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbehci \\ " , \\ "tipo \\ " , 0x00010001 , 1
HKLM \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbhub \\ " , \\ " DisplayName \\ " , 0x00000000 , \\ " USB2 Activado Hub \\ "
HKLM \\" SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbhub \\ " , \\ " ErrorControl \\ " , 0x00010001 , 1
HKLM \\" SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbhub \\ " , \\ " Grupo \\ " , 0x00000000 , \\ " System Reserved \\ "
/> HKLM \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbhub \\ " , \\ "Inicio \\ " , 0x00010001 , 0
HKLM \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbhub \\ " , \\ "tipo \\ " , 0x00010001 , 1
HKLM \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbuhci \\ " , \\ " DisplayName \\ " , 0x00000000 , \\ " Microsoft USB universal Host Controller minipuerto \\ "
HKLM \\" SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbuhci \\ " , \\ " ErrorControl \\ " , 0x00010001 , 1
HKLM \\" SISTEMA Driver \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbuhci \\ " , \\ " Grupo \\ " , 0x00000000 , \\ " System Reserved \\ "
/> HKLM \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbuhci \\ " , \\ "Inicio \\ " , 0x00010001 , 0
HKLM \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbuhci \\ " , \\ "tipo \\ " , 0x00010001 , 1
HKLM \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbohci \\ " , \\ " DisplayName \\ " , 0x00000000 , \\ " Microsoft USB Open Host Controller minipuerto \\ "
HKLM \\" SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbohci \\ " , \\ " ErrorControl \\ " , 0x00010001 , 1
HKLM \\" SISTEMA Driver \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbohci \\ " , \\ " Grupo \\ " , 0x00000000 , \\ " System Reserved \\ "
/> HKLM \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbohci \\ " , \\ "Inicio \\ " , 0x00010001 , 0
HKLM \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbohci \\ " , \\ "tipo \\ " , 0x00010001 , 1
17
eliminar los archivos almacenados IN_ extraídos. originales. Abra el símbolo del sistema y vaya a la carpeta con los archivos modificados. Ejecutar estos comandos para empaquetar los archivos :
cabarc n usb.in_ usb.inf
cabarc n USBPORT.IN_ usbport.inf
cabarc n USBSTOR.IN_ usbstor.inf < br />
Los tres archivos IN_ ahora deben volver a existir . Vuelva al paso 6 anterior para completar .