Перейти к основному содержанию

Ubuntu — Read-only file system

Ubuntu

Иногда файловая система в Ubuntu может при загрузке перейти в состояние Read-only, когда с диска разрешено только чтение, а запись запрещена.

Проверить это довольно просто, попытавшись создать любой файл:

cd /
touch 123

В ответ получим ошибку:

cannot touch '123' : Read-only file system

linux

В моём случае под удар попала корневая директория, куда монтируется раздел /dev/sda1:

df -h

linux

В Ubuntu это нормальная ситуация, особенно если в /etc/fstab присутствует запись для монтирования корневой директории вида:

UUID=11111111-2222-3333-aaaa-444bbb555fff / ext4 errors=remount-ro 0 1

Запись errors=remount-ro означает, что директория будет смонтирована в режиме чтения, если в файловой системе будут найдены ошибки.

Качаем boot-repair-disk и пытаемся восстановить файловую систему с помощью fsck в нужном разделе:

sudo fsck -y /dev/sda1

Если нельзя в данный момент заняться проверкой диска, а нужно срочно вывести файловую систему из режима Read-only несмотря на ошибки, то поможет команда:

mount -o remount,rw /

linux

Проверим, создадим любой файл:

cd /
touch 123
rm 123

linux

Файл создаётся и удаляется. Не забудьте потом загрузиться с LiveCD и проверить файловую систему на ошибки.

Теги

 

Похожие материалы

Ansible is being run in a world writable directory

Поймал WARNING при попытке запустить ansible-playbook. Горе-разработчики сделали очередную палку в колёса. Теперь нельзя просто так взять и запустить команду из директории, доступной всем на запись. Команда запустится, но конфигурационный файл ansible.cfg применён не будет.

Теги

sed & awk

Дейл Догерти, Арнольд Роббинс, перевод В.Айсин
Sed и awk - это инструменты, используемые пользователями, программистами и системными администраторами - всеми, кто работает с текстовыми файлами. Sed, названный так потому, что это потоковый редактор, и он идеально подходит для применения серии правок к нескольким файлам. Awk, названный в честь разработчиков Ахо, Вайнбергера и Кернигана, является языком программирования, который позволяет легко манипулировать структурированными данными и создавать форматированные отчеты.

Теги

Ubuntu Server 18.04 — апгрейд до версии 20.04

Всем доброй ночи. Ночи, потому что системные администраторы чаще всего занимаются апгрейдом операционный систем по ночам, потому как днём на серверах работают юзеры. Сегодня апгрейдим Ubuntu Server 18.04 до версии 20.04.

Теги