Файловая система только для чтения

Я использую Ubuntu 12.10. При открытии любой оболочки я получаю следующую ошибку:

/home/jack/.rbenv/libexec/rbenv-init: line 87: cannot create temp file for here-document: Read-only file system

Я понял, что это не просто проблема rbenv, так как любой файл, который я пытаюсь записать, возвращает ошибка, связанная с тем, что система доступна только для чтения.

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

Вот мой / etc / fstab

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda1 during installation
UUID=1cc4b2ab-a984-4516-ac25-6d64f5050244 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=4e0dfeae-701a-43ce-b5c6-65f15ab3d8e3 none            swap    sw              0       0

Вся файловая система доступна только для чтения. Я попробовал следующее

sudo fsck.ext4 -f /dev/sda1

, которое дало следующий (сокращенный) вывод

/dev/sda1: ***** FILE SYSTEM WAS MODIFIED *****
/dev/sda1: ***** REBOOT LINUX *****
/dev/sda1: 1257080/45268992 files (1.0% non-contiguous), 50696803/181051904 blocks
4
задан 4 November 2012 в 14:25

4 ответа

Я перезагрузился и снова работал. Проблема впервые появилась, когда менеджер обновлений выполнял обновление. Внезапно он не смог записать на диск.

Я перезагрузился и попытался загрузить старое ядро, оно жаловалось на нечитаемую файловую систему. Я нажал опцию исправления, но тоже не удалось, затем я перезагрузил и загрузил ядро ​​позже (3.5.0-18-generic), и теперь оно работает.

Хочу отметить, что эта версия Ubuntu 12.10 amd64 не работает, как я ожидал, она терпит много сбоев, и мне пришлось 2 раза загружаться с USB-накопителя, чтобы переконфигурировать все, так как не удалось смонтировать файл система.

Чтобы решить, что я загрузился с помощью USB-накопителя и терминала, выполнил:

sudo dpkg-reconfigure -a 

Чтобы переконфигурировать все. После этого снова загрузили диск 12.10 (не usb-накопитель) и заново все перенастроили, так как gnome-shell не работал должным образом.

Итак, я снова выполнил:

sudo dpkg-reconfigure -a
0
ответ дан 4 November 2012 в 14:25

У меня та же проблема с Xubuntu 12.10. FS внезапно и случайно становится доступным только для чтения. Возможно, это связано с этой ошибкой:

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1063354

Похоже, проблема в новом ядре.

0
ответ дан 4 November 2012 в 14:25

Если бы это случилось на моем и, кажется, все было отсортировано, по крайней мере, на данный момент. Загрузитесь с более старого ядра в grub, затем снова выполните обновление до новейшей версии xubuntu. После этого сразу перезагрузите. Когда grub снова появится, загрузитесь в режиме восстановления для последнего ядра. Выберите fsck. Появится сообщение о том, что для продолжения необходимо изменить файловую систему на чтение / запись (или что-то в этом роде). Выберите «Да», дайте ему выполнить проверку и перезапустите. Загрузиться нормально, и это должно сработать, все равно для меня.

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

0
ответ дан 4 November 2012 в 14:25

Я подозревал, что это проблема с моим жестким диском, поэтому я:

  • купил и установил новый жесткий диск с такими же характеристиками и
  • переустановил Ubuntu 12.04 на это.

Я запускаю его с новым жестким диском, и мне еще предстоит столкнуться с какими-либо проблемами.

0
ответ дан 4 November 2012 в 14:25

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

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