Теперь я сменил диски и получил сообщение от grub (grub2) о том, что диск w / uuid = XXXX не существует.
Я загрузился с флешки, но не могу понять, как запустить обновление grub, чтобы оно предназначалось для правильной установки grub. Я полагаю, он просто обновит тот, который связан с текущей загруженной системой. Чего мне не хватает?
Чтобы еще больше сбить с толку, установка, которую я хочу восстановить, происходит на зашифрованном томе lvm, хотя загрузочный раздел не находится ни в lvm, ни в зашифрованном виде, но это усложняет процесс обхода. и переустановить. У меня есть резервная копия заголовка luks, если нужно, но я надеюсь вернуться к старой установке.
Спасибо!
Пара шагов, чтобы это исправить:
Используйте sudo fdisk -l
, чтобы получить список текущих разделов. Вывод будет иметь вид:
Device Boot Start End Blocks Id System /dev/sda1 * 2048 391167 194560 83 Linux /dev/sda2 391168 40429567 20019200 83 Linux /dev/sda3 40431614 41940991 754689 5 Extended /dev/sda5 40431616 41940991 754688 82 Linux swap / Solaris
Используйте sudo blkid device
, чтобы получить UUID для вашего загрузочного раздела. Предположим, что это sda1, тогда sudo blkid /dev/sda1
выдаст что-то вроде:
/dev/sda1: UUID="b3855dc7-ab6e-4167-92a8-7679477e17c2" TYPE="ext3"
Измените /etc/fstab
, чтобы отразить новый UUID: