Hallo!

Martin Bonenberger <[EMAIL PROTECTED]> schrieb:

[verwurstete logische Laufwerke]

Nach meiner Erfahrung [1] kann man das per hand, d.h.
mit DOS-debug oder einem Hex-Editor (z.B. unter Win
HWorks32 - Linux HEXer kenn ich (noch) nicht.), der
direkt auf die HW zugreifen kann, reparieren.

Dazu solltest du die vorhandenen Partitionstabellen
suchen und am besten abschreiben oder -speichern.

Da die logischen Laufwerke ja immer aus einem Zyl.
mit einer Part.Tabelle (EPBR[2]) mit 2 Eintraegen + dem
eigentl. Laufwerk bestehen, kann man die Eintraege in
der EPBR von /dev/hdb6, d.h. den BR des vor der neuen Part.
liegenden log. LW, die ja nach wie vor auf den Anfang von
/dev/hdb7 verweist, so aendern, dass sie eben auf /dev/hdb6
bzw. /dev/hdb8 als nachfolgendes LW verweist...

Also: Falls du deine Daten behalten willst und dich dafuer
auf das Abenteuer BR-Hex-Editing einlassen willst, versuche
mir die Part.Tabs der BRs von /dev/hdb zu mailen, d.h. die Bytes
zw. Offset 0x11BE - 0x11FF (oder auch den ganzen Sektor) des
MBRs und aller EPBRs...
falls du nicht weisst wie du letztere findest, langt auch
erstmal der MBR...
Und Details, wie du die BRs liest und evtl. abspeicherst,
bekommst du auch, wenn noetig...

[1] Mir hat ein schlechter Bootmanager mal einen kompletten
EPBR mit hex F6 ueberschrieben... und ich habe es
geschafft, nach einer Anleitung der c't, den EPBR mit
debug wieder herzustellen... was sogar wesentlich schwieriger
gewesen sein sollte als das was bei dir noetig ist, da bei dir
die Angaben zu Startsektoren und Laengen der Log. LWs ja noch
vorhanden sein sollten...

[2] EPBR (Bez. v. Partition Magic) =
"Extended Partition Boot Record"...

CU
David

--
Um aus der Liste ausgetragen zu werden, eine Mail an [EMAIL PROTECTED]
schicken, mit dem Text: unsubscribe suse-linux

Antwort per Email an