Raid 0 und Mainboard Defekt !

Solange Du Dir das Zeug nicht selbst zusammenlötest und was darüber im Netz zu erfahren ist, ist das reine Routine, und keine Hexerei. :p
Ergänzung ()

Ein wenig Recherche hat ergeben, dass ein PCIe-Controller ab €14 (lag damit gar nicht so falsch in einem Vorpost) wie dieser
http://geizhals.at/deutschland/a317498.html
durchaus dazu geeignet sein könnte, die Platten ohne weiteres Gepfriemel anhand der wohl aufwärtskompatiblen RAID-Metadaten am Ende der Platte als RAID0 wiederzuerkennen und einfach weiterzubetreiben.

Geht aber nach Feststellung der Konfigurationsparameter auch genauso einfach an beiden onboard-Controllern Deines neuen Boards - der allgemeinen Meinung zum Trotz. :D
 
Hallo,

hier jetzt mal ein Update:

Windows7 ist jetzt auf einer neuen Systemplatte installiert. Die Platte hängt an dem ersten SATA Port des jMicron (lila ;) ). Das Bios ist auf die neueste Version geflasht, alle SATA Ports sind im Bios auf IDE-Mode eingestellt.

Hmm ja, ich probiere es auch gerne so aus, wenn Du sagst das es geht.
Auf der anderen Seite habe ich auch kein Problem nochmal 20€ zu investieren um einige Daten zurückzubekommen...

Wie würde es denn jetzt weitergehen ?
Ergänzung ()

Guten Morgen,

nochmal ein kleines Update.
In meinem alten Rechner waren insgesamt 4 Platten verbaut. Der Raidverbund ist grad mal außen vor. Ich hab gestern noch meine alte Vista Systemplatte in mein neues System geklemmt. Ich wollte Outlook starten um meine Emails zu sichern, das ging aber auch nicht ?
Hat da vielleicht noch jemand einen Tip ?
 
Hast Du dazu von der Vista Systemplatte gebootet? "das ging aber auch nicht " ist eine etwas zu dürftige Beschreibung :)

Wie geht es mit dem RAID weiter?

Zunächst mal vergewissere Dich, dass die Systemplatte tatsächlich am lila jMicron-Port mit der Aufschrift "GSATA2_0" am Board angeschlossen ist (der Stecker, der näher am PCI-Slot liegt)

Bau die zwei RAID0-Platten in den PC, schließ nur die Power-Connectoren an und hänge ein SATA-Kabel an den noch freien GSATA2_1 Anschluss.
Stecke das freie Ende in eine der beiden RAID-Platten und fahre das System hoch

In der Datenträgerverwaltung von Win muss diese Platte dann zu sehen sein.
Wenn Win den Vorschlag macht, die Platte zu initialisieren - unbedingt NEIN antworten!!!
Auch wenn in Zukunft beim Boot ein chkdsk automatisch anlaufen sollte, unbedingt durch beliebigen Tastendruck sofort abbrechen!!!
Die Memberplatte des RAID wird wahrscheinlich als "Datenträger 1" angezeigt (als 0 die Systemplatte).

Links steht unter der Datenträger-Nummer entweder
- uninitialisiert (dann ist das die zweite RAID-Platte) mit unbenutzem Bereich 937MB
- Basis oder dynamisch oder GPT, mit einer Partition; oder fehlerhaft (dann ist das deine erste RAID-Platte); versuche bei einer eventuellen Laufwerksbuchstabenzuordnung NICHT, diesen im Explorer anzeigen zu wollen! Bringt nichts und kann nur schaden...

Wenn Du die zweite Platte erwischt hast, welche uninitialisiert angezeigt wird, mache Power-off und steck das SATA-Kabel an die andere Platte, welche dann die erste Memberplatte sein muss. Kennzeichne die beiden dann richtig mit 1 und 2

Wir werden als nächstes einen Blick auf die Daten der Platte werfen.

Installier Dir dazu den Hex-editor HxD von hier

Nach Aufruf von HxD (unbedingt mit Administratorrechten) Spiel nicht herum, um irgendwelche Optionen zu verändern - das merkt er sich und ändert sonst das Anzeigeformat in eine Form, die ich nicht brauchen kann.

- im Menü/Extras/open disk .../physical disks/hard disk x+1 (die um 1 höhere Nummer als in der Datenträgerverwaltung angezeigt) auswählen - Bei Datenträger 1 also Hard Disk 2
- im Popup das Häkchen bei "open as read only" NICHT entfernen!!! - OK

Im Fenster wird jetzt der Inhalt von Sektor 0 der Platte angezeigt.
Am Ende des Sektors 0 (mach das Fenster so groß, dass Du den ganzen Sektor sehen kannst) muss in der letzten Zeile des Sektors 0
00000001F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 AA ..............Uª
stehen.

Diese Platte ist die 1. RAID Platte, mit dem MBR des Arrays auf Sektor 0.
Stelle daraus die angezeigten Werte wie folgt ins Post:

- Markieren der Zeilen 0000001B0 bis 0000001F0 bis zum 55 AA
- im Menü Edit/Copy as.../Editor view stellt das Markierte in die Zwischenablage
- mit Strg+V überträgst Du es ins Post.

sollte dann in etwa z.B. so aussehen (natürlich mit anderen Daten):
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F

00000001B0 00 00 00 00 00 2C 48 6E AA ED AA ED 00 00 80 01 .....,Hnªíªí..€.
00000001C0 01 00 07 FE FF FF 3F 00 00 00 D5 6D 6C 11 00 FE ...þÿÿ?...Õml..þ
00000001D0 FF FF 0C FE FF FF 14 6E 6C 11 AD 1C 35 01 00 00 ÿÿ.þÿÿ.nl.­.5...
00000001E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000001F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 AA ..............Uª

dann sehen wir weiter...
Stelle auch das Bild der Datenträgerverwaltung in den Anhang (zur Veranschaulichung für Nachahmungstäter),
Die ganze Prozedur wird in günstigem Fall in weniger als einer Stunde erledigt sein; schlag eine Zeit heute abend vor.
 
Zuletzt bearbeitet:
Vergessen wir kurz Outlook, ich wollt schon wieder zu viel auf einmal ;)

Hab mir HxD eben kurz auf der Arbeit angeschaut, sieht ganz gut aus.
Was Du jetzt von mir möchtest hab ich soweit auch verstanden.
Ich muss natürlich schauen wann ich heute Feierabend machen kann, aber ich denke ich kann die ersten Ergebnisse um ca. 18.30Uhr - 19.00Uhr hier posten.
 
Ich bin durchaus multitaskingfähig - anderen Problemen kann man ja nebenher nachgehen.
Wo liegt also das Problem mit den Outlook-Dateien?
weißt Du nicht, wo die stecken, oder wird Dir der Zugriff darauf verwehrt?
 
Outlook:

Hab gestern mal meine alte Vista Systemplatte per USB angeklemmt und wollte schauen ob ich Outlook starten kann um meine Emails zu sichern. Ging aber nicht, leider.
Auf die Idee meinen Rechner mit der alten Systemplatte zu booten bin ich natürlich nicht gekommen... Werd ich nachher aber auch mal testen. Wäre blöd wenn die futsch sind.
 
Das booten vom alten System wird vielleicht nicht funktionieren, aber ein Versuch kostet nix.
Ansonsten muss man nur den Ordner finden, in dem Outlook das Zeug abgelegt hat, und eventuell noch die Hürde nehmen muß, dass man wegen der Sicherheitsrichtlinien nicht darauf zugreifen kann...
Ergänzung ()

sollten unter
"<Laufwerk>:\Dokumente und Einstellungen\<Benutzername>\Lokale Einstellungen\Anwendungsdaten\Microsoft\Outlook\"
die .pst (outlook) bzw .dbx (outlook express) Datei(en) sein
 
Hallo,

so hab mal alles gemacht was Du gesagt hast. Problem ist das bei der Datenträgerverwaltung bei mir folgendes steht:

Datenträger 1
dynamisch
fremd
(siehe Bild)

Daher weiß ich nicht welche HDD ich nun ausgelesen habe....

Der Rest sieht wie folgt aus:


Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F

00000001B0 6D 00 00 00 00 62 7A 99 A6 96 EF 8A 00 00 00 01 m....bz™¦–ïŠ....
00000001C0 01 00 42 FE FF FF 3F 00 00 00 71 65 70 74 00 00 ..Bþÿÿ?...qept..
00000001D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000001E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000001F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 AA ..............Uª
 

Anhänge

  • datenträger.jpg
    datenträger.jpg
    64 KB · Aufrufe: 114
"fremd" ist ein dynamischer Datenträger eines anderen Systemes (stimmt, das hab ich nicht bedacht).
Wir haben damit die erste Platte des RAIDs; der MBR verrät, wie groß das RAID-Array war. An dessen Ende stehen die Partitioninformationen, die wir als nächstes auslesen werden.
ich brauche nur ein wenig Zeit zum überlegen & durchrechnen; melde mich in etwa 30 Minuten wieder.

Es gibt da ein kleines Problem - aber die sind ja dazu da, gelöst zu werden :)
Bei einem dynamischen Datenträger auf dem RAID können wir den nicht so einfach übernehmen; da die Informationen der dynamic disk am Ende des logischen Arrays stehen.
Auf einem anderen Controller muss das Ende nicht an der selben Stelle sein, da jeder Hersteller der RAID-Treiber da unterschiedliche Alignmentgrenzen annimmt.
Liegt das Ende woanders, kann das Windows Filesystem die Informationen nicht finden und mounten. Daher wird es notwendig sein, den dynamischen Datenträger auf einen Basis-Datenträger zurückzukonvertieren.
Hört sich schlimmer an, als es ist :) Wenn nur eine simple Partition drauf ist, dann geht das ruckzuck. Bei anderen Partition-Formen wäre das weit komplizierter
 
Ernst@at schrieb:
.
Wir haben damit die erste Platte des RAIDs; der MBR verrät, wie groß das RAID-Array war.

Ok, wenn du das sagst ;)
Als die andere Platte dranhing stand dort auch nur fremd/Dynamisch.
Aber die hatte ich ja auch nicht mit dem Hex Editor ausgelesen.
 
Ach ja - hab ich vergessen

Was steht im HxD unter der Menüzeile, ganz rechts bei Sector [Eingabefeld] of ??????
steht da 1953525168 oder 1953523055 ?

als nächstes brauch ich den Sektor 6 der ersten Platte
die Info erzeugst Du wie folgt:

im HxD
- Menü: Edit/Select Block
start offset: C00
end offset: DFF
hex
OK
-Menü: Edit/Copy as.../Editor view (stellt den Inhalt in die Zwischenablage)
-Menü: File/New --> neuer Reiter mit Datei untitled1
dann positionierst du den Cursor in das kleine Viereck in der Mitte der Zeile mit Offset 00000000
Strg+V (überträgt den Inhalt aus der Zwischenablage in characterform)
ein popup warnt vor Längenänderung --> OK
- Menü: File/Save as.../ wählst du den Ordner "Eigenen Dateien" aus und als Name der Datei "DiskA.6.1.txt" /OK
Danach schließt Du diese Datei (mit dem unteren X in der Menüzeile)

Diese .txt Datei stellst Du in den Anhang
Ergänzung ()

Als die andere Platte dranhing stand dort auch nur fremd/Dynamisch.
Naja, werden wir ja später sehen - aber auf dieser ist eindeutig ein MBR drauf...
Code:
Analyzing: \\Pc10\shareddocs\Avalon16 RAID0\DiskA.0.1.txt

===== MBR INFORMATION ===== at LBA=0
00000001FE 55AA              Boot signature='55AA'... valid
.                            ... Partition Table entry 1 ...
00000001C2 42                Partition Type: Dynamic extended partition
00000001BE 00                Boot indicator: inactive
00000001BF 010100            Start CC-HH-SS:    0-002-01
00000001C3 FEFFFF            End   CC-HH-SS: 1023-255-63 (not CHS addressable)
00000001C6 3F000000          Start    (LBA):          63 0-1-0
00000001CA 71657074          Size  (Blocks):  1953523057 121601-47-31  953868MB  [COLOR="Red"]931.51GB[/COLOR]
.                            ... Partition Table entry 2 ...
00000001D2 00                Partition Type: unused partition entry
.                            ... Partition Table entry 3 ...
00000001E2 00                Partition Type: unused partition entry
.                            ... Partition Table entry 4 ...
00000001F2 00                Partition Type: unused partition entry

... nur anscheinend ein alter aus non-Raid Zeiten - bei 2 1TB Platten sollte das ja doppelt soviel sein
 
Zuletzt bearbeitet:
Hi,

also oben steht "1953525168" drinne.
Im Anhang die txt, hab zwar keine Ahnung was du damit machst, aber gut ;)
 

Anhänge

Beachte mein nachträgliches Schlusskommentar im Vorpost.
Irrtum, Sprach der Igel und stieg von der Drahtbürste ....
Benenne die Datei bei Dir selbst von "DiskA.6.1.txt" auf "DiskB.6.1.txt" um.
Wir brauchen doch erst Mal die andere Platte.

Dort wiederholst Du die Prozedur des Inhaltes von Sektors 0, Zeile 1B0-1FF
und den Inhalt des Sektors 6, als neue "DiskA.6.1.txt"
 
Hoffe das passt jetzt alles:

oben steht wieder:

1953525168

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F

00000001B0 6D 00 00 00 00 62 7A 99 E7 8B 33 1B 00 00 00 01 m....bz™ç‹3.....
00000001C0 01 00 42 FE FF FF 3F 00 00 00 71 65 70 74 00 00 ..Bþÿÿ?...qept..
00000001D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000001E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00000001F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 AA ..............Uª


und im Anhang die Datei..
Ergänzung ()

Hmm für mich sieht beides gleich aus...komisch, komisch...
 

Anhänge

MMMpf - Das ist jetzt die andere Platte? Ich bin verblüfft.
Der Inhalt des MBR ist identisch, samt der Datenträger-ID

vorherige Platte
00000001B0 6D 00 00 00 00 62 7A 99 E7 8B 33 1B 00 00 00 01 m....bz™ç‹3.....
diese Platte
00000001B0 6D 00 00 00 00 62 7A 99 E7 8B 33 1B 00 00 00 01 m....bz™ç‹3.....
was eigentlich unmöglich ist - Außer, das ist kein RAID0 gewesen, sondern ein RAID1...
Oder du hast die Platte fliegend umgesteckt, ohne Power off & System neu zu starten & HxD neu aufzurufen - dann steht das noch in den Buffers im Speicher von der vorigen Platte.

Hast Du beim Wechsel des Kabels auf die andere HDD Netz aus gemacht oder nicht?
Ergänzung ()

Wie ich gerade sehe, ist der Inhalt der Sektoren 6 nicht identisch, also kann es daran nicht liegen - sind doch die Inhalte zweier verschiedener Platten.
Naja, das Rätsel werden wir lösen. Ich liebe Rätsel :D
 
Ich kanns auch gerne nochmal machen ?
Aber ich habe alles gemacht...Rechner runtergefahren und dann umgesteckt. Rechner wieder hoch etc...
 
Mir schwant Böses - oder auch Gutes, wie man es nimmt:
Die beiden dynamic headers (sektor 6) zeigen eigentlich, dass beide Platten bis zum Ende der 1TB - also bis zum letzten Sektor - der dynamischen Partition angehören.

Was den Schluss zulässt, dass Du die Platten zwar am onboard-Raid Controller des alten Boards betrieben hast, dort aber im pass-through mode (als normale Einzelplatten)
sonst müsste hinten Platz für die RAID-Metadaten freigelassen worden sein(ist aber nicht)
und Du hast im dynamischen Verbund vielleicht ein Software-Raid0 definiert...

Es wäre zwar theoretisch noch möglich, dass Du mehrere Arrays am RAID-Controller definiert hast (den ersten mit 1TB, und einer der MBRs auf den Platten ist nicht aktuell) aber es ist schier unmöglich, dass Du dabei in der Sektorzahl genau die Größe einer normalen Platte erwischt hast - die liegt nämlich nicht an einer Alignmentgrenze, die ich sonst von Controllern dieser Type in Erinnerung habe

Könnte es also sein, dass Du den RAID0 in der Datenträgerverwaltung auf zwei dynamischen Platten angelegt hast?
(und nicht im SATARAID5 - Interface des Silicon Controllers)
 
Zuletzt bearbeitet:
Ähh tja jetzt fragst Du mich was.. Ich habe den Raidverbund vor 2 oder 3 Jahren angelegt.
Hmm ich glaube nicht das ich das Raid über die Datenträgerverwaltung angelegt habe. Ich glaube mich zu erinnern dass ich das im Controller Menu gemacht habe.

Aber wenn du sagst das es so fast nicht möglich ist...Ehrlich keine Ajnung, zumindest nicht zu 100%

Was für optionen bleiben denn noch ?
Oder geht gar nichts mehr? Oder doch noch so ein Controller kaufen ?
 
Bis jetzt ergeben die Daten noch kein klares Bild (zumindest für mich)
Im Post#38 schriebst Du, es sei nur eine Partition drauf gewesen (die Du als einzelnen Laufwerksbuchstaben im täglichen Gebrauch gesehen hast) und von dynamischen Datenträgern war nichts mehr in Erinnerung.
Ich sehe hier jetzt gleich zwei dynamische , die den Schluss auf einen Software-RAID0 wahrscheinlich machen. Der angedachte PCIe-Controller würde in diesem Falle überhaupt nichts bringen, weil es in diesem Fall früher kein onboard-RAID war.
(Es gäbe noch ein paar andere perverse Möglichkeiten, die mir dazu noch einfallen, die will ich hier gar nicht aufzählen)

Nachdem nach den bisherigen Erkenntnissen ein SW-RAID0 auf 2 dyn. Platten mit hoher Wahrscheinlichkeit in Betracht kommen könnte, eine eindringliche Warnung:

Keine der beiden Platten bis zur Entwarnung an einen anderen Anschluss als am 2.jMicron Port hinter der Systemplatte anschließen!
Bei jedem Wechsel des SATA-Kabels auf eine andere RAID-Platte vergewissere dich, dass dabei der Stecker an der Systemplatte nicht gelockert wurde
Wir haben (und da fällt mir Dank meiner Anfangs etwas übertriebenen Vorsicht ein Stein vom Herzen)
noch einen unsichtbaren Feind - das Gigabyte BIOS. Bevor nicht eindeutig festgestellt wurde, dass dies nicht auf den Platten herumschreibt (wo es eigentlich überhaupt nichts zu suchen hat), können wir den dynamischen Verbund nicht auf das neue System importieren. Schreibt das auf eine der beiden Platten drauf, dann wird der Rettungsaufwand viel komplizierter.

Wir werden daher jetzt folgendes machen:
- Sicherung der letzten Sektoren der Platten, die überschreiben werden könnten
(aus dem Inhalt wird auch gleich ersichtlich, ob das tatsächlich ein Software-RAID ist)
- Prüfung der BIOS-Version, ob diese auf den Platten herumschreibt

Installier Dir mal HDTune, und ermittle von der jetzt angeschlossenen Platte die Seriennummer (-->Info-Reiter)

Im HxD (Die einzugebenden Werte zur Tippfehlervermeidung mit copy&paste in die Felder übertragen)
Menü: Edit/Select Block
start offset: E8E0C96000
end offset: E8E0DB5FFF
hex
OK
Den markierten Inhalt diesmal mit Strg+C in die Zwischenablage
-Menü: File/New --> neuer Reiter mit Datei untitled1
diesmal lässt Du den Cursor in der Zeile mit Offset 00000000 dort stehen, wo er ist (unter dem 00 der Überschrift)
Strg+V (überträgt den Inhalt aus der Zwischenablage in hex)
ein popup warnt vor Längenänderung --> OK
- Menü: File/Save as.../ wählst du den Ordner "Eigenen Dateien" aus und als Name der Datei
"WD-WCASJ1840203.1953522864.2304.bin" /OK
Danach schließt Du diese Datei (mit dem unteren X in der Menüzeile)

Diese .bin Datei zippst Du und stellst das .zip in den Anhang
Ich seh mir das an, ob es so passt, bevor wir mit der anderen Platte weitermachen
--- fertig geändert
 
Zuletzt bearbeitet:
Richtig, es war ein Raid0, unter Windows nur eine Partition von knapp 1,8TB.
Keine Sorge, ich mache hier mit den Platten mal gar nichts solange wir hier rumfummeln.

Die Seriennummer der Platte lautet:

WD-WCASJ1840203
Ergänzung ()

Ok, hier müsste jetzt alles drinn sein !
 

Anhänge

Zurück
Oben