Отключите проверку элемента рейда при монтировании, чтобы установить поврежденный элемент nvidia raid1

Мой друг каким-то образом уничтожил свой массив Nvidia RAID1, и, пытаясь это исправить, он получил нерабочий массив. Из-за метаданных RAID фактические данные на диске были смещены с самого начала. Я смог идентифицировать это смещение с помощью dd и hexeditor, а затем я использовал losttup, чтобы создать устройство с правильным смещением, чтобы я мог смонтировать раздел.

Именно тогда я столкнулся с проблемами, а именно, что mount говорит: "mount: неизвестный тип файловой системы 'nvidia_raid_member'". У меня также было это, когда я пытался смонтировать компонент Linux MD на днях, и, поскольку я помню, как это делалось в прошлом, я предположил, что это может быть какой-то защитой. Поэтому я загрузил старый компакт-диск Sysrescue и попробовал его там, который работал (из-за более старой версии mount / libc / kernel / what).

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

Итак, мой вопрос: можно ли отключить проверку диска как участника рейда?

Думаю, я мог бы также обнулить блоки, которые выглядят как raid-блоки, но я бы предпочел не... Я сделал образ диска с данными par2, поэтому он обратим, но все же...

1 ответ

Решение

Вроде поздний ответ, но я работал над этим с инструментами Linux fakeraid. Я не помню как (слишком давно), но мне удалось использовать устройство отображения, чтобы собрать массив в ухудшенном режиме с одним диском и получить доступ к новому виртуальному устройству.

Другие вопросы по тегам