(bash)对于特定的目录,我需要发现该文件系统支持的最大文件大小。所讨论的文件系统可能是从外部USB媒体挂载的,可能是FAT32、NTFS、exfat或ext2。我知道我可以部分地猜测来自mount的信息,但是我想要一个更干净的解决方案--另外,在exfat的情况下,mount将文件系统类型显示为"fuseblk“。(我正在运行Linux3.2.04-686-pae #1 SMPDebian3.2.51-1 i686 GNU/ Linux )
getconf FI
我需要从FAT32改为ext2,因为FAT32分区3在这个嵌入式Linux目标(电源周期、USB大容量存储断开等)中太容易出现。Ubuntu10.04桌面系统已经被用来验证分区类型是ext2,并且能够挂载SD卡分区,但是这需要在嵌入式Linux目标上工作。为什么mount -t ext2 /dev/mmcblk0p3 /media会导致mount: mounting /dev/mmcblk0p3 on /media failed: No such device