Linux DISKHigh

Disk Mounted Read-Only in Linux

In Linux, a disk may be mounted read-only due to file system errors, media corruption, or incorrect mount settings.

Updated at February 11, 2026
10-15 min
Medium
FixPedia Team
Применимо к:UbuntuDebianFedoraArch Linux

If the disk is mounted as read-only, you will not be able to create or modify files. The main reasons are file system errors, media damage, or incorrect mount parameters.

Below are quick solutions.


Method 1: Check the File System

  1. Unmount the disk:
sudo umount /path/to/disk
  1. Check the file system:
sudo fsck -y /dev/sdXn

Replace sdXn with your device name.


Method 2: Mount with Write Permissions

  1. Create a mount point if necessary:
sudo mkdir -p /mnt/mydisk
  1. Mount the disk with write permissions:
sudo mount -o remount,rw /dev/sdXn /mnt/mydisk

Method 3: Check Access Rights

  • Make sure the current user has permissions on the directory:
sudo chown $USER:$USER /mnt/mydisk

Additional Reasons

  • The disk is physically damaged
  • Presence of errors in RAID or LVM
  • Automatic mounting with the ro option

Conclusion

Most often, checking the file system and mounting with write permissions helps. If the disk continues to mount as read-only, there may be a hardware issue.

FixPedia

Free encyclopedia for fixing errors. Step-by-step guides for Windows, Linux, macOS and more.

© 2026 FixPedia. All materials are available for free.

Made with for the community