& ldquo; mountall: событие не выполнено & rdquo; на старте

Я сократил свой корневой раздел (/ dev / sda1) и расширил свой домашний раздел (/ dev / sda2), используя свободное место, полученное от корневого раздела.

Затем, каждый раз, когда я загружаю свою машину, я получаю эту ошибку: «mountall: event failed». Но, кажется, все работает хорошо. Все перегородки монтируются.

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

0
задан 14 April 2013 в 07:22

1 ответ

Я помещаю вывод, который вы предоставили для справки здесь:

sudo blkid

/dev/sda1: LABEL="ubroot" UUID="d9007a77-fa58-4282-8eb0-eb71328965eb" TYPE="ext4" 
/dev/sda2: LABEL="ubhome" UUID="25bcc4cd-6baa-449f-bbbf-889b4637f645" TYPE="ext4" 
/dev/sda3: LABEL="ubdata" UUID="edd58b38-c30c-41fb-9f73-c827b175523e" TYPE="ext4" 
/dev/sda4: UUID="0da8e621-d564-44a7-aeda-e52d175ed6f3" TYPE="swap" 
/dev/zram0: UUID="ba2e2409-7a9e-4c77-9f49-43a0052adba7" TYPE="swap" 
/dev/sr1: LABEL="AHA Dialer" TYPE="iso9660" 

cat / etc / fstab

# /etc/fstab: static file system information.
#
# Use 'blkid' 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=d9007a77-fa58-4282-8eb0-eb71328965eb /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda2 during installation
UUID=25bcc4cd-6baa-449f-bbbf-889b4637f645 /home           ext4    defaults        0       2
# /gudang di /dev/sda3 oleh apg
UUID=edd58b38-c30c-41fb-9f73-c827b175523e /gudang         ext4    defaults        0        2
# swap was on /dev/sda4
UUID=0da8e621-d564-44a7-aeda-e52d175ed6f3 none            swap    sw              0       0

Ваш fstab выглядит правильно учитывая доступные файловые системы.

Я немного прочитал о проблеме, которую mountall пытается решить, и похоже, что plymouth (графическая заставка загрузки) использует ее для fsck, монтирования разделов и подкачки устройств «когда они станут доступны».

Я проверил содержимое изображений intramfs, сгенерированных в новой установке 12.04, и не смог найти никаких ссылок на mountall, поэтому я предполагаю, что он вызывается после монтирования вашего корневого раздела, и есть ссылки на него в /etc/init/mountall*.

Если cat /proc/swaps показывает /dev/sda4 как используемое, а mount показывает все разделы, определенные в /etc/fstab, смонтированные (как вы подтвердили), я не думаю, что вам есть о чем беспокоиться.

К сожалению, я не уверен, в какой точке кода генерируется это сообщение «событие не выполнено» (я только кратко рассмотрел код mountall). Я видел, как кто-то «исправил» эту проблему, отключив, воссоздав и включив раздел подкачки.

Я бы попробовал это на всякий случай, если он поврежден (и это в любом случае не повредит, если / dev / sda4 действительно является вашим разделом подкачки), запустив:

sudo swapoff -a
sudo mkswap -l swap /dev/sda4
sudo blkid | grep swap

и добавив новый UUID подкачки в / etc / fstab (точнее, заменяя существующий UUID)

PS. Я заметил, что / dev / zram0 настроен как устройство подкачки, но я не исследовал, какова его цель.

0
ответ дан 14 April 2013 в 07:22

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

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