При обновлении Ubuntu с 12.04 до 12.10 произошел сбой, и теперь раздел / home не будет подключаться при загрузке

Я пытался обновить нетбук Packard Bell моей жены под управлением Lubuntu 12.04 LTS до версии 12.10. Все прошло гладко, пока после загрузки пакетов и запроса подтверждения я не подтвердил, что некоторые будут удалены, добавлены и т. Д.

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

Мне пришлось тяжело перезагрузиться и попробовать режим восстановления. Мне удалось добраться до корневой оболочки и заметил, что это не проблема дискового пространства. До обновления было более 3ГБ на /, а сейчас около 2ГБ. Что странно, так это то, что / home не монтируется автоматически при загрузке. Я опробовал различные схемы, как описано ниже, чтобы установить его автоматически без какого-либо успеха.

Затем я попробовал различные варианты, такие как:

fsck dpkg network root grub system-summary = reports no / home directory

Каждый раз, когда он просит меня смонтировать всю файловую систему в fstab и когда я подтверждаю, что он останавливается на

mountall: mount /home/mywife/etc/etc/ terminated with status 1

, он говорит, например, вместо etc / etc / Documents Music Media Pictures и так далее. Я пытался найти решение, предложенное на различных форумах, в том числе и на этом, но без точной ситуации, подобной моей.

Помощь будет высоко ценится.

Ниже приведен / 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
/dev/sda1       /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda5 during installation
UUID=b2c60910-ff66-4713-a629-37c293b62393 /home           ext4    defaults        0       2
#/dev/sda2       none            swap    sw              0       0
/dev/mapper/cryptswap1 none swap sw 0 0
192.168.2.2:/home/ericam/Documents /home/ericam/media/Documents nfs timeo=14,intr,rsize=8192,wsize=8192 0 0
192.168.2.2:/home/ericam/Pictures /home/ericam/media/Pictures nfs timeo=14,intr,rsize=8192,wsize=8192 0 0
192.168.2.2:/home/ericam/Music /home/ericam/media/Music nfs timeo=14,intr,rsize=8192,wsize=8192 0 0

Это действительно немного странно. Это первый раз, когда я вижу / cryptswap и монтирую в каталог ../media/ ..! Кажется, что нет более старого или резервного fstab, который бы показал различия.

Запуск «df» от имени root приводит к следующему:

df: `/run/user': no such file or directory
Filesystem       1K-blocks ........ Use%    Mounted on
/dev/sda1        ..................  79%    /
udev             ..................   0%    /dev
none             ..................   1%    /run/lock
none             ..................   1%    /run/shm

Я должен был его напечатать, так что терпите бит ......

Вот вывод для команды lsblk:

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 232.9G  0 disk 
├─sda1   8:1    0   9.3G  0 part /
├─sda2   8:2    0   2.8G  0 part 
├─sda3   8:3    0     1K  0 part 
└─sda5   8:5    0 220.8G  0 part 
sdb      8:16   1   1.9G  0 disk 
└─sdb1   8:17   1   1.9G  0 part /mnt

Обратите внимание, что sdb - это флешка, которую я использовал для копирования данных. Могу добавить, что я использовал команду mount.

Через несколько дней я попробовал следующее:

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
#/dev/sda1       /               ext4    errors=remount-ro 0       1
UUID=d7ae9306-1dac-416e-8d59-1055ada63c48   /   ext4    errors=remount-ro 0       1
# /home was on /dev/sda5 during installation
#/dev/sda5  /home           ext4    defaults        0       2
UUID=b2c60910-ff66-4713-a629-37c293b62393 /home           ext4    defaults        0       2
/dev/sda2       none            swap    sw              0       2
#/dev/mapper/cryptswap1 none swap sw 0 0
#192.168.2.2:/home/ericam/Documents /home/ericam/media/Documents nfs timeo=14,intr,rsize=8192,wsize=8192 0 0
#192.168.2.2:/home/ericam/Pictures /home/ericam/media/Pictures nfs timeo=14,intr,rsize=8192,wsize=8192 0 0
#192.168.2.2:/home/ericam/Music /home/ericam/media/Music nfs timeo=14,intr,rsize=8192,wsize=8192 0 0

Я изменил fstab после этого совета вопросов: my / home после обновления 12.04 не смонтирован Я изменил строки, добавив в них правильный UUID. Я проверил ... Команда 'fdisk -l' показывает:

Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x3e751ccc

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048    19531775     9764864   83  Linux
/dev/sda2       482537472   488396799     2929664   82  Linux swap / Solaris
/dev/sda3        19533822   482535423   231500801    5  Extended
/dev/sda5        19533824   482535423   231500800   83  Linux

Partition table entries are not in disk order

Disk /dev/sdb: 2002 MB, 2002780160 bytes
62 heads, 62 sectors/track, 1017 cylinders, total 3911680 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0001dbd4

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *          62     3909347     1954643    c  W95 FAT32 (LBA)

Она не будет монтироваться при загрузке .....

1
задан 13 April 2017 в 15:24

2 ответа

Если можно заставить Ваш /home монтироваться правильно, необходимо попытаться сделать нормальную начальную загрузку и закончить обновление. Если Ваш sources.list имеет quantal, то сделайте регулярное обновление, иначе выполните обновление снова:

update-manager -d

Или, если Вы неспособны добраться до графической сессии, попытки из командной строки:

sudo apt-get install update-manager-core
sudo do-release-upgrade -d

https://help.ubuntu.com/community/Upgrades

0
ответ дан 13 April 2017 в 15:24

У меня есть способ заставить / корневой каталог монтироваться с инструкцией на этой странице: 13,10 won' t запускаются после обновления , я буду резюмировать для краткости, что работало на меня:

  1. Отбрасывание для укоренения оболочки в опциях режима Recovery при начальной загрузке.

  2. Выполнение

    mount -o remount,rw /
    
  3. Тогда

    mount --all
    
  4. Тогда

    dpkg --configure -a
    
  5. Тогда

    reboot
    
  6. После перезагрузки работало

    apt-get -f install
    
  7. После этого, я выполнил последний шаг, как описано выше:

    update-manager -d
    
0
ответ дан 13 April 2017 в 15:24

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

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