Двойная загрузка - Ubuntu 9.10, 10.04 - / home не может быть инициализирован при запуске

Недавно я установил 9.10 64-битную систему, в которой уже была установлена ​​10.04. Я думал, что выполнил эту установку правильно, но когда я пришел к grub2 и выбрал нужный вариант, у меня возникли некоторые ошибки.

Во-первых, я получил следующее сообщение, прежде чем появился экран входа в систему:

The disk drive for /home is not ready yet or not present.

Continue to wait; or press S to skip mounting or M for manual recovery.

Я перезагрузил компьютер и вошел в систему только что установленного 9.10 загрузиться, и это работало нормально. Я нашел раздел, на котором находится 10.04, и создал каталог пользователя в /home, который является копией 9.10 /home. Я назвал каталог пользователя таким же, каким он был ранее, поэтому различий не было.

Затем я сменил владельца и группу в этом недавно созданном каталоге, а затем перезагрузил его. Я получил ту же ошибку:

The disk drive for /home is not ready yet or not present.

Continue to wait; or press S to skip mounting or M for manual recovery.

, но на этот раз, когда я нажимаю S, чтобы пропустить, я смог войти в систему и увидеть свой рабочий стол , Действия, которые я делал, казалось, позволяли войти в систему, но монтирование /home не работает должным образом.

1125 Я должен упомянуть одну вещь. При установке 64-разрядной версии 9.10 у меня было немного свободного места на жестком диске, и я решил отформатировать его в ext4, а затем смонтировать в /home. Это может вызывать проблемы, но я думал, что при этом он будет монтироваться на /home для новой установки. Похоже, он пытался установить его на старой установке (10.04).

1126 Надеюсь, это не слишком запутанно. Буду признателен за любую оказанную помощь.

Заранее спасибо.

РЕДАКТИРОВАТЬ - Для установки 9.10 /etc/fstab:

# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0

# / was on /dev/sda1 during installation
UUID=10270f21-1c42-494b-bd3f-813c23f6d518 /               ext4    errors=remount-ro 0       1

# /home was on /dev/sda6 during installation
UUID=fc128610-a6d5-4d23-9898-064580419da0 /home           ext4    defaults        0       2

# swap was on /dev/sda5 during installation
UUID=d3644f61-b65c-4f30-9eb5-cda163f9fce5 none            swap    sw              0       0

Для установки 10.04:

# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0

# / was on /dev/sda6 during installation
UUID=28fd6eb0-38a2-4c22-86d8-f7dce7508ac4 /               ext4    errors=remount-ro 0       1

# /home was on /dev/sda7 during installation
UUID=97f82eca-0fdd-49e1-a12b-b4e1f6adbcbb /home           ext4    defaults        0       2

# swap was on /dev/sda5 during installation
UUID=d3644f61-b65c-4f30-9eb5-cda163f9fce5 none            swap    sw              0       0

/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0

] РЕДАКТИРОВАНИЕ 2:

fdisk -l вывод:

Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xcbcbcbcb

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        6231    50049483+  83  Linux
/dev/sda2            6232       30401   194145525    5  Extended
/dev/sda5           12158       12773     4939776   82  Linux swap / Solaris
/dev/sda6            6232       12157    47600532   83  Linux
/dev/sda7           12774       30401   141596878+  83  Linux

Partition table entries are not in disk order

blkid /dev/sda* вывод:

/dev/sda1: UUID="10270f21-1c42-494b-bd3f-813c23f6d518" TYPE="ext4" 
/dev/sda5: UUID="d3644f61-b65c-4f30-9eb5-cda163f9fce5" TYPE="swap" 
/dev/sda6: UUID="28fd6eb0-38a2-4c22-86d8-f7dce7508ac4" TYPE="ext4" 
/dev/sda7: UUID="97f82eca-0fdd-49e1-a12b-b4e1f6adbcbb" TYPE="ext4"
5
задан 24 August 2010 в 19:18

2 ответа

Домашний раздел вашей 9.10 установки, uuuid finish в 19da0, похоже, не существует на вашем компьютере.

Если вы хотите поделиться своим домашним разделом в обеих ОС, измените его на другой uuuid в 9.10 fstab.

Но я не верю, что это отличная идея. Разные версии каждой программы будут касаться одних и тех же файлов конфигурации, и рано или поздно что-то станет смешным.

Вам, вероятно, следует переразметить диск, чтобы освободить место для другого дома. Назначьте его в 9.10. Смонтируйте 10.04 home по другому пути и свяжите с ним неконфигурационные файлы установки 9.10. Режиссеры, такие как Документы, Музыка и т. Д.

Если вы не хотите, чтобы отдельный домашний раздел в 9.10 делал так, как сказал Maco, просто удалите эту строку. Все должно быть хорошо, так как теперь ваш дом, вероятно, находится на диске f6d518.

0
ответ дан 24 August 2010 в 19:18

Если вы делаете / home dir на 10.04, это означает, что вы не собираетесь иметь отдельный / домашний раздел, тогда просто удалите

# /home was on /dev/sda7 during installation
UUID=97f82eca-0fdd-49e1-a12b-b4e1f6adbcbb /home           ext4    defaults        0       2

из его /etc/fstab

0
ответ дан 24 August 2010 в 19:18

Другие вопросы по тегам:

Похожие вопросы: