Bart PE ct' Edition als Testsystem auf HD

KIDH

Grand Admiral Special
Mitglied seit
09.03.2007
Beiträge
4.837
Renomée
531
Standort
Pogotopia
  • Spinhenge ESL
Da wir hier ja alle tonnenweise Hardware rumliegen haben und immer wieder mal was zu testen ist, hab ich mir überlegt mal ein entsprechendes System zu erstellen. Warum dieser Thread hier? Ein normal installiertes XP will halt nicht an jeder Hardware starten, auch nicht im abgesicherten Modus. :( Bisher hatte ich deswegen immer Win98SE genommen, da kann man wunderbar im abgesicherten Modus alle Geräte von der letzten Hardware rauskicken...ist aber auf Dauer zu mühselig und falls mal neuere Hardware getestet werden soll, fehlen die Treiber oder sie wird vom OS eh nicht unterstützt, z.B. Multicores, HTT. Um ein entsprechendes System zu erstellen, brauche ich noch etwas Hilfe und außerdem möchten es vll auch andere zum Testen nutzen.


Aufgabenstellung:

Erstellen eines Testsystems, das auf Festplatte gebannt werden kann und bei jedem Start ein frisches Minimal-Windows bereitstellt, da Booten von CD immer so ewig laaaaaahhhhhhm ist. Sinn dieser Zusammenstellung ist nur das Testen von Hardware mit geigneten Programmen - Datenrettung, Virenentfernung usw. bleibt außen vor, dafür gibt es schon genug fertige Systeme.


Durchführung:

Zur Erstellung wird Bart PE ct' Edition v3.1.10a verwendet. Da dieses normalerweise nur Images erstellt, muß noch eine Möglichkeit gefunden werden das ganze auf Festplatte zu bannen, die dazu auch ordentlich bootet. Bis jetzt habe ich da nur ein Plugin gefunden, was es parallel zur laufenden Win Inst. installiert und ein Bootmenü einrichtet...das ist ja aber nicht mein Ziel.


Bereits implementiert:

Programme:

  • 3DMark2000
  • 3DMark2001
  • CPU-Z 1.50
  • CPU-Z 1.35
  • CPU-Z 1.50
  • CrystalCPUID 4.15.2.451
  • CrystalMark2004R3 0.9.126.451
  • Everest Home Edition 2.20.466 Beta
  • GPU-Z 0.3.2
  • HD Tune 2.55
  • HeavyLoad v2.4
  • HWMonitor 1.13
  • Native Specialist 1.3.1218
  • PCMark2002
  • SilentDrive 2.4
  • Speedfan 4.38 Beta13
  • UnknownDevices 1.4.20 Beta
  • WD Data LifeGuard Diagnostics 1.09b

Weiteres:

  • Treiberpakete von DriverPacks.net (der helle Wahnsinn für Tester, leider werden Chipsatz und Sound-Treiber nicht integriert - hoffe, das ändert sich noch)
  • Windows XPE (by Sherpya) mit DirectX usw.
  • Unterstützung für serielle Mäuse
  • Deutsches Keyboard Layout


Fehlendes:

  • RealVNC
  • weitere...


Dafür brauch ich noch Hilfe:

Hat jmd vll Lust mit daran zu arbeiten? Plugins selber erstellen usw!? Fallen euch sonst noch Programme ein? Und wie gesagt das Problem mit der Installation auf Festplatte sollte sich noch irgendwie lösen lassen.


Gruß
KIDH *chatt*
 
Zuletzt bearbeitet:
Keine schlechte Idee. Wollte immer mal Hiren's BootCD auf eine Festplatte packen und Programme hinzufügen. Aber wie das eben so ist: Als Adler gestartet und als Suppenhuhn gelandet ;D

Für dein Projekt weitere Programme:

Everest Home Edition 2.20
SiSandra Win32
Silentdrive - Acoustik-Managment für HDDs

Hmm, ansonsten fällt mir auf die schnelle nichts weiteres ein, als alle möglichen Benchmarks mit drauf zu machen.
 
Du sagst es...so viele Pläne und nichts schafft man ^^...aber das will ich jetzt mal durchziehen!

Wenn es da keine Bedenken gibt, würde ich das ganze dann auch uploaden, damit sich jeder so eine Platte erstellen kann...achja desweiteren frage ich mich, ob ich das ganze auf XP SP3 oder auf Win2k3 SP2 aufbauen soll (kann ja dann jeder selber entscheiden, denn das gehört logischerweise nicht zum Paket).

Zu was brauch ich AM für Hardwaretests?

Die beiden anderen werd ich mal reinhauen.

Achja...sobald die Programme eine Installation benötigen, bin ich mit meinem Latein am Ende, weil dann muß man Scripte schreiben, Reg-Keys einfügen und Systemdateien bereitstellen.
 
Zuletzt bearbeitet:
Zu was brauch ich AM für Hardwaretests?

Wäre ab und zu von Interesse um zu gucken, ob eine Platte dahingehend verändert wurde und auf welche Einstellung ein Laufwerk steht. "Schön leise aber geringerer Durchsatz" - "Laufwerk hört man klackern, fällt es bald aus oder wurde es auf Speed getrimmt" - kurzum: um solchen Fragen nachzugehen. Wäre eh nur ein kleines Tool gewesen.
 
Dann kann ichs mit reinhauen :D...weißt du ob die genannten 3DMarks out of the box Funktionieren?
 
Was oft hilfreich ist, sind z.B. Memtest/Goldmemory, Programme für HDD-Images und Datenrecoveryprogramme (also so in etwa die wesentlichen Sachen von Hirens Boot CD, die mrkenny erwähnt hat - ist diese CD überhaupt legal? Im Internet findet sich das Inhaltsverzeichnis, aber diese Toolsammlung scheint mir Sachen zu beinhalten, die nicht kostenlos und freeware sind).
 
Zur Datenrettung gibt es schon genug (die ganzen fertigen PE-Umgebungen, Live-Linuxe usw.)...das ist nicht das Ziel...wie der Titel schon sagt, es geht nur darum Hardware zu testen (Mainboards, CPUs, Grakas, Soundkarten usw...)! Gab's Memtest auch für Windows!? Dann würde ich es natürlich mitreinnehmen...das Problem ist dann aber, daß man man nicht den gesamten Speicher testen kann.

Was ich am dringendsten brauche, ist die Möglichkeit das ganze auf Platte zu bekommen!
 
Ja, Memtest gibts auch für Windows. Ist besser als nichts, sag ich mal.
 
Was oft hilfreich ist, sind z.B. Memtest/Goldmemory, Programme für HDD-Images und Datenrecoveryprogramme (also so in etwa die wesentlichen Sachen von Hirens Boot CD, die mrkenny erwähnt hat - ist diese CD überhaupt legal? Im Internet findet sich das Inhaltsverzeichnis, aber diese Toolsammlung scheint mir Sachen zu beinhalten, die nicht kostenlos und freeware sind).

PSSSST! Nicht so laut *suspect* Wollen doch keine schlafenden Hunde wecken *schleich*

Aber hast recht: Die Toolsammlung enthält Software, die lizenzrechtlich gesehen keine Freeware ist und somit als illegale Vollversion verbreitet wird. Deshalb gibt es die CD auch nicht als freien Download. Leider gibt es von dieser BootCD keine "saubere" Variante. Ihr somit aber keine Beachtung mehr zu schenken, halte ich aber auch nicht für richtig. Enthält sie doch viele nützliche Programme (besonders für Hardware-Tester), die zwar Freeware sind, aber man ziemlich lange bräuchte, diese im Internet alle zusammenzukratzen.
 
Startpost frisiert. ;D
 
HeavyLoad hab ich jetzt drin...zum DFT:

To run the DFT, you must download the appropriate creator or image and create a self-booting media.

-> eher nicht möglich.
.
EDIT :
.

Hab da was gefunden direkt von Bart:

@Buddy

Warning!
I didn't try this but this is what I should try...

1) On the "new/fresh" PC boot WinPE from CD-Rom.
2) Create a formatted and active partition (diskpart.exe)
3) On this partition, create a directory called c:\minint (must be called "minint" !!!)
4) Copy the contents of (winpe)\i386\*.* to c:\minint (include subdirs)
Make sure you don't have a "i386" folder inside c:\minint !!!
Example: xcopy e:\i386\*.* c:\minint /s
5) Copy ntdetect.com to the root of the harddisk
6) Copy c:\minint\setupldr.bin to c:\ntldr

Try booting it.
Let me know if it worked... So I can add it to my pebuilder page...

Bart.

-> http://www.911cd.net/forums//index.php?showtopic=668&st=0&p=3195&#entry3195

Mal schauen ob's funktioniert.
 
3DMark2000 funktioniert schonmal ou of the box...ich werde das und den 99er und PCMark2002 mal mit reinpacken.
 
man könnte auch evtl. erforderliche Registry-Keys implementieren:

unter Windows -> CMD:
"reg load HKLM\PE_SOFTWARE C:\minint\i386\system32\config\software."
und
"reg load HKLM\PE_SYSTEM C:\minint\i386\setupreg.hiv"

wobei C:\minint der Pfad für die PE-HDD is;

zum entladen reg unload HKLM\PE_ ......

so habe ich mein USB-Stick für Diagnosezwecke "gebastelt"

allerdings habe ich noch einige alte sinnvolle Programme dazugepackt:
winfile.exe - der gute alte Dateimanager (aus NT4 SP6)
progman.exe - der gute alte Programm-Manager (aus W2K)
Everest 5.0 aktuelle "Beta"
CrystalCPUID
cbid (be)
 
Ich will das aber nicht jedes mal machen, wenn ich so eine Platte neuerstelle...die prinzipielle Funktionsweise mit dem integrieren ist mir schon klar, aber bei manchen Programmen artet das ja in richtig böse Arbeit aus...da muß man dann eine cmd in dem entspr. Plugin-Ordner erstellen usw...so viel Zeit hab ich dafür halt auch nicht.

Was kann CrytalCPUID, was CPU-Z nicht kann? Zu was brauch man winfile und Progman? Everest ist doch keine Freeware mehr...läuft die Beta denn unbegrenzt? Was ist cbid?

Bitte nicht als Totreden verstehen...das sind nur Fragen, die sich mir stellen. ;)
.
EDIT :
.

3DMark2000, 3DMark2001SE und PCMark2002 sind drin...der 99er scheint unter XP nicht zu laufen.
 
Registry:
warum "so viel" Arbeit ? - einfach unter Windows die erforderlichen Registry-Keys exportieren und nach "Umbenennen" wieder importieren ... geht doch ganz gut, schnell und "einfach"

Eve: naja ich verwende meine Serial für mich ..

CrystalCPUID - FID/VID einstellen (inkl. Link erstellen), Geräte identifizieren (nutzt pcidevs.txt ...)

CBID : Central Brain Identifer - AMD-only Tool : damit kann man:
- HT-Link (8 oder 16 Bit, Multi usw.)
- RAM (CAS, RAS usw)
- L1/L2/L3 ECC ein aus
- VID / FID
- NameString
und noch vieles mehr einstellen

aber evtl. wäre ntspec besser http://cbid.at.tut.by/files/ntspec.zip (schlechte Antivirus-Programme melden es als Trojaner, da es ein Silent-Driver-Setup beinhaltet)


was aber sicherlich noch dazu sollte:
Spybot Search & Destroy (startet wunderbar von PE und kann auch installierte Windows scannen ...)
 
Zuletzt bearbeitet:
Crystal Soware werde ich CPUID und den Mark reinnehmen...beim Rest bin ich grad beim schauen. Spybot hab ich extra rausgeschmissen, da es wie gesagt ein Testsystem werden soll und kein Rettungssystem. Das Augenmerk liegt hier wirklich nur auf der reinen Funktionsüberprüfung, vll noch Stabilitätstests für übertaktete Systeme...mehr nicht! Und damit hat SS&D wirklich absolut gar nichts zu tun. ;)
 
Zuletzt bearbeitet:
man kanns auch auf die normale Windows-Platte packen

1. CMD öffnen
2. Windows Setup CD / Ordner öffnen
3. i386 Ordner öffnen
4. winnt32 /cmdcons
damit wird die Recoveryconsole installiert
5. Explorer öffnen
6. C:\CMDCONS Ordner nach C:\MININT umbenennen
7. PE Inhalt darein kopieren
8. BOOT.INI anpassen
fertsch
 
Schau mal hier: http://www.planet3dnow.de/vbulletin/showthread.php?p=3893482#post3893482 ;D

Also Native Specialist scheint die Fortführung von CIB zu sein, da letzteres nicht mehr aktualisiert wird. Da ist übrigens noch ein tolles Tool...für sowas muß man bei CPUID Geld zahlen: NextSensor, Überwachung über Netzwerke möglich.


Also kommt jetzt dazu:

- Native Specialist 1.3.1218
 
Zuletzt bearbeitet:

ich habe nur die Vorgehensweise bei einer funktionierenden Windows-Partition angegeben ohne die Windows-Platte zu killen ;D - falls man mal ne Diagnose/Bench-Windows "INSTALLATION" benötigt...

was ggf. auch mit drauf könnte für Auswertungen usw. :
PCI32 von "Erfinder" der oftverwendeten PCIDEVS.TXT - http://members.datafast.net.au/dft0802/downloads/pci32.zip jedoch sollte man ne aktuellere PCIDEVS.TXT verwenden etwa die bei SIV http://rh-software.com/ verwendet wird


ps wem CD zu langsam is kanns doch auf ne DVD oder BlueRay brennen - ist um einiges schneller ...
 
Zuletzt bearbeitet:
Aber immer noch grottenlahm...und hallo, wir sind hier im Nostalgie-Forum...ich hab noch nie was mit Blueray zu tun gehabt und DVD-Laufwerke brauchte ich bis jetzt auch nicht zum Testen. Im Endeffekt kann jeder mit dem Image machen was er will...ich wills halt auf HD haben -> HD anstöpseln, booten, Testen, fertig. ;)
.
EDIT :
.

OK...also so wie oben von Bart beschrieben, funktionierts schonmal nicht...ich probier das jetzt mal mit der Konsole.
.
EDIT :
.

man kanns auch auf die normale Windows-Platte packen

1. CMD öffnen
2. Windows Setup CD / Ordner öffnen
3. i386 Ordner öffnen
4. winnt32 /cmdcons
damit wird die Recoveryconsole installiert
5. Explorer öffnen
6. C:\CMDCONS Ordner nach C:\MININT umbenennen
7. PE Inhalt darein kopieren
8. BOOT.INI anpassen
fertsch

Funktioniert auch nicht. Die Standard-Dateien unter C:\ hab ich natürlich reinkopiert, die boot.ini auch ordnungsgemäß angepaßt. Habs mit WH-Konsole und ohne (versucht als normales Win starten zu lassen) probiert. Neue Idee?
.
EDIT :
.

Habs auch nochmal mit WH-Konsole von CD und fixboot probiert...nichts. :(
 
Fehler gefunden

die Dateien landen direkt in MININT dh:

c:\minint\TXTSETUP.SIF
c:\minint\setupldr.bin
hilfsweise
c:\minint\cmdldr.
...
c:\minint\system32\ntoskrnl.exe
...

dh die i386-Ebene = minint

also bei mir läufts gut ... mein PC startet ein MiniNT aus Srv03Sp2x86 mit den aktuellen Updates und Hotfixes (rd 350) - neben ner Srv03Sp3amd64 Installation auf der gleichen Platte;
 
Zuletzt bearbeitet:
Fehler gefunden

die Dateien landen direkt in MININT dh:

Du meinst die PE-Dateien? Das wußte ich, deswegen habe ich das auch so gemacht...im übrigen hab ich auch noch die primäre Partition auf aktiv gestellt, hat auch nichts gebracht...ich werde es dann nochmal mit einer angefangenen Win-Install probieren.
.
EDIT :
.

Achja...ich hab übrigens heute früh doch noch das Plugin zum Installieren auf HD gefunden, es steht in der Liste als "Bart PE Installer v2 (Multi PE Support)"...habe die peinst.cmd angepaßt und es auf E: installieren lassen...geht aber wie gesagt auch nicht.
.
EDIT :
.

Schreib am besten nochmal Schritt für Schritt auf, wie es bei dir geklappt hat.
 
Sag mal KIDH, wenn ich das richtig verstanden habe, kopierst Du den Inhalt der PE CD auf die Platte, oder?
Wenn dem so ist, woher nimmst Du dann den Bootsektor/Bootloader?
Oder anders herum:
Würde es nicht reichen, einen Bootsektor zu schaffen, z.B. durch eine Installation eines XP und die bei der Installation entstandenen Dateien einfach gegen die der PE Ditribution zu ersetzen?
 
Sag mal KIDH, wenn ich das richtig verstanden habe, kopierst Du den Inhalt der PE CD auf die Platte, oder?
Wenn dem so ist, woher nimmst Du dann den Bootsektor/Bootloader?
Oder anders herum:

Das hat mich eben auch gewundert, warum das bei anderen funktioniert. Aber mit fixboot müßte es doch dann wenigstens klappen, wenn eine quasi-Windows-Installation drauf ist? Ähm ich hab aber nicht einfach den Inhalt der (imaginären) CD kopiert, das würde ja nicht klappen...sondern es mit minint probiert und mit diesem Script, das das PE auf Platte wie ein normales Windows installiert. Warum funktioniert es bei Crashtest?

Würde es nicht reichen, einen Bootsektor zu schaffen, z.B. durch eine Installation eines XP und die bei der Installation entstandenen Dateien einfach gegen die der PE Ditribution zu ersetzen?

Das wäre mein nächster Versuch...siehe

...ich werde es dann nochmal mit einer angefangenen Win-Install probieren.

Ich würde aber trotzdem wissen wollen wie Crashtest das hinbekommt. :o
 
Zurück
Oben Unten