Hallo zusammen,
der Versuch, die Daten von meinem nicht mehr laufenden QNAP zu retten, waren einigermaßen erfolgreich. Weil das nicht ganz trivial ist, schreibe ich hier auf, wie ich das gelöst habe. Einige Details kann man sicher anders machen.
- Neue Platte (größer als die existierende besorgen), partitionieren und ein großes Dateisystem darauf formatieren (z.B. ext4)
- Beide Platten an ein Linux-System anschließen (USB-SATA-Adapter können ggf. hilfreich sein)
Im Folgenden nehme ich an, dass die neue Platte /dev/sdc ist und die Platte aus dem kaputten QNAP /dev/sdb.
- Daten auf die neue Platte kopieren
1 |
|
2 |
|
Warten und Daumen drücken. Nach dem Abschluss kann man die alte Platte entfernen.
- Jetzt müssen wir die Partition in der Image-Datei finden. Das geht mit
1 |
|
2 |
|
fdisk liefert nun die Partitionen. Die größte ist in der Regel richtig. Von dieser brauchen wir den "Start"-Wert (bei mir 2120584) und müssen ihn mit 512 multiplizieren (bei mir also 1085739008).
- Nun beginnt die Magie. Erst mal als Loopback die Partition mounten:
1 |
|
- Mit vgscan nun die "Volume Group" suchen.
1 |
|
Bei mir steht dann da:
1 |
|
- Mit dieser Information können wir nun die Volume Group (bei mir vg1) aktivieren und anschließend das (mehrfach virtualisierte) Laufwerk mounten:
1 |
|
2 |
|
3 |
|
Die Daten sollten jetzt unter /drive vorhanden sein.
Vielleicht kann es ja mal jemand brauchen...
Grüße Max