How-to guides
Recovering from Read-Only Root Filesystem
A virtual machine (VM) may encounter a situation where its root filesystem (/) becomes mounted in read-only (ro) mode, preventing system changes and causing services to fail.
1. Check Current Mount Status
mount | grep " / "2. Remount the Root Partition as Read-Write
sudo mount -o remount,rw /Verify the change:
mount | grep " / "3. Verify Hostname Configuration
Make sure /etc/hostname and /etc/hosts are consistent.
cat /etc/hostname
cat /etc/hosts4. Check /etc/fstab Configuration
cat /etc/fstabIf the file does not exist, recreate it with the following default content:
LABEL=cloudimg-rootfs   /          ext4   discard,errors=remount-ro   0 1
LABEL=UEFI              /boot/efi  vfat   umask=0077                  0 1When disks look like this:
$ lsblk -a -o NAME,SIZE,TYPE,LABEL,UUID,MOUNTPOINTS
NAME      SIZE TYPE LABEL           UUID                                 MOUNTPOINTS
sda        80G disk
├─sda1   79.9G part cloudimg-rootfs 35676d47-f2e1-4e9a-9829-69227fae0c7e /
├─sda14     4M part
└─sda15   106M part UEFI            2958-59D9                            /boot/efi
sr0       486K rom  config-2        2023-01-17-15-10-53-00Last updated on
