2

Я возиться с проблемой Ubuntu монтирования резервной копии моего корневого раздела, находящегося на другом диске, как / вместо реального. Я думаю, что проблема была вызвана конфликтом UUID, вызванным клонированием корневого раздела в резервную копию с помощью dd (см. Как навсегда сбросить UUID раздела LVM?). Кажется, я решил проблему с UUID сейчас, но Ubuntu продолжает загружаться с неверным разделом как / .

Соответствующие строки в выводе df (ОС настроена на датский язык):

Filsystem                      1K-blocks     Brugt   Tilbage Brug% Monteret på
/dev/mapper/raidgroup-osbackup  51369596  31800880  16936168   66% /

Проблема в том, что /dev/sda1 должен быть смонтирован в / . Теперь blkid говорит (показаны только соответствующие строки):

/dev/sda1: UUID="32579810-0388-416d-bb49-7031ac2c2975" TYPE="ext4" 
/dev/mapper/raidgroup-osbackup: UUID="7f36c980-8936-451c-b307-11d2678bb455" TYPE="ext4" 

И fstab говорит (только соответствующие строки):

# / was on /dev/sda1 during installation
UUID=32579810-0388-416d-bb49-7031ac2c2975 /               ext4    errors=remount-ro 0       1

Так что, насколько я вижу, текущий /dev/sda1 действительно должен быть смонтирован в / но это не так, как mtab также подтверждает:

/dev/mapper/raidgroup-osbackup / ext4 rw,errors=remount-ro 0 0

Это слишком сложно для меня ... Что заставляет монтировать неправильный раздел, когда fstab кажется, настроен правильно?

1 ответ1

2

Если при загрузке монтируется не та файловая система, вам нужно отредактировать конфигурацию grub. Вы можете попробовать следующее:

update-grub

В зависимости от того, какая у вас версия grub, сгенерированный конфиг будет находиться в /boot/grub/menu.lst или /boot/grub/grub.cfg ; Я предполагаю, что у вас есть последний (более новый вариант для grub2). Проверьте конфигурацию на наличие строк, подобных --set=root uuid... , посмотрите, верны ли они. Если нет, отредактируйте файл (игнорируя комментарий, чтобы не редактировать его) и перезагрузите компьютер. После этого правильная корневая файловая система должна быть правильной и снова выполнить update-grub , теперь конфигурация должна быть правильной.

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