User Tools

Site Tools


burim:openwrt:raid-fix-disk

Repairing EXT4 Filesystem on OpenWrt

If you encounter EXT4 file system errors on OpenWrt, follow these steps to diagnose and repair the issue.

1. Check Disk Detection

Run the following commands to verify that the disk is detected and check its state: logread | grep sda dmesg | grep sda lsblk

sql Copy code

2. Unmount the Partition

Before performing any checks, unmount the partition if it is mounted: umount /dev/sda1

csharp Copy code

3. File System Check (fsck)

If `fsck` is not installed, install it using: opkg update opkg install e2fsprogs

sql Copy code

Run the file system check and repair: e2fsck -f -y /dev/sda1

kotlin Copy code

4. Repair Journal Errors

If the journal is corrupted and repair fails, disable the journal (only if the data is not critical): tune2fs -O ^has_journal /dev/sda1

arduino Copy code

Then run `e2fsck` again: e2fsck -f -y /dev/sda1

mathematica Copy code

5. Re-Mount the Partition

After a successful repair, remount the partition: mount /dev/sda1 /mnt/sda1

yaml Copy code

6. Backup Important Data

Consider copying any important data to another location.

Prevention Tips

  • Ensure proper shutdown when restarting OpenWrt.
  • Use a UPS if OpenWrt is installed on a device prone to power interruptions.
  • Regularly back up data stored on external drives.

These steps should help diagnose and repair common EXT4 file system errors on OpenWrt devices.

burim/openwrt/raid-fix-disk.txt · Last modified: 2024/12/11 09:21 by burim

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki