Lubuntu загружается в терминал | Не удалось создать файл блокировки в /tmp/.tX0-lock

После внезапного сбоя питания моя машина (Lubuntu 16.04) столкнулась с той же проблемой, описанной здесь .

Моя машина загружается в терминал. И когда я выполняю команду startx, она дает:

(EE) Could not create lock file in /tmp/.tX0-lock

Таким образом, чтобы выполнить sudo X -configure, я выполнил указанную ниже команду и получил ошибку, описанную ниже.

sudo mount -o remount,rw /

[2112.489077] EXT4-fs error (device sda1): ext4_remount:4667: Abort forced by user
mount: cannot remount /dev/sda1 read-write, is write-protected

Итак, я загружаюсь в работающую систему и выбрал , чтобы спасти сломанную систему и в оболочке с /dev/sda1, смонтированной на /, и выполнил следующие команды

sudo mount -o remount,rw /

И он выполняется без ошибок.

После того, как я выполнил следующее

sudo fsck /dev/sda1

Результат был чистым, без ошибок.

После этого я выполнил следующую команду.

sudo X -configure

Затем машина перезапустилась и получила тот же they, который я описал в первой части этого вопроса.

Обновление

Я попробовал другое живое изображение Ubuntu 16.04.

Теперь, когда я запускаю fsck.ext4 -f /dev/sda5 из живого изображения, он говорит, что /dev/sda5 смонтирован.

Но когда я запускаю umount /dev/sda5, он говорит, что /dev/sda5 не смонтирован.

Я полагаю, что проблема связана с моим /dev/sda5 разделом. Я прав?

Как мне починить машину? Любая маленькая помощь будет оценена

1
задан 9 December 2017 в 00:42

1 ответ

Наконец мне удалось решить проблему.

Проблема была из-за поврежденной (не совсем) записи для раздела подкачки в моем /etc/fstab. Запись свопа была /dev/sda5 вместо UUID.

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

Таким образом, замена имени подкачки с /dev/sda5 на UUID в /etc/fstab с живого USB исправила проблему.

Но я ничего не изменил в /etc/fstab до того, как началась эта проблема, и не знаю, почему эта проблема произошла.

Этот ответ объясняет, почему нам нужно добавить UUID в fstab вместо /dev/sd_

0
ответ дан 9 December 2017 в 00:42

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

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