3

У меня было два жестких диска, каждый из которых содержал раздел LVM, который образовывал группу томов. Тогда у меня было два LV, один для моего каталога / и один для моего каталога / home /. Вчера, где у меня был мой / режиссер не удалось. Я пытаюсь восстановить хотя бы мой / home / dir.

Что я сделал до сих пор:

  1. Загрузите живую систему
  2. Извлеките метаданные LVM2 с рабочего жесткого диска, используя dd
  3. Скопируйте метаданные в /etc /lvm /backup /vg0

Сейчас я пытаюсь сделать это:

pvcreate --restore /etc/lvm/backup/vg0 --uuid "[uuid of my working hdd]" /dev/sdb2

Но я всегда получаю

Couldn't find device with uuid '[uuid of broken hdd]'.
Couldn't find device with uuid '[uuid of working hdd]'.
Device /dev/sdb2 not found (or ignored by filtering).

Я подтвердил, что /dev /sdb2 существует, и закомментировал все настройки фильтрации из /etc/lvm/lvm.conf, поэтому я не знаю, что может привести к тому, что pvcreate не найдет устройство.

Так:

  • В чем может быть проблема?
  • Можно ли вообще восстановить этот раздел? (Когда я пишу это, я начинаю думать, что это невозможно, D:)

Редактировать: Хорошо, похоже, я понял это. Я использовал компакт-диск с Ubuntu 8.10 (да, я знаю, что он больше не поддерживается), и, похоже, проблема была в этом. Когда я начинал с компакт-диска Ubuntu 10.04, все работало нормально, я мог без проблем смонтировать разделы LVM частично. (Ответим на вопрос через 4 часа. Но если у кого-то еще есть какие-то советы / подсказки, пожалуйста, поделитесь! :)

1 ответ1

1

Я согласен с gman - запустите pvscan для обнаружения диска. Может быть, добавить '-v', чтобы получить более подробный вывод. Если pvscan его не обнаружит, у вас больше проблем, чем я могу вам помочь.

Если pvscan найдет диск, вы сможете запустить vgscan, чтобы найти на нем группы томов.

Если это работает, попробуйте lvscan для обнаружения логических томов. Затем подключите найденные логические тома и используйте обычные инструменты (rsync, cp, tar ...) для резервного копирования / копирования ваших данных.

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

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