Monte la segunda unidad ReadyNAS en Linux


0

Publiqué esta pregunta en Stack Overflow, pero me dijeron que la hiciera aquí, así que después de crear otra cuenta / inicio de sesión aquí estoy, y me disculpo si esto parece correo no deseado / crosas.

Un viejo Netgear ReadyNAS ha desarrollado problemas con el primer disco, marcado como "muerto".

ReadyNAS se inicia con solo el segundo disco. Intentar hacer una copia de seguridad de esto antes de reparar / reconstruir / restaurar es un problema porque en la red esto es demasiado lento.

Después de haber tenido un problema similar con un Buffalo TS hace un tiempo, decidí intentar lo mismo, que era conectar el disco a través de SATA a una máquina Linux y usar el administrador de volumen para obtener los datos.

Esto no sucedió con los REadyNA ya que el host de Linux es viejo y no tiene "fusible" y "extfuse2", y usar "yast" (SUSE 10.1) es bastante cansador.

Entonces encontré esto:

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

Lo que sugería descargar una máquina virtual pre-enlatada que tenía todos los módulos necesarios instalados. Descargué el debian en. Estoy ejecutando VMWare workstation 6.5 en el host de Windows 7.

El estado de las instrucciones inicia el vm, conecta el dispositivo (a través de SATA a USB), luego ejecuta los comandos:

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

El problema que tengo es con vgchangeay c, ya que eso da "Volumen grupo c no encontrado".

Busqué el disco y el único lugar donde puedo encontrarlo es / dev / disk.

Pero si trato de montar estos dispositivos me sale

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

Usando fdisk -l (creo) puedo ver el disco USB como "/ dev / sdb" pero sin ninguna información de partición:

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

Debe haber una manera de obtener los datos en Linux.

Entonces, puedo ver el disco pero no hay particiones que se puedan ver.

Respuestas:


1

Si la tabla de particiones es buena en el Disco 1 y se puede clonar, puede hacerlo y luego montar el disco 2 utilizando el procedimiento que intentó.

Sin embargo, si se equivoca, podría empeorar el problema. Sugeriría clonar el disco 2 antes de intentar algo así.

Nuestros modelos más nuevos son más rápidos, usan paridad distribuida en lugar de un disco de paridad dedicado y tienen un procedimiento más simple para montar matrices en una máquina Linux x86 ordinaria.


0

El disco 2 es el disco de paridad, por lo que parece estar en blanco para su PC cuando no lo está.

Debe volver a colocar el disco en el NAS y transferir los datos a través de su red.


Claro, poner el disco en el NAS revela los datos, pero como dije anteriormente, hacer una copia de seguridad a través de la red es demasiado lento: este readyNAS nunca fue muy rápido. Entonces, ¿estás diciendo que solo con el disco de paridad no hay forma de montarlo en Linux?
TenG
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.