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

21. September 2008 Kategorie: Backup & Security, Privates, Windows, geschrieben von: caschy

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.

2008-09-21_195156

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.

2008-09-21_200039

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:

2008-09-21_204506

Startet nun die pebuilder.exe.

2008-09-21_204839

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.

2008-09-21_205105

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

2008-09-21_200637

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.

2008-09-21_201257

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

CIMG0711

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 ;)

Über den Autor: caschy
Dortmunder im Norden. Blogger, Freund gepflegter Technik, BVB-Maniac und Hausmeister dieses Blogs. Auch zu finden bei Twitter, Google+, Facebook, XING und YouTube.

52 Kommentare

Sveni 21. September 2008 um 21:29 Uhr

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

Andreas Rodler 21. September 2008 um 21:30 Uhr

Warum XP SP1? SP2 nicht möglich?

caschy 21. September 2008 um 21:36 Uhr

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

Andreas Rodler 21. September 2008 um 21:42 Uhr

@Dirk Ich habs trotzdem per Mail gelesen, gelle? :P

atreiu 21. September 2008 um 23:16 Uhr

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 :-P

caschy 21. September 2008 um 23:21 Uhr

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

Stürhörmer 21. September 2008 um 23:50 Uhr

@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/

MarkusW (twitter ) 22. September 2008 um 08:01 Uhr

Da gabs auch ne einfache Anleitung für Vista auf USB-Stick in der PC-Welt.
Vista als Zweitsystem Mit dem PCWelt BartPe geht das ganz einfach.

Phr³³k 22. September 2008 um 08:57 Uhr

@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

Tom 22. September 2008 um 09:01 Uhr

Und dann gibt es da auch noch WinBuilder!

Novo (twitter ) 22. September 2008 um 09:07 Uhr

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

caschy 22. September 2008 um 09:29 Uhr

@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.

Novo (twitter ) 22. September 2008 um 09:50 Uhr

@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 :-(

caschy 22. September 2008 um 09:52 Uhr

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

Novo (twitter ) 22. September 2008 um 10:29 Uhr

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!?

Norbert 22. September 2008 um 11:53 Uhr

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.

Novo (twitter ) 22. September 2008 um 11:54 Uhr

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

atreiu 22. September 2008 um 12:14 Uhr

@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.

atreiu 22. September 2008 um 12:30 Uhr

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… :-)

caschy 22. September 2008 um 13:51 Uhr

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

Kanefire (twitter ) 22. September 2008 um 20:46 Uhr

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

Dome 14. Oktober 2008 um 10:58 Uhr

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

Sudex 21. Oktober 2008 um 18:15 Uhr

Hi, wollte mal kurz anmerken, dass die Anleitung der vom
23.04.2006
auf
link text
sehr ähnlich ist

Mathias 22. Oktober 2008 um 08:41 Uhr

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//i.....opic=21702 mit dem es keine Probleme gab.

Erik 1. Dezember 2008 um 08:25 Uhr

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

Ik wil Windows als OS op mijn EEEpc.

Markus 4. Dezember 2008 um 19:40 Uhr

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.

Jurij 8. Januar 2009 um 15:11 Uhr

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

kenzo 21. Januar 2009 um 22:31 Uhr

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



Du willst nichts verpassen?
Neben der E-Mail-Benachrichtigung habt ihr auch die Möglichkeit den Feed dieses Beitrags zu abonnieren. Wer natürlich alles lesen möchte, der sollte den Hauptfeed abonnieren. Alternativ könnt ihr euch via E-Mail über alle neuen Beiträge hier im Blog informieren lassen. Einfach eure E-Mail-Adresse hier eingeben, dann bekommt ihr 1x täglich eine Zusammenstellung.

Deine Meinung ist uns wichtig...

Name*


E-Mail* (wird nicht veröffentlicht)


Webseite


Twitter-Name


Blogverzeichnis - Blog Verzeichnis bloggerei.de