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