nous allons voir ici la manière d’y mettre la version complète
tout d’abord copiez le contenu de votre CD XP dans un répertoire
que vous aurez créé
par exemple C:\USB-XP
créez un autre répertoire par exemple C:\CAB SDK
et y mettre ceci :
=>
copiez les fichiers qui se trouvent dans
C:\USB-XP dans le répertoire de C:\CAB SDK :
TXTSETUP.SIF
DOSNET.INF
USB.IN_
USBPORT.IN_
USBSTOR.IN_
il suffit maintenant simplement de les modifier
ouvrez le bloc-notes, copiez y ceci :
cabarc x USB.IN_
cabarc x USBPOR.IN_
cabarc x USBSTOR.IN_
enregistrez le dans le répertoire cabSDK\BIN et nommez le zip.bat
ensuite clic droit sur zip.bat
pour modifier ces fichiers en .INF
maintenant Editer le fichier TXTSETUP.SIF
(avec le bloc-notes)
Déplacez les lignes en gras de InputDevicesSupport.Load vers la section BootBusExtenders.Load
BootBusExtenders.Load
pci = pci.sys
acpi = acpi.sys
isapnp = isapnp.sys
acpiec = acpiec.sys
ohci1394 = ohci1394.sys
InputDevicesSupport.Load
usbehci = usbehci.sys
usbohci = usbohci.sys
usbuhci = usbuhci.sys
usbhub = usbhub.sys
usbccgp = usbccgp.sys
hidusb = hidusb.sys
serial = serial.sys
serenum = serenum.sys
usbstor = usbstor.sys
même chose pour BootBusExtenders et
InputDevicesSupport
BootBusExtenders
pci = « PCI-Bustreiber »,files.pci,pci
acpi = « ACPI Plug & Play-Bustreiber »,files.acpi,acpi
isapnp = « ISA Plug & Play-Bustreiber »,files.isapnp,isapnp
acpiec = « Integrierter ACPI-Controllertreiber »,files.none,acpiec
ohci1394 = « IEEE-1394-Bus-OHCI-konformer Anschlusstreiber »,files.ohci1394,ohci1394
InputDevicesSupport
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
hidusb = « HID-Parser »,files.hidusb,hidusb
serial = « Treiber fr seriellen Anschluss »,files.none,serial
serenum = « Enumerator fr seriellen Anschluss »,files.none,serenum
usbstor = « USB-Speicherklassentreiber »,files.usbstor,usbstor
usbccgp = « USB Generic Parent Driver »,files.usbccgp,usbccgp
ensuite il faut simplement modifier les lignes en gras dans les sections suivantes comme ceci :
HiveInfs.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
et dans 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
enregistrez les modifications du fichier TXTSETUP.SIF
maintenant modifiez le fichier DOSNET.INF comme ceci :
Files
d1,usbboot.inf
d1,_default.pif
d1,12520437.cpx
d1,12520850.cpx
enregistrez les modifications
au tour du fichier usb.inf comme ceci :
les lignes en gras dans StandardHub.AddService et CommonClassParent.AddService
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
enregistrez les modifications
pareil pour le fichier usbport.inf
EHCI.AddService
DisplayName = %EHCIMP.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 0 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
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
LoadOrderGroup = Boot Bus Extender
UHCI.AddService
DisplayName = %UHCIMP.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
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 = Boot Bus Extender
enregistrez les modifications
et pour le fichier usbstor.inf
USBSTOR.AddService
DisplayName = %USBSTOR.SvcDesc%
ServiceType = 1
StartType = 0
Tag = 3
ErrorControl = 1
ServiceBinary = %12%\USBSTOR.SYS
LoadOrderGroup = Boot Bus Extender
enregistrez les modifications
créez ensuite un nouveau fichier avec le bloc-notes
et copiez/collez y ceci :
[usbservices]
HKLM, »SYSTEM\CurrentControlSet\Services\USBSTOR », »DisplayName »,0x00000000, »USB Mass Storage Driver »
HKLM, »SYSTEM\CurrentControlSet\Services\USBSTOR », »ErrorControl »,0x00010001,1
HKLM, »SYSTEM\CurrentControlSet\Services\USBSTOR », »Group »,0x00000000, »System Reserved »
HKLM, »SYSTEM\CurrentControlSet\Services\USBSTOR », »ImagePath »,0x00020000, »system32\DRIVERS\USBSTOR.SYS »
HKLM, »SYSTEM\CurrentControlSet\Services\USBSTOR », »Start »,0x00010001,0
HKLM, »SYSTEM\CurrentControlSet\Services\USBSTOR », »Type »,0x00010001,1
HKLM, »SYSTEM\CurrentControlSet\Services\usbehci », »DisplayName »,0x00000000, »USB 2.0 Enhanced Host Controller Miniport Driver »
HKLM, »SYSTEM\CurrentControlSet\Services\usbehci », »ErrorControl »,0x00010001,1
HKLM, »SYSTEM\CurrentControlSet\Services\usbehci », »Group »,0x00000000, »System Reserved »
HKLM, »SYSTEM\CurrentControlSet\Services\usbehci », »ImagePath »,0x00020000, »system32\DRIVERS\usbehci.sys »
HKLM, »SYSTEM\CurrentControlSet\Services\usbehci », »Start »,0x00010001,0
HKLM, »SYSTEM\CurrentControlSet\Services\usbehci », »Type »,0x00010001,1
HKLM, »SYSTEM\CurrentControlSet\Services\usbhub », »DisplayName »,0x00000000, »USB2 Enabled Hub »
HKLM, »SYSTEM\CurrentControlSet\Services\usbhub », »ErrorControl »,0x00010001,1
HKLM, »SYSTEM\CurrentControlSet\Services\usbhub », »Group »,0x00000000, »System Reserved »
HKLM, »SYSTEM\CurrentControlSet\Services\usbhub », »ImagePath »,0x00020000, »system32\DRIVERS\usbhub.sys »
HKLM, »SYSTEM\CurrentControlSet\Services\usbhub », »Start »,0x00010001,0
HKLM, »SYSTEM\CurrentControlSet\Services\usbhub », »Type »,0x00010001,1
HKLM, »SYSTEM\CurrentControlSet\Services\usbuhci », »DisplayName »,0x00000000, »Microsoft USB Universal Host Controller Miniport Driver »
HKLM, »SYSTEM\CurrentControlSet\Services\usbuhci », »ErrorControl »,0x00010001,1
HKLM, »SYSTEM\CurrentControlSet\Services\usbuhci », »Group »,0x00000000, »System Reserved »
HKLM, »SYSTEM\CurrentControlSet\Services\usbuhci », »ImagePath »,0x00020000, »system32\DRIVERS\usbuhci.sys »
HKLM, »SYSTEM\CurrentControlSet\Services\usbuhci », »Start »,0x00010001,0
HKLM, »SYSTEM\CurrentControlSet\Services\usbuhci », »Type »,0x00010001,1
HKLM, »SYSTEM\CurrentControlSet\Services\usbohci », »DisplayName »,0x00000000, »Microsoft USB Open Host Controller Miniport Driver »
HKLM, »SYSTEM\CurrentControlSet\Services\usbohci », »ErrorControl »,0x00010001,1
HKLM, »SYSTEM\CurrentControlSet\Services\usbohci », »Group »,0x00000000, »System Reserved »
HKLM, »SYSTEM\CurrentControlSet\Services\usbohci », »ImagePath »,0x00020000, »system32\DRIVERS\usbohci.sys »
HKLM, »SYSTEM\CurrentControlSet\Services\usbohci », »Start »,0x00010001,0
HKLM, »SYSTEM\CurrentControlSet\Services\usbohci », »Type »,0x00010001,1
enregistrez le et nommez le => USBBOOT.INF
créez un autre fichier, nommez le => compresser.bat dans le répertoire cabSDK
en y copiant ceci :
cabarc n USB.IN_ usb.inf
cabarc n USBPORT.IN_ usbport.inf
cabarc n USBSTOR.IN_ usbstor.inf
clic droit dessus et exécuter pour les modifications
pour finir copiez tous les fichiers que vous avez modifié
c’est à dire ceux la :
TXTSETUP.SIF
DOSNET.INF
USB.IN_
USBPORT.IN_
USBSTOR.IN_
USBBOOT.INF
directement dans le repertoire => C:\USB-XP
il vous suffira ensuite simplement de créer une image ISO
de ce répertoire avec ceci par exemple =>
et de graver ensuite l’image avec un logiciel de gravure
pour l’installation de l’ISO sur la clé USB :
débranchez tous les périphériques (tous les dd internes également)
ensuite mettez USB en 1er boot dans le bios et en 2eme le CDROM
connectez la clé en direct sans hub sur le port usb
redémarrez le pc et lancez l’installation d’xp sur la clé
(formatage NTFS)
=>
(en anglais)
si vous avez une question direction, direction le forum