Here are the solutions you see online:http://blog.csdn.net/heqiuya/article/details/7870554
[Plain]View PlainCopy
- In fact, it is a power-down protection, the SD card before it becomes a system file, just need to re-mount the SD cards again OK.
- Fat:filesystem Panic (Dev mmcblk0p4)
- Fat_free_clusters:deleting FAT Entry Beyond EOF
- File system has been set read-only
- JFFS2 Notice: (410) Check_node_data:wrong data CRC in data node at 0x0a6537b8:read 0x989975b, calculated 0x9b01bd19.
- You can use Mount to view
- /DEV/MMCBLK0P4 on/mnt/sd type VFAT (ro,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset= cp936)
- /DEV/MMCBLK0P4 on/home/sd type VFAT (ro,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset= cp936)
- Add a sentence to the/etc/init.d/rcs
- Mount-o REMOUNT,RW/DEV/MMCBLK0P4
Another way of saying online, change FAT32 format to ext2 file system format:
I tried to solve my problem with the method above, but I had a problem.
I am using the DMESG command to view the U disk error message,
[Plain]View PlainCopy
- Fat:filesystem Panic (Dev sda1)
- Fat_free_clusters:deleting FAT Entry Beyond EOF
- File system has been set read-only
[Plain]View PlainCopy
- Use the Mount command to print out the mounted format as RO is read-only mode.
- Add the Remount parameter to the Mount command and modify the/etc/fstab file to mount successfully.
- Mount-o REMOUNT,RW/MNT/SD
[Plain]View PlainCopy
- There is no way to use the second way, format u disk for ext2 format.
- First confirm whether the kernel supports ext2 file system, my kernel is 2.6.24, the default does not support ext2, so I added ext2 support in the Kernel menu item, take static mode, update the kernel after compiling.
- Then format the U-disk
- #mkfs. ext2/dev/sda1
- The current test situation is normal.
[HTML]View PlainCopy
Problems and solutions of U-Disk read-only in FAT32 format under Linux