Рейтинг:0

Ubuntu изменена на файловую систему только для чтения после обновления и установки rbenv

флаг jp

Нуб Linux, использующий Ubuntu 20.04.3 для изучения кода.

Предыстория: сегодня утром Ubuntu предложил мне установить обновления и перезапустить компьютер. я устанавливал рбенв и Ruby Gems на этой неделе пытаются исправить мою среду разработки (ранее я установил Ruby через Судо подходит и это вызвало хаос). я имел рбенв работал нормально, и он устанавливал глобальную версию Ruby на правильную последнюю версию, но мне пришлось источник ~/.bash_profile чтобы правильно добавить прокладки, иначе по умолчанию будет установлен рубин подходящий. я тоже сделал судо подходящее обновление с терминала перед установкой rbenv, и все работало нормально в течение 3 дней, пока я не выполнил обновление/перезапуск, который мне предложили.

Теперь хаос.

Пытаясь источник ~/.bash_profile Я получаю следующую ошибку:

/usr/lib/rbenv/libexec/rbenv-init: строка 131: невозможно создать временный файл для здесь-документа: файловая система только для чтения

Пытаясь сохранить любые файлы с помощью графического интерфейса, я получаю

Не удалось сохранить «GREED_RULES.txt»: невозможно записать файл «/home/vida/Desktop/koans/GREED_RULES.txt» (неизвестно (FileSystemError): ошибка: EROFS: файловая система только для чтения, откройте «/home/vida/ Рабочий стол/koans/GREED_RULES.txt')

Пытался sudo mount -o перемонтировать, rw /dev/sda5 и получить mount: /: не может перемонтировать /dev/sda5 для чтения-записи, защищен от записи.

Мой etc/fstab

/etc/fstab: информация о статической файловой системе.
Используйте «blkid», чтобы напечатать универсальный уникальный идентификатор для
устройство; это может использоваться с UUID= как более надежный способ именования устройств.
это работает, даже если диски добавляются и удаляются. См. fstab(5).
<файловая система> <точка монтирования> <тип> <параметры> <дамп> <пароль>
/ был в /dev/sda5 во время установки
UUID=a0f66c38-8b52-4d2f-87f2-a8ef1e49796b / ошибки ext4=remount-ro 0 1
/boot/efi был на /dev/sda1 во время установки
UUID=A88E-FD34 /boot/efi vfat umask=0077 0 1
/swapfile нет swap sw

Я просмотрел кучу других подобных вопросов, но им, как правило, 5-8 лет, и они используют виртуальные машины, это довольно новая установка и единственная ОС на этой машине.

Soren A avatar
флаг mx
Часто, когда файловая система становится доступной только для чтения, это происходит из-за программной или аппаратной ошибки. Попробуйте загрузиться с живого носителя (USB, DVD ..) и запустите `fsck -y /dev/sda5`, чтобы проверить и восстановить корневую ФС. Вы также можете заглянуть в /var/log/syslog на наличие ошибок диска примерно в то время, когда FS стала ReanOnly.
Siobhan Vida Ashmole avatar
флаг jp
Это сработало достаточно хорошо! Потребовалось немного работы для успешной перезагрузки (были проблемы с ncq), но в конечном итоге она была решена. Спасибо!

Ответить или комментировать

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