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

Grub2 сообщает, что физический том pv0 не найден при зондировании / установке

Я обновил Ubuntu Maverick до сервера Precise, но при обновлении grub получаю следующую ошибку:

error: physical volume pv0 not found.

Теперь для моей системы у меня есть / dev / sda через / dev / sde

Посмотрев на мою конфигурацию vg, pv0 - это / dev / sda5

У меня есть только одна группа томов с именем «ns2», где находится корень (/) и некоторые другие логические тома для системы.

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

Мой загрузочный раздел не находится в томе LVM, поэтому даже grub1 или grub2 должны смотреть на него без проблем.

Любые идеи? Я только что попытался переустановить grub, но получаю ту же ошибку, но все идет "нормально".

Что можно проверить перед перезагрузкой? Этот сервер находится в другом месте, и у меня нет удаленного доступа к консоли, поэтому я хочу пойти туда готовым, если что-то нужно сделать.

редактировать: Добавлена ​​дополнительная информация http://pastebin.com/Smr1pB8W

редактировать: Добавлена ​​информация о pvs http://pastebin.com/yubMd232

Похоже, вы не перезагружались между обновлением LVM2 / GRUB и ядра.

Вам нужно «закрепить» старую версию grub на достаточно долгое время, чтобы перезагрузить вашу систему до текущей версии ядра. На этом этапе вы должны уметь открепить, обновить grub, и все должно быть кошерным.

Добавьте это в /etc/apt/preferences:


# Force grub to 1.98+20100804-5ubuntu3
Package: grub-pc
Pin: release n=maverick
Pin-Priority: 1000

Сейчас

 apt-get update && apt-get -s dist-upgrade

Предполагая, что вы получите строку вроде Inst grub-pc [ 1.98+20100804-5ubuntu3] .... (и в результате перетасовка зависимостей не нарушит вашу систему ... Следите за такими вещами, как понижение версии libc) вы можете apt-get dist-upgrade чтобы заставить жратву вернуться к здравомыслию. Я бы посоветовал бежать update-grub еще раз, чтобы убедиться, что вы не попали в ситуацию, когда не загружается.

Сообщите мне, как это происходит :)