Я разместил этот вопрос в Переполнении стека, но мне было предложено задать его здесь, поэтому после создания еще одной учетной записи / учетной записи я здесь и приношу извинения за то, что это похоже на рассылку спама или кросса.

У старого Netgear ReadyNAS возникли проблемы с первым диском, помеченным как "мертвый".

ReadyNAS загружается только с 2-го диска. Попытка выполнить резервное копирование перед восстановлением / перестройкой / восстановлением доказывает проблему, поскольку в сети это происходит слишком медленно.

Некоторое время назад у меня была похожая проблема с Buffalo TS, и я решил попробовать такую же, которая заключалась в подключении диска через SATA к машине Linux и использовании менеджера томов для получения данных.

Этого не произошло с REadyNA, поскольку хост Linux старый и не имеет "fuse" и "extfuse2", а использование "yast" (SUSE 10.1) довольно утомительно.

Тогда я нашел это:

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

Который предлагал загрузить предварительно настроенную виртуальную машину, в которой были установлены все необходимые модули. Я скачал Debian на. Я использую рабочую станцию VMWare 6.5 на хосте Windows 7.

В состоянии инструкции запустите vm, подключите устройство (через SATA к USB), затем выполните команды:

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

У меня проблема с vgchangeay c, так как это дает "Группа томов c не найдена".

Я осмотрел диск, и единственное место, где я могу найти его, это /dev /disk.

Но если я попытаюсь смонтировать эти устройства, я получу

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

Используя fdisk -l, я (кажется, я) могу видеть диск USB как "/dev/sdb", но без какой-либо информации о разделе:

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

Должен быть способ получить данные в Linux.

Итак, я могу видеть диск, но нет никаких разделов, которые можно было бы увидеть.

2 ответа2

1

Если таблица разделов хороша на диске 1 и ее можно клонировать, вы можете сделать это, а затем смонтировать диск 2, используя процедуру, которую вы попробовали.

Однако, если вы поймете это неправильно, вы можете усугубить проблему. Я бы предложил клонировать диск 2, прежде чем пытаться что-то подобное.

Наши новые модели работают быстрее, используют распределенную четность, а не выделенный диск четности, и имеют более простую процедуру монтирования массивов на обычном компьютере с Linux x86.

0

Диск 2 - это диск четности, поэтому на вашем компьютере он отсутствует.

Вы должны положить диск обратно в NAS и передать данные по вашей сети.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .