& ldquo; Общая ошибка монтирования файловых систем & rdquo;

Понятия не имею, что я сделал, но я только начал получать эту ошибку при каждой загрузке.

Запуск Ubuntu 12.04.

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

init: mountall main process (306) terminated with status 1

Я сделал так, как предложил NikTh, однако мой fstab присутствует и имеет правильный UUID:

ubuntu@ubuntu:/mnt/etc$ cat 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/sda5 during installation
UUID=8f1d7319-7383-4151-bb2b-db84fd079d50 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda6 during installation
UUID=5dc94483-0bad-4afe-9b46-96ba0fb83b3c none            swap    sw              0       0

blkid:

[ 112]

Кроме того, fsck, похоже, не находит проблем:

ubuntu@ubuntu:/$ sudo fsck /dev/sda5
fsck from util-linux 2.20.1
e2fsck 1.42 (29-Nov-2011)
/dev/sda5: clean, 211250/8994816 files, 2044589/35973120 blocks

Как я могу это исправить? Если потребуется дополнительная информация, могу предоставить.

6
задан 20 October 2012 в 19:14

2 ответа

Эта ошибка обычно связана с отсутствующим файлом fstab. Вероятно, вы удалите его случайно или что-то.

Загрузитесь с LiveCd / Usb и смонтируйте раздел с помощью Ubuntu. Корневой раздел (если у вас есть разделы / home и / root). Вы можете увидеть, в каком разделе Ubuntu установлена ​​с помощью этой команды

sudo fdisk -l

поиск системы Linux с id: 83

Затем подключитесь и найдите fstab.

Это пример, если ваш корневой раздел Ubuntu находится в / dev / sda2. Откройте терминал и

sudo mount /dev/sda2 /mnt 
cd /mnt && cat etc/fstab

Если результат похож на «/ etc / fstab: нет такого файла или каталога», то вы должны создать другой файл / etc / fstab.

Если откроется файл fstab, проверьте наличие ошибок (вы сделали) в UUID ... и т. Д. Вы можете увидеть текущие UUID с помощью команды sudo blkid

Если вы были благоразумно, и у вас есть файл fstab.bak (резервная копия), и вы можете легко восстановить его с помощью этой команды

sudo cp /mnt/etc/fstab.bak /mnt/etc/fstab

Удачи.

РЕДАКТИРОВАТЬ из-за новой информации

Загрузиться с Live CD / USB Ubuntu. Та же архитектура (32-битная или 64-битная), что и у вашей поврежденной системы. Затем следуйте этой процедуре для привязки к вашей поврежденной системе. Процедура chroot заканчивается командой sudo chroot /mnt.

После chroot успешного полного обновления вашей системы с помощью следующих команд

apt-get update
apt-get dist-upgrade 

sudo здесь не нужно, поскольку вы уже являетесь пользователем root.

0
ответ дан 20 October 2012 в 19:14

Похоже, у вас неисправный жесткий диск. Я надеюсь, что у вас есть резервные копии ваших данных!

Вы должны вручную скопировать диск, предпочтительно с LiveCD, просто нажмите Ctrl + Alt + < kbd> T на клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду (ы) ниже:

sudo fsck -fv /dev/sdaX

Убедитесь, что вы заменили X на номер раздела.

Примечание : При использовании fsck или любой другой утилиты, имеющей дело с разделом, убедитесь, что у вас есть актуальная резервная копия.

-f Принудительная проверка файловых систем, даже если они помечены как чистые.

-v Приводит к отображению более подробных сообщений во время проверок файловой системы (подробный режим).

Чтобы ответить на последний комментарий geezanansa, о возможности руткита. Чтобы проверить возможный руткит, вы можете использовать rkhunter

0
ответ дан 20 October 2012 в 19:14

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

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