Я пытался обновить нетбук 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)
Она не будет монтироваться при загрузке .....
Если можно заставить Ваш /home
монтироваться правильно, необходимо попытаться сделать нормальную начальную загрузку и закончить обновление. Если Ваш sources.list имеет quantal
, то сделайте регулярное обновление, иначе выполните обновление снова:
update-manager -d
Или, если Вы неспособны добраться до графической сессии, попытки из командной строки:
sudo apt-get install update-manager-core
sudo do-release-upgrade -d
У меня есть способ заставить / корневой каталог монтироваться с инструкцией на этой странице: 13,10 won' t запускаются после обновления , я буду резюмировать для краткости, что работало на меня:
Отбрасывание для укоренения оболочки в опциях режима Recovery при начальной загрузке.
Выполнение
mount -o remount,rw /
Тогда
mount --all
Тогда
dpkg --configure -a
Тогда
reboot
После перезагрузки работало
apt-get -f install
После этого, я выполнил последний шаг, как описано выше:
update-manager -d