Zugriff auf /dev/md0: Synology-Harddisks an Linux-PC

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

BarneyBoy

Benutzer
Registriert
17. Juli 2019
Beiträge
3
Reaktionspunkte
0
Punkte
7
Ich habe aus Versehen die Datei /bin/bash überschrieben, nun bootet meine DS218j nicht mehr. ☹️

Ich habe daraufhin die beiden Festplatten ausgebaut und an einem normalen Linux-PC angeschlossen (mdadm und lvm2 sind installiert). lsblk zeigt folgendes an:
IB-366StU3+B 931,5G /dev/sdc
8G ├─/dev/sdc1 linux_raid_member 68aec655-01
2G ├─/dev/sdc2 linux_raid_member 68aec655-02
921,3G └─/dev/sdc3 linux_raid_member dsa:2 68aec655-03
1,8T └─/dev/md2 LVM2_member
12M ├─/dev/mapper/vg1-syno_vg_reserved_area
500G ├─/dev/mapper/vg1-volume_1 ext4 1.44.1-42661
400G ├─/dev/mapper/vg1-volume_2 ext4 1.44.1-42661
400G ├─/dev/mapper/vg1-volume_3 ext4 1.44.1-42661
542G └─/dev/mapper/vg1-volume_4 ext4 1.44.1-42661
40AS 931,5G /dev/sdd
2,4G ├─/dev/sdd1 linux_raid_member e41df586-01
2G ├─/dev/sdd2 linux_raid_member e41df586-02
921,3G └─/dev/sdd3 linux_raid_member dsa:2 e41df586-03
1,8T └─/dev/md2 LVM2_member
12M ├─/dev/mapper/vg1-syno_vg_reserved_area
500G ├─/dev/mapper/vg1-volume_1 ext4 1.44.1-42661
400G ├─/dev/mapper/vg1-volume_2 ext4 1.44.1-42661
400G ├─/dev/mapper/vg1-volume_3 ext4 1.44.1-42661
542G └─/dev/mapper/vg1-volume_4 ext4 1.44.1-42661

/dev/sdc1 und /dev/sdd1 bilden /dev/md0 (root-partition). Der Befehl
mdadm --verbose --assemble --force /dev/md0 /dev/sdc1 /dev/sdd1
gibt folgendes aus:
mdadm: looking for devices for /dev/md0
mdadm: no recogniseable superblock on /dev/sdc1
mdadm: /dev/sdc1 has no superblock - assembly aborted
Also kein Zugriff auf /dev/md0.

Frage: was muss ich tun, um auf /dev/md0 zugreifen zu können?
 
Kannst du nicht einfach DSM nochmal drüber installieren ?
 
Ich schätze mal, dann macht synopartition auch den Datenbereich platt.
 
Kann man nicht die Versionsprüfung deaktivieren , dann sollte das doch wie ein Update ablaufen und alles sollte erhalten bleiben
 
Selbst am Linuxpc brauchst du ja erstmal die richtige Dateiversion irgendwoher
 
Vielen Dank für eure Antworten.

Ich hatte mir die Lösung eigentlich so vorgestellt: einfach die falsche /bin/bash durch die richtige ersetzen. Dazu bräuchte ich allerdings Zugriff auf /dev/md0. Doch wie komme ich daran?
 
Hast mal cat /proc/mdstat und mdadm --detail /dev/md0

Ändert sich die Zuordnung (wo ein Superblock gefunden wird) wenn du die Platten in den "USB Adaptern" oder wie sie gerade angeschlossen sind vertauscht?
 
Ändert sich die Zuordnung (wo ein Superblock gefunden wird)
Zu /dev/md0 wird überhaupt kein Super-Block gefunden. mdadm findet nur /dev/md2, wo die von mir definierten Volumes liegen. Auf letztere kann ich auch problemlos zugreifen.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat