Назад | Перейти на главную страницу

Что могло вызвать ошибки LVM при первой загрузке после установки в Debian?

Я установил Debian (lenny) на домашнюю машину. Во время установки он был настроен так, чтобы иметь раздел / boot, затем остальное было зашифровано, затем поверх него был установлен LVM, а затем все остальные разделы внутри LVM.

После завершения установки и при первой загрузке он запросил пароль для расшифровки (одинаковый пароль для обоих дисков), затем он показал ошибку, в которой говорилось, что LVM не может найти физическое устройство с определенным UUID или чем-то подобным.

Установка LVM занимает более двух HD. Один - 120 ГБ, а другой - 40 ГБ. 120 ГБ - это Master на его кабеле IDE, и на нем есть / boot. 40 ГБ - подчиненное устройство на другом кабеле IDE.

Можно ли что-нибудь сделать, чтобы спасти эту установку? Или диагностировать проблему? На установку потребовалось много времени из-за времени, потраченного на шифрование дисков, и я бы предпочел не повторять это снова. :(

Спасибо .. Ян

Когда запускаются инструменты LVM, они ищут набор PV (физических томов) и группы томов, построенные из них, а также логические тома, созданные внутри VG.

Если вы зашифровали весь свой диск 40 ГБ (т.е. / dev / hdb1 зашифрован), проблема, скорее всего, в том, что LVM запускается до того, как произойдет расшифровка, поэтому он ищет подпись PV (UUID, на который он жалуется) и не находит, потому что в этот момент / dev / hdb1 выглядит как случайный мусор, а не как PV.

Лучше всего для восстановления данных передать ключ дешифрования, а затем выполнить последовательности pvscan / vgchange -a y / lvchange -a y, поскольку pvscan будет работать, как только диски снова станут доступны.

В будущем, как отмечает Эйвери, шифрование логических томов, а не физических дисков!

Во время установки он был настроен так, чтобы иметь раздел / boot, затем остальное было зашифровано, затем поверх него был установлен LVM, а затем все остальные разделы внутри LVM.

Шифрование должно быть на уровне LVM-раздела, а не раздела жесткого диска.

когда вы создаете / boot, это должно быть ext3 или ext4, потому что в продакшене это хорошо для восстановления!