Mounten Sie das ReadyNAS 2nd Laufwerk unter Linux

1587
TenG

Ich habe diese Frage auf Stack Overflow gepostet, wurde aber aufgefordert, diese Frage hier zu stellen. Nachdem ich nun ein weiteres Login / Konto erstellt habe, bin ich hier und entschuldige mich, wenn dies nach Spam / Crosas-Posting aussieht.

Ein altes Netgear ReadyNAS hat Probleme mit der ersten Platte, die als "tot" gekennzeichnet ist.

Das ReadyNAS startet mit der zweiten Festplatte. Der Versuch, dies vor der Reparatur / Wiederherstellung / Wiederherstellung zu sichern, ist ein Problem, da dies über das Netzwerk zu langsam ist.

Nachdem ich vor einiger Zeit ein ähnliches Problem mit einem Buffalo TS hatte, entschied ich mich, dasselbe zu versuchen, nämlich die Festplatte über SATA an einen Linux-Computer anzuschließen, und den Datenträger-Manager zu verwenden, um die Daten abzurufen.

Dies war bei den REadyNAs nicht der Fall, da der Linux-Host alt ist und keine "fuse" und "extfuse2" enthält. Die Verwendung von "yast" (SUSE 10.1) ist ziemlich mühsam.

Dann habe ich das gefunden:

http://www.readynas.com/forum/viewtopic.php?f=11&t=35153&start=0

Daraufhin wurde vorgeschlagen, eine vorab eingesperrte VM herunterzuladen, auf der alle erforderlichen Module installiert waren. Ich habe das Debian auf heruntergeladen. Ich verwende VMWare Workstation 6.5 auf einem Windows 7-Host.

Der Anweisungsstatus startet die VM, das Gerät angeschlossen (über SATA an USB) und führt dann die Befehle aus:

modprobe fuse vgscan  vgchange -ay c mkdir /mnt/lvm ext2fuse /dev/c/c /mnt/lvm 

Das Problem, das ich habe, ist mit der vgchangeay c, da "Volume Group c nicht gefunden" angezeigt wird.

Ich habe mich nach der Festplatte umgesehen, und die einzige Stelle, an der ich sie finden kann, ist unter / dev / disk.

Aber wenn ich versuche, diese Geräte zu montieren, bekomme ich

 fuseext2 -o ro -o sync_read /dev/disk/by-id/usb-ST310005_28AS_2222960B9E22-0\:0 /mnt/f1 Open_ext2 Error:2133571347 

Mit fdisk -l kann ich (glaube ich) die USB-Festplatte als "/ dev / sdb" ohne Partitionsinfo sehen:

fdisk -l Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes 255 heads, 63 sectors/track, 121601 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x00000000  Disk /dev/sdb doesn't contain a valid partition table 

Es muss einen Weg geben, an die Daten unter Linux zu gelangen.

Ich kann also die Festplatte sehen, aber es gibt keine Partitionen, die gesehen werden können.

0

2 Antworten auf die Frage

1
mdgm

Wenn die Partitionstabelle auf Datenträger 1 gut ist und geklont werden kann, können Sie dies tun und anschließend Datenträger 2 mit dem von Ihnen ausgeführten Verfahren bereitstellen.

Wenn Sie dies jedoch falsch verstehen, können Sie das Problem noch verschlimmern. Ich würde vorschlagen, Platte 2 zu klonen, bevor Sie so etwas versuchen.

Unsere neueren Modelle sind schneller, verwenden eine verteilte Parität anstelle einer dedizierten Paritätsfestplatte und verfügen über ein einfacheres Verfahren zum Anhängen von Arrays in einer normalen x86-Linux-Maschine.

0
mdgm

Datenträger 2 ist der Paritätsdatenträger, daher scheint Ihr PC leer zu sein, wenn dies nicht der Fall ist.

Sie sollten die Festplatte wieder in den NAS einlegen und die Daten über Ihr Netzwerk übertragen.

Sicher, das Einlegen der Festplatte in den NAS enthüllt die Daten, aber wie oben erwähnt, ist das Backup über das Netzwerk zu langsam - dieses readyNAS war nie sehr schnell. Wollen Sie damit sagen, dass es mit der Paritätsfestplatte keine Möglichkeit gibt, sie unter Linux zu mounten? TenG vor 10 Jahren 0