PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Eine Partition aus einem dd-save restaurieren



pibi
23.10.19, 19:04
Hallo zusammen

Vor dem Update meines TV-Rechners von Leap 42.3 auf 15.1 habe ich fuer den Fall der Faelle ein Festplatten-Backup auf eine externe USB-Disk gezogen. Dieser Fall ist nun eingetreten:-(

Ich habe die USB-Disk und gemountet unter /mnt. Ein

fdisk -l zeigt mir die ext. Disk als /dev/sdd an, wobei /dev/sdd2 die gesuchte Datenpartition ist. ich muss vielleicht noch erwaehmen, dass die USB-Disk (2 TB Kapazitaet) als NTFS formatiert ist. Diese habe ich nun gemountet mit

mount /dev/sdd2 /mntNun habe ich mir die Partitions auf der USB-Disk anzeigen lassen mit einem simplen
fdisk /mnt/tv-opensuse42.3Das Ergebnis:

pit:~ # fdisk /mnt/tv-opensuse42.3

Welcome to fdisk (util-linux 2.29.2).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.


Command (m for help): p
Disk /mnt/tv-opensuse42.3: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00081dfd

Device Boot Start End Sectors Size Id Type
/mnt/tv-opensuse42.3p1 * 2048 616447 614400 300M 83 Linux
/mnt/tv-opensuse42.3p2 616448 1953525167 1952908720 931.2G 5 Extended
/mnt/tv-opensuse42.3p5 618496 13201407 12582912 6G 82 Linux swap / Solaris
/mnt/tv-opensuse42.3p6 13203456 29980671 16777216 8G 83 Linux
/mnt/tv-opensuse42.3p7 29982720 46759935 16777216 8G 83 Linux
/mnt/tv-opensuse42.3p8 46761984 67733503 20971520 10G 83 Linux
/mnt/tv-opensuse42.3p9 67735552 1953525167 1885789616 899.2G 83 Linux

Command (m for help):

Mich interessiert die Partition 7, also:
mount -o loop,ro,offset=29982720 /mnt/tv-opensuse42.3 /gugus
Das Ergebnis ist:
pit:~ # mount -o loop,ro,offset=29982720 /mnt/tv-opensuse42.3 /gugus
FUSE exfat 1.3.0
ERROR: exFAT file system is not found.
Die vorhanden Filesysteme auf meiner Workstation (ebenfalls noch unter Leap 42.3 genau wie auch meine TV-Station vor dem Upgrade) sind:

pit:~ # cat /etc/filesystems
vfat
hfs
minix
reiserfs
exfat
exfat_fuse
*

Wie kann ich diese eine Partition nun mounten, um vergessene Daten zu retten?

Danke im Voraus und Gruss
Pit.

marce
24.10.19, 05:09
Hast Du schon mal versucht, den FS-Type ded. mit anzugeben? Wenn das kein ExFat ist (wobei ich bei einem Type "Linux" eigentlich ausgehen würde) schlägt der warumauchimmer gemachte automatische Versuch mit ExFat natürlich fehl...

pibi
24.10.19, 12:21
Hoi marce

Leider negativ, immer noch die gleiche Meldung.

Gruss Pit.

derguteweka
05.11.19, 00:17
Moin,
Du musst den Offset, den du angibst, noch mit 512 multiplizieren; also nicht 29982720, sondern 29982720*512=15351152640

Gruss
WK

pibi
09.11.19, 14:16
Oh Mann! Danke! Manchmal sieht man den Wald vor lauter Baeumen nicht. Da ist mir im Eifer des Gefechts und im Zeitdruck dieser eine Schritt entgangen. Eigentlich muesste ich es ja wissen, denn ich habe das schon mehrfach gemacht.

Schoenes Wochenende und Gruss
Pit.