Ich habe hier ein 2-bay NAS, auf dem ein RAID1 (aktuell nur mit einer Platte) eingerichtet ist.
Ich stecke jetzt die alte Platte rein, die von einer alten (leider nicht mehr existenten) Maschine kommt und die dort selbst ein RAID1-Member war. Die Daten dadrauf will ich jetzt haben.
Hab das schon mal in einer virtuellen Maschine durchgespielt. Aber natürlich klappt es in der Realität dann doch nicht.
In der Auflistung hier ist /dev/md0 das RAID1 von dem auch gebootet wird. "Physikalisch" befindet es sich auf /dev/sdb1.
Code: Alles auswählen
$ sudo mdadm --examine --scan
ARRAY /dev/md9 UUID=df1ace19:9a30cee6:60653b39:6898bd4b
ARRAY /dev/md/2 metadata=1.0 UUID=9adc233c:86748362:ee9881e8:fa3fcd64 name=2
ARRAY /dev/md0 UUID=b9eee7da:cb0a1174:add0c5cc:88c05d70
ARRAY /dev/md13 UUID=e96cb607:872e0390:a27bd63f:bcaa59ca
ARRAY /dev/md/0 metadata=1.2 UUID=a9eadda0:cf36ac9b:0e91aef3:28d171ed name=SPARKY:0
Code: Alles auswählen
$ sudo fdisk -l /dev/sda
Disk /dev/sda: 3,7 TiB, 4000787030016 bytes, 7814037168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 2D2EEFB3-75D4-498B-AB34-D6E3360FE679
Device Start End Sectors Size Type
/dev/sda1 40 1060289 1060250 517,7M Microsoft basic data
/dev/sda2 1060296 2120579 1060284 517,7M Microsoft basic data
/dev/sda3 2120584 7813019969 7810899386 3,7T Microsoft basic data
/dev/sda4 7813019976 7814015999 996024 486,3M Microsoft basic data
$ sudo parted -l
Model: ATA WDC WD40EFRX-68W (scsi)
Disk /dev/sda: 4001GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 20,5kB 543MB 543MB ext3 primary msftdata
2 543MB 1086MB 543MB linux-swap(v1) primary msftdata
3 1086MB 4000GB 3999GB ext4 primary msftdata
4 4000GB 4001GB 510MB ext3 primary msftdata
$ sudo blkid /dev/sda3
/dev/sda3: UUID="b9eee7da-cb0a-1174-add0-c5cc88c05d70" TYPE="linux_raid_member" PARTLABEL="primary" PARTUUID="7eec6aa5-3356-4464-a2d1-44933326f84a"
https://en.wikipedia.org/wiki/Microsoft ... _partition
StackExchange : Unix & Linux : "Problems mounting GPT partitioned external HDD"
Spannend finde ich, das mount selbst den Partitionstyp korrekt erkennt.
Code: Alles auswählen
$ sudo mount /dev/sda3 /mnt
mount: unknown filesystem type 'linux_raid_member'
Code: Alles auswählen
$ sudo fdisk -l /dev/sda3
Disk /dev/sda3: 3,7 TiB, 3999180485632 bytes, 7810899386 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
$ sudo mdadm --detail /dev/sda3
mdadm: /dev/sda3 does not appear to be an md device
$ sudo mdadm --detail /dev/md9
mdadm: cannot open /dev/md9: No such file or directory
Das hier geht auch nicht (was auf einer virtuellen Maschine sehr geschmeidig lief):
Code: Alles auswählen
$ sudo mdadm --manage /dev/md9 --run
mdadm: error opening /dev/md9: No such file or directory
Also wie komme ich jetzt an die Daten von sda3 ran?
Idee: Könnte ich einfach den Typ der Partitio ändern? Hab Angst, dass ich damit alles zerstöre. Dann passen die Infos im Superblock vielleicht auch nicht mehr dazu und ich ganz gar nix mehr davon mounten. ?