myGully.com

myGully.com (https://mygully.com/index.php)
-   Windows & Software (https://mygully.com/forumdisplay.php?f=61)
-   -   Windows XP Stick (https://mygully.com/showthread.php?t=1912882)

hrkleZ 23.09.09 13:41

Windows XP Stick
 
Microsoft Windows XP Service Pack 2 von USB-Laufwerken booten (externe HDD)

http://1.bp.blogspot.com/_vQtnu8qGeF...s_xp_stick.jpg

Viele wünschen sich Windows XP von einer externen Festplatte zu booten. Microsoft hat dies zwar nicht vorgesehen, aber mit ein paar Tips und Tricks bekommt man es trotzdem hin.

In diesem Tutorial gehe ich davon aus, dass man ein von USB bootfähiges BIOS und Medium besitzt.

1. Die externe Festplatte an den vorhandenen Windows XP Rechner anschließen und mit dem NTFS Dateisystem formatieren.
2. Kopieren der Systemdateien:
Wer sein vorhandenes XP gerne mit allen Programmen und Software usw. auf seine externe Platte haben möchte, kopiert einfach alle Dateien und Ordner aus seinem internen Windows XP auf die externe Festplatte.
Wer gerne nur ein relativ schlankes XP haben möchte kopiert die Ordner "Dokumente und Einstellungen", "WINDOWS", "Programme" und die versteckten Dateien aus dem Hauptverzeichniss. Da XP oft nicht alles anzeigt und manchmal das kopieren verweigert sollte man eine LiveCD wie z.B. ein PEWindows [1] oder Knoppix dafür verwenden.

3. Im XP von der internen Platte muss man nun die Registry (XP) der externen Platte ändern. Dabei geht man wie folgt vor:
Start-->Ausführen-->"regedit" eintippen und mit der Eingabetaste bestätigen.
Den Schlüssel "HKEY_LOCAL_MACHINE" (HKLM) markieren und dann in der Menüleiste unter "Datei" auf "Struktur laden..."
Es öffnet sich ein Fenster und man wechselt auf die externe USB-Festplatte. Dort wählt man die Datei "Windows\System32\Config\System" aus (Datei ohne Endung).
Jetzt will regedit, dass man einen Schlüsselnamen festlegt. Am besten gibt man etwas wie z.B. "USB-BOOT" ein. Daraufhin hangelt man sich nach "SYSTEM-->ControlSet001-->Services" Dort findet man die Schlüssel "usbehci", "usbhub", "usbstor" und "usbuhci".
In jedem der Schlüssel ist ein DWORD Wert namens "Start" (Meistens mit "3").
Nun ändert man jeden "Start" DWORD auf "0".
Ausserdem findet man in jedem dieser Schlüssel die Group/Gruppe "Base". Dieser Wert "Base" muss gegen "System Reserved" ausgetauscht werden.

http://img501.imageshack.us/img501/2029/2re8.jpg
http://img521.imageshack.us/img521/6119/2ds0.jpg

4. Sollte auch ein "ControlSet002" vorhanden sein, muss man die Prozedur aus Punkt 3, nochmal unter "ControlSet002" ausführen.

5. Wenn alles in der Registry abgeschlossen wurde, sollte man diese durch markieren von "HKLM\USB-BOOT" und "Datei"-->"Struktur entfernen" schließen.

6. Jetzt kann man den PC neustarten und von USB booten. Sollte normalerweise funktionieren und wenn nicht, dann muss man den ganzen Weg nochmal überprüfen.
Es kann vorkommen, dass es einen BlueScreen gibt. Dann einfach mal hier fragen
Es kann vorkommen, dass XP nur einmal von USB startet und dann nicht. Wenn dies der Fall ist:
Vom internen XP aus die Registry wieder bearbeiten wie in Punkt 3.
Vom externen XP booten und immer wenn man den PC ausschalten will/möchte wiederum die Registry Werte ändern. Anderes ist leider nicht möglich, da XP die Werte bei jedem booten zurücksetzt/neu schreibt.

7. [1] Ein PEWindows kann man sich mit BartPE erstellen!

uwe1590 24.09.09 17:23

Sauber abgeschrieben, der [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] zum Beitrag des Erstellers hätte auch gereicht, zudem der fast drei Jahre alt ist.

hrkleZ 24.09.09 17:49

Er hat es mir erlaubt! Ist aber ein weilchen her!
Kannst ihn ja nochmal fragen!

uwe1590 24.09.09 19:01

Zitat:

Kannst ihn ja nochmal fragen!
Was soll das bringen ? Ich bin nur der Meinung das ein Link gereicht hätte oder Du hättest z.B. unten runter geschrieben Quelle: [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...].


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:43 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.