BartPE: Windows XP von einem USB-Stick oder einer SD-Card booten

Eine bootfähige CD mittels BartPE kann mittlerweile jeder anlegen. Etwas komplizierter gestaltet sich die Geschichte, wenn man Windows XP von einem USB-Stick oder einer SD-Card booten will. Ich benötige einen USB-Stick für den Einsatz mit meinem Asus Eee 1000H. Hier beschrieb ich ja bereits, wie man super einfach ein Backup mit PING erstellt. PING erfüllt seine Aufgaben zweifelsohne sehr gut – doch liegt es nicht in meiner Natur sich mit einer Lösung zufrieden zu geben. Eine auf Windows basierende Lösung ist vielleicht auch für den einen oder anderen Leser eine Hilfe – denn logischerweise bezieht sich die folgende Anleitung nicht nur auf Eee’s – sondern auf alle PCs, die man mit einem USB-Stick oder SD-Card booten kann.

Wir benötigen:
– einen USB-Stick oder eine SD-Card mit mindestens 512 Megabyte Kapazität
– die aktuelle Version des PE Builders
Windows 2003 Server Service Pack 1 (350 Megabyte)
– CD mit Windows XP Service Pack 1 oder höher

Kopiert den Inhalt der Windows XP-CD in irgendeinen Ordner auf eurer Festplatte. Installiert danach den PE-Builder. Obwohl wir nur lumpige zwei Dateien aus dem Service Pack 1 des Windows Server 2003 benötigen müssen wir die fetten 350 Megabyte herunterladen. Es sei denn, ihr bekommt die beiden Dateien (ramdisk.sys und setupldr.bin) woanders her. Ihr müsst nun das Service Pack 1 für Windows Server 2003 auf der Kommandozeile entpacken. Öffnet die Konsole in dem Ordner indem sich das Servicepack befindet.

Führt den Befehl Dateiname.exe –x aus und extrahiert das Service Pack in irgendeinen Ordner. Kopiere aus den entpackten Dateien die Datei setupldr.bin an irgendeinen Ort. Dann entpacke die Datei ramdisk.sy_ – heraus kommt dann die Datei ramdisk.sys, die du in den Ordner mit der setupldr.bin packst.

Erstelle im Unterordner deines PE-Builder-Verzeichnisses einen Ordner namens srsp1. In diesen Ordner kopierst du die Dateien setupldr.bin und ramdisk.sys. Danach sollte das Verzeichnis so aussehen:

Startet nun die pebuilder.exe.

Gebt im ersten Feld den Pfad zu dem Ordner an, der die Dateien eurer Windows XP CD enthält. Den Rest könnt ihr so belassen. Klickt abschließend auf Start.

Nach der Fertigstellung könnt ihr das Fenster schließen. Nun navigiert ihr in euren PE-Builder-Ordner und öffnet in diesem eure Konsole.

Gebt folgenden Befehl ein: pe2usb –f Laufwerksbuchstabe:

Den Laufwerksbuchstaben ersetzt ihr logischerweise durch den Buchstaben, den momentan euer USB-Stick beziehungsweise eure SD-Card hat.

Nach dem Abschluss könnt ihr euren Computer ganz locker via USB-Stick oder SD-Card booten.

Wie gesagt – so einen Stick sollte man sich anlegen – Spielspaß für Stunden – und ideal für zukünftige Backups – aber das folgt in späteren Beiträgen 😉

Gefällt dir der Artikel? Dann teile ihn mit deinen Freunden.

Hallo, ich bin Carsten! Baujahr 1977, Dortmunder im Norden, BVB-Getaufter und Gründer dieses Blogs. Auch zu finden bei Twitter, Google+, Facebook, Instagram und YouTube. PayPal-Kaffeespende. Mail: carsten@caschys.blog

46 Kommentare

  1. Moin Moin, es gibt einen einfacheren Weg Bart PE auf einen USB Stick zu packen und von diesem dann aus zu booten. Einfach das Tool PeToUSB benutzen. Das Tool erklärt sich von selbst. Anbei der Link: http://gocoding.com/

    Viele Grüße

  2. Andreas Rodler says:

    Warum XP SP1? SP2 nicht möglich?

  3. @Andreas
    SP1 oder höher – habe es berichtigt – danke.

  4. Dirk Vorderstraße says:

    *gelöscht*

  5. Andreas Rodler says:

    @Dirk Ich habs trotzdem per Mail gelesen, gelle? 😛

  6. Klasse Tipps hier 🙂

    Ist die PE Installation dann auf einem schreibfähigen Medium auch zu mehr fähig? Kann man zum Beispiel Programme installieren?

    Und kennt jemand ne gute Linux-für-USB-Stick Distribution? Geistern ja einige durchs Netz, möchte aber ungern alle ausprobieren 😛

  7. Du kannst jede Menge Programme mit Plugins nachrüsten. Aber das hier aufzuschreiben ging mir heute zu weit. Kommt bestimmt mal irgendwann 😉

  8. Stürhörmer says:

    @atreiu

    versuchs mal mit DSL…
    nein, nich der schnelle Weg ins Net, sondern Damn Small Linux

    http://de.wikipedia.org/wiki/Damn_small_linux
    http://www.damnsmalllinux.org/

  9. @Caschy: Kennst du von Asus diesen ASAP Speicher (Asus Accelerated Propeller) der für ReadyBoost auf einigen Boards integriert ist? Ich versuche seit ner ganzen Weile diesen Speicher bootfähig zu bekommen, denn so hätte ich mein Notfallsystem immer direkt mit auf dem Board drauf. Leider schlägt jeder Versuch das Ding bootfähig zu bekommmen fehl, im Endeffekt ist es nur ein fest verlöteter USB Speicher. Getestet habe ich Tools wie usbformat, hp usb utility, bbie usw.

    Evtl. hast du dich oder einer der vielen Leser hier ja schonmal damit auseinandergesetzt, aber es scheint so als hat er keinen MBR wie einige billig sticks, oder bei mir ist nur jedesmal was falsch gelaufen.

    Evtl. hast du / habt ihr ja eine idee, denn für readyboost isser mit 512 mb einfach zu klein und bringt null punkte bei 4gb ram. treiber liegen drauf aber platz für ne livecd oder hirensbcd wäre immer noch…

    cheers phk

  10. Und dann gibt es da auch noch WinBuilder!

  11. Mh als „Rettungssystem“ würde ich von BartPE abraten…
    s is einfach kein richtiges XP^^
    Nehmt doch alle Windows MicroXP 0.82 SP3!
    installiert nur 180MB groß und voll funktionsfähig!
    Auf http://forum.***.nl/
    (SuFu nach Novo)
    Findet ihr eine gemoddete Version, die sich auf Flash Speicher installieren lässt!

    HF
    Mfg Novo

  12. @Novo – es geht hier um bootfähige legale Systeme, die jeder zu Hause nachbauen kann. Nicht um irgendwelche illegalen XP-Versionen – deshalb auch Link entfernt.

  13. @Caschy
    bei dem MicroXP kannste nachträglich dein XP Serial ändern^^
    Dann hast du dein original XP auf USB Stick 🙂
    EDIT:
    Wiso ignorest du mich per ICQ?
    Seid 3 Tagen keine Antwort 🙁

  14. Dein Paket wäre auch ohne eigene Seriennummer nutzbar – also nicht legal. Ich ignoriere dich auch nicht im ICQ. Wozu?

  15. xD
    Weil du nie antwortest
    ich immer:
    Guten Morgen Caschy
    Hi Caschy wie gehts
    Moin, hast du schon von xy gehört?

    und es kommt keine Reaktion
    hm!?

  16. BartPE ist nix halbes und nix ganzes! Ich habe das auch mal getestet und ich finde solch ein XP bescheuert. Dann nehme ich lieber DSL.

  17. ? es ist immernoch die von vor 5 Tagen xD
    immernoch die gleiche!

  18. @Stürhörmer: Danke für den Tipp mit DSL. Wird getestet 🙂

    @all: Ich finde BartPE EXTREM hilfreich. Hat mir und einigen Freunden schon ein paar mal den Popo gerettet. Man darf halt nicht denken, dass BartPE ein vollwertiges System ist. Es ist hautpsächlich für Recovery-Zwecke gedacht, und dafür ist es echt klasse.

    Besonders wenn man mit der Freeware DriveImage XML Backups macht (wie ich 😉 ), kann man die per DI XML-Plugin über die BartPE-CD sehr komfortable wieder aufspielen. Diese Funktion kann auch keine Linux Live-CD ersetzen, die natürlich sonst auch gut für Recovery-Aktionen geeignet sind. Allerdings muss man sich ja erstmal mit den Funktionen unter Linux auskennen, was nicht selbstverständlich ist, wenn man das nur alle paar Jahre bei Systemausfällen einsetzt.

  19. Hey, noch ein Tipp!

    Anscheinend wird BartPE seit 2006 nicht mehr weiter entwickelt. Aber es gibt ein Nachfolgeprojekt, an dem rege gebastelt wird:

    Ultimate Boot CD for Windows
    http://www.ubcd4win.com/
    (der Namensvetter mit Linux dürfte vielen bekannt sein)

    Die Liste der eingebauten Tools kann sich schon mal sehen lassen: http://www.ubcd4win.com/contents.htm und auch die Screenshots sind vielversprechend.

    Werde ich bald mal testen… 🙂

  20. @Sveni
    PE2USB lieferte kein einziges Mal einen bootfähigen Stick bei mir. Daten wurden kopiert – der MBR aber scheinbar nicht.

  21. Wenn ich den letzten Schritt durchführen möchte kommt die Fehlermeldung, das er keinen meiner laufwerksbuchstaben annimmt 🙁 Egal welchen ich nehme..es kommt die Meldung, das ich nicht auf C: schreiben kann. Obwohl ich L: ausgewählt habe 🙁

    Dumme Sache

  22. <also bei mir hat das leider nicht funktioniert der letze schritt ist „error, script aborted“.

  23. Leider brachte diese Anleitung mich nicht zum Erfolg (fehlendes Betriebssystem).

    Allerdings gibt es in Barts Forum ein USB-Stick-Utility unter http://www.911cd.net/forums//index.php?showtopic=21702 mit dem es keine Probleme gab.

  24. Is het ook mogelijk om Windows niet vanaf een SD kaart te draaien maar te instaleren?

    Ik wil Windows als OS op mijn EEEpc.

  25. Bekomme beim Starten per USB-Stick die Fehlermeldung:
    „Die Datei viasraid.sys konnte nicht gefunden werden“.
    Bin ich der Einzige, der auf dieses Problem stößt???
    Bin über jede Hilfe dankbar.

  26. Hallo,bin schon am probieren,kann mir mal Jmd die Datein setupldr.bin und ramdisk.sys Uploaden ?

    iwie komme ich mit der konsole nicht klar

  27. Soweit mir bekannt ist, dürfen diese 2 Dateien aus lizenstechnischen Gründen nicht separat zum Download angeboten werden.

  28. Hab mal ne Frage,
    hab genau nach Anweisung den USB-STick präpariert. Habe aber bisher nur Linux auf meinem Netbook laufen. Trotz veränderung der Bootreihenfolge im Bios kann das operating system vom USB-Stick nicht gefunden werden. Vielleicht hast du ja ne Idee???

  29. Pures N-AIDS…..Schlag in die Nieren ist lustiger….lasst bloß die Finger von diesem bootfähigem WindowsXP-USB-Stick.

    Paar Kollegen und ich haben uns gestern auch so’n Stick gebastelt….ich sag mal so: Aggressionspotential ist im Laufe der Zeit immer weiter gestiegen und erreichte das absolute Maximum als wir das Teilchen ausprobierten. Nach dem booten erscheint ein leerer Desktop mit einer Schaltfläche……klickste da drauf so kannste dir dann alles auf Englisch reinziehen und einfach nichts machen….was hat das mit WINXP zu tun?!

    Die Zeit in der wir die ganze Kacke (PE Builders, Windows 2003 Server Service Pack 1) aus dem Internet gelutscht und den N-AIDS-Stick erstellt haben, hättet wir besser nutzen können….selbst 2-stündiges Drehen um die eigene Körperachse macht mehr Sinn als diesen Stick zu erstellen…..

    Gruß Frank

  30. Hey,
    zu den 2 Datein die man braucht. Man kann doch problemlos das Service Pack 1 laden und die dateien entpacken. Des ist doch (fast) gleich schnell, wie wenn des einer uploaden würde

  31. Hallo Leute,
    kann man diesen Artikel vielleicht auch für einen Windows 2008 Enterprise Server erweitern auf einen USB Stick 64 GB

  32. @Frank:

    [ ] Du hast verstanden was „Windows PE“ ist.

    Depp.

  33. …naja der Beitrag hat mir sehr geholfen…
    …ach und dein e³ pc in schwarz…naja…

  34. Wie bitte?

    PeToUSB zeigt USB- Laufwerke (Sticks
    oder HDD) unter folgenden Bedingungen
    an: es muss kleiner sein, als 2 GB
    (FAT16 kann nur bis 2 GB adressiert
    werden) es darf kein aktuelles
    Systemlaufwerk sein. PeToUSB darf
    nicht von diesem Laufwerk gestartet
    worden sein.

    Was soll das denn für ein Schrott sein?

    Fat16 gab es 1992 bei Windows 3.11

    Ohh man, ist das peinlich..

    2009 ist xp nicht mal fähig von USB zu booten…

  35. DerPlumpssackBumBumm says:

    Hallo ALLER SEITS !
    Ich habe nix Zerschossen und auch nichts was ich Illegal aufspielen
    will ! Sondern ich versuche so wie aus der anleitund win2000 auf nen usb stik zu packen ! Als Test Später will ich es dann mit ner grosen usb festplatte machen ! HMMM ? Also nur als Hinweis wer es auch Probieren will!!!Ohhh Jehh ohne Fehler klappts hier nicht! Die Serverpackks hab ich Runtergeladen und der Anleitung nach verpackt dann das Win2000 Medium als Ort wie Oben angegeben und so wie in der Anleitung versucht hat nur was gebracht nachdem ich die Nt.dll ausgetauscht hatte die von win2000 CD wollte gar nicht ! Sorry falls ich hier ganz falsch bin ich habe nunmal eben c.a 4 H hie rumgebastelt und probiert ! Auch das TOOL /gocoding.com/ aus einem hinweis der ersten antorten ausgetested ! HMMM das Ding started aber irgendeine TEXT Datei oder die Pfade wollen nicht auf meine Laufwerkezugreifen um eine CD zu starten! Hat JEMAND Bitte EINE IDEE wie ich WINDOWS2000 AUF EINE USB-HDD bekomme fürs Notebook als Externes Laufwerk ich hab echt die Schnauze Voll von VISTA (Recovery Home-Premium) und bevor die Garantie nicht abgelaufen ist soll Mann das VISITA nicht Löschen könnte sein das es heist es wäre zuviel Eigenverschulden … ? Villeicht schreibt mir einer von Euch hier noch etwas oder auch nicht ich muss ?Etwas? Aussruhen! Biss dann ! Sorry 🙂 hoffe der TEXT ist nicht zu lang WINKE WINKE DANKE

  36. Toll^^
    Bei mir komm ich ned mal zum booten. Wenn ich von SD booten will(was bei ubuntu problemlos klappt) kommt nur:
    „Disk error“
    „Press any Key to restart“

    habs schon mit 3 oder 4 verschiedenen SD Karten getestet, und auch schon Usbstick benutzt, nichts klappt.

    muss man mit den beiden extrahierten dateien eigendlich noch mehr machen ausser die in diesen ordner zu kopieren?

    gruss lol3k

  37. Vista64-Wurzelzwerg says:

    Moin,

    mal eine Frage an die Spezialitsen hier:

    Seit wir einen Rechner mit Vísta-Premium-Home (64 bit) haben, laufen einige alte aber lieb gewonnene Anwendungen von mir nicht mehr. Sind irgentwelche Konflikte bekannt, wenn ich ein Bart-Pe (oder sonst ein schlankes XP) vom USB-Stick boote, die alten Programme dann unter XP nutze und beim nächsten Booten wieder das Vista von der HDD läuft? Kan das USB-XP die volle Physik des Wirtsrechners (Laufwerke, HDD etc.) nutzen?

    Viele Grüße

  38. Hi,

    wozu braucht man überhaupt die beiden Dateien aus dem Windows Server? Bei der der Erstellung mit dem PEBuilder werden die doch überhaupt nicht als Quelle ausgewählt?!
    Beim Erstellen einer Boot CD mit Ultimate Boot CD für Windows brauchte man die auch nicht, da hat die normale XP CD gereicht.
    Oder bringen die diese extra Funktionalität für USB Sticks?

    Grüße
    Yannik

  39. LahmesPferd says:

    Checkt mal usboot.org.
    Damit bekommt man ein 100 Prozentig bootendes, vollwertiges Win XP auf den Stick.
    Zu erstellen am besten mit einer virtuellen Maschine, da die Orginal Windows Version verändert wird.(Bleibt aber funktionfähig)
    Dann ein Image der Installation vom Stick ziehen, welches immer wieder frisch auf den Stick gespielt werden kann.
    Rechner mit Achronis booten und nach Wunsch immer wieder aufspielen.
    Hat Schweiß und Arbeit gekostet, läuft aber kerzengerade wenn mann den Dreh einmal raus hat.

    Und es ist wirklich die einzige Möglichkeit XP auf den Stick zu spielen um ein vollwertiges System zu haben ( Ja auch Installationen sind möglich, Spiele, Netzwerk alles was XP eben bietet)

    Viel Spaß

  40. @Danke LahmesPferd für den Tipp.

    Habe usboot.org getestet und kann bestätigen. Statt einer virtuellen Maschine habe ich allerdings ein frisch aufgesetztes XP verwendet. In meinem Fall war das erheblich kleiner als mein normales XP und dadurch auch kleiner auf dem Stick. Benötigte Anwendungen kann man dann ja nachinstallieren. Ja, und die Änderungen durch USboot an dem frischen XP-System spielen dann auch keine Rolle, da es nur für die Erstellung des Sticks benötigt wurde..

    Gruß
    Dianos

  41. Waldspurger says:

    Funktioniert bei meine LapTop nicht. Fehler: Die Datei \I386\System32\ntoskrnl.exe konnt nicht geladen werden.
    Fehlercode 14

    Was mache ich falsch?

  42. Hallo,

    kannst du bitte auch die älteren Screenshots wieder in die Artikel einfügen?(da gibt es doch sicher ein Plugin..)
    Sonst ist es ein hilfreicher Artikel 🙂

    Danke im Voraus!

  43. MrLimatex says:

    Hallo 🙂

    Hab den Stick genau nach Anleitung erstellt, aber leider zeigt mir mein Laptop dauerhaft den Bildschirm : „Bitte Warten“ an, auch nach einer halben Stunde hat sich daran nichts geändert. Könnt ihr mir helfen?

    LG

  44. ist zwar alt hier aber versuch trozdem mein glück und zwar wird überall ja immer von 2 grundsätzlichen unterschieden gesprochen zum einen live und direkt aber was nun mein eigendliches anliegen ist bei live kann man ja egal von welchen pc man sitzt nutzen und bei direkt nur den wo drauf er isntalliert ist und laut aussage lasen sich auf live ja nur über einige programme draufpacken so problem ist aber möcht ein xp mit meiner studio software mit updates und plugins ca 130gb auf eine usb hdd haben und wen ich mal hier ma dort bin nicht immer voher ca.3std alles instalieren muss jemand ein tip?