Windows XP a été conçu pour tourner sur des disques durs internes du système . Il n'a pas de configuration simple ou une option de configuration pour fonctionner sur un disque dur externe . Il est possible de \\ " faire \\" XP exécuté sur un disque dur externe , mais il implique beaucoup de peaufinage , notamment en rendant le disque dur externe bootable et l'édition de fichiers de démarrage . Les choses dont vous aurez besoin CD de Windows logiciel XP USB externe disque dur /> Logiciel de création ISO ( WinISO ) de gravure de CD qui peut gérer des fichiers ISO < br > Afficher plus Instructions Création du XP Boot image 1 Windows, définissez votre BIOS afin que le démarrage USB est activé. ( Votre BIOS doit supporter démarrage de l'USB ). Branchez le disque dur externe USB directement à votre ordinateur. 2 faire une image ISO ( un fichier iso . Est une image de disque d'archive d'un disque optique ) à partir de Windows XP CD-ROM en utilisant votre logiciel préféré . Enregistrer sur votre disque dur. 3 Ouvrez le fichier ISO que vous venez de créer. Accédez au dossier I386 , puis sélectionnez les fichiers suivants: . TXTSETUP.SIF , Dosnet.inf , usb.in_ , USBPORT.IN_ et USBSTOR.IN_ Extraire les fichiers et les mettre dans un dossier à travailler avec 4 Ouvrez une invite de commande et utilisez SDK de cabine pour extraire le contenu des fichiers de IN_ ; . Cab . SDK est une compression Microsoft et le programme de décompression comme un exe . fichier dans votre répertoire Windows. Chacun de ces fichiers. IN_ contient exactement un . Inf . Un exemple de ligne de commande serait: \\ " cabarc x USBSTOR.IN_ \\" . Vous devriez vous retrouver avec trois nouveaux fichiers dans le dossier , appelés usb.inf , usbport.inf et usbstor.inf . Supprimer les fichiers. IN_ . 5 Ouvrez les fichiers à l'aide d'un simple éditeur de texte comme Bloc-notes. Modifier les conformément à la section ci-dessous intitulée \\ " Éditer des fichiers . \\" 6 Ouvrez le fichier ISO créé précédemment et supprimer les fichiers que vous avez extrait plus tôt . Remplacez-les par les nouveaux fichiers modifiés. 7 Enregistrer les fichiers ISO et les graver sur un CD à l'aide du logiciel de gravure de votre choix. 8 Insérez le CD vous créé et redémarrez l'ordinateur. Assurez-vous qu'il est configuré pour démarrer à partir du CD . La plupart des ordinateurs vont le faire automatiquement , mais sinon, appuyez sur F8 au démarrage pour choisir les options de démarrage . Lorsqu'on lui a demandé , choisissez le disque dur externe USB pour installer Windows XP. Modification de fichiers 9 Ouvert TXTSETUP.SIF et déplacer les entrées suivantes du [ InputDevicesSupport.Load ] à la [ BootBusExtenders.Load ]: usbehci = usbehci.sys usbohci = Usbohci.sys usbuhci = Usbuhci.sys USBHUB = usbhub.sys < br /> USBSTOR = usbstor.sys 10 Déplacez les entrées suivantes du [ InputDevicesSupport ] à [ 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 insérer le texte suivant dans la [ HiveInfs . ] section fraîche : 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 /> Insérer les commandes suivantes dans la section [ 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 Ouvert Dosnet.inf et changer la deuxième section [Files] pour ressembler à ceci : [ fichiers] d1 , usbboot.inf d1 , _default.pif d1 , 12520437.cpx d1, 12520850.cpx 13 Ouvert uSB.inf et le changement lignes dans le [ StandardHub.AddService ] et [ ] CommonClassParent.AddService sections pour ressembler à ceci : [ 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 Extender de bus [ 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 Extender de bus 14 Ouverture des lignes de usbport.inf et le changement dans le [ EHCI.AddService ], [ OHCI.AddService ], [ UHCI.AddService ] et [ ] ROOTHUB.AddService sections à ressembler à ceci: ; [ 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 Extender de bus [ 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 Extender de bus [ 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 Extender de bus [ 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 15 Ouvert usbstore.inf et le changement des lignes dans le [ ,"section USBSTOR.AddService ] pour ressembler à ceci: [ USBSTOR.AddService ] DisplayName =% USBSTOR.SvcDesc % ServiceType = 1 < br /> StartType = 0 Tag = 3 ErrorControl = 1 ServiceBinary = % 12% \\ \\ USBSTOR.SYS LoadOrderGroup = Boot Extender de bus < br > 16 Créer un nouveau fichier appelé USBBOOT.INF dans le même répertoire que les autres fichiers modifiés et collez le contenu suivant dedans : [ usbservices ] < , br /> HKLM , " \\ CurrentControlSet \\ \\ Services \\ \\ USBSTOR \\ SYSTEM \\ ", \\ " DisplayName \\" , 0x00000000, " \\ pilote de stockage de masse USB " /> HKLM \\ "SYSTEM HKLM \\" SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ USBSTOR \\ ", \\" groupe \\ " , 0x00000000, \\ " réservé au système \\" /> HKLM \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ USBSTOR \\ ", \\ " Démarrer \\ " , 0x00010001 , 0 HKLM \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ USBSTOR \\" , \\ " type \\" , 0x00010001 , 1 HKLM \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbehci \\ ", \\ " DisplayName \\" , 0x00000000, \\ " USB 2.0 Enhanced Host Controller Miniport \\ " /> HKLM \\ HKLM \\ /> HKLM \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbehci \\ ", \\ " Démarrer \\ " , 0x00010001 , 0 HKLM \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbehci \\" , \\ " type \\" , 0x00010001 , 1 HKLM \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ USBHUB \\ ", \\ " DisplayName \\" , 0x00000000, \\ " USB2 Activé hub \\ " HKLM \\" SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ USBHUB \\ ", \\" ErrorControl \\ " , 0x00010001 , 1 HKLM \\" SYSTEM \\ \\ CurrentControlSet \\ \\ services \\ \\ USBHUB \\ ", \\" groupe \\ " , 0x00000000, \\" réservé au système \\ " /> HKLM \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ USBHUB \\ ", \\ " Démarrer \\ " , 0x00010001 , 0 HKLM \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ USBHUB \\" , \\ " type \\" , 0x00010001 , 1 HKLM \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbuhci \\ ", \\ " DisplayName \\" , 0x00000000, \\ " Microsoft USB Universal Host Controller Miniport \\ " /> HKLM \\ HKLM \\ /> HKLM \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbuhci \\ ", \\ " Démarrer \\ " , 0x00010001 , 0 HKLM \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbuhci \\" , \\ " type \\" , 0x00010001 , 1 HKLM \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbohci \\ ", \\ " DisplayName \\" , 0x00000000, \\ " Microsoft USB contrôleur hôte ouvert Miniport \\ " /> HKLM \\ HKLM \\ /> HKLM \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbohci \\ ", \\ " Démarrer \\ " , 0x00010001 , 0 HKLM \\ " SYSTEM \\ \\ CurrentControlSet \\ \\ Services \\ \\ usbohci \\" , \\ " type \\" , 0x00010001 , 1 17 Supprimez vos fichiers IN_ originales extraites. . Ouvrez l'invite de commande et accédez au dossier contenant vos fichiers modifiés. Exécutez les commandes suivantes pour remballer les fichiers: cabarc n usb.in_ usb.inf cabarc n USBPORT.IN_ usbport.inf cabarc n USBSTOR.IN_ usbstor.inf < br /> Les trois fichiers de IN_ doivent désormais exister à nouveau. Revenez à l'étape 6 ci-dessus pour terminer.
|