直接把一个分区进行一下挂载,通过能不能挂得上就可以知道他有没有被格式化过了。
例如:
# fdisk /dev/sdk -l
Disk /dev/sdk: 1073.7 GB, 1073741824000 bytes
64 heads, 32 sectors/track, 1024000 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Device BootStart EndBlocks Id System
/dev/sdk1 1512000 524287984 83 Linux
/dev/sdk2512001 1024000 524288000 83 Linux
#
# mount /dev/sdk1 /data5
mount: you must specify the filesystem type
#
没有被格式化的分区是挂不上去的。
方法二:
fdisk -l 显示所有分区
blkid 显示格式化过的分区
两者对比即可。
三者都兼容的文件系统只有FAT32但FAT32单个文件的极限是4G ,无法识别4G以上的文件
如果只有Windows和Linux的话
可以用NTFS,单个文件最大2T
Linux可以兼容Win和Mac能识别的所有文件系统
关键是Win与Mac共通的只有FAT32……
======================================
刚在网上查了下,
exFAT貌似可以满足你的需求,单个文件超过4G——理论单个文件允许可以达到和XFS一样的9E(1E=1024P、1P=1024T、1T=1024G)
三种系统都能识别
限制是:
1.Win XP以下版本不支持,XP需补丁KB955704。Vista下不能使用ReadyBoost功能
2.Mac系统必须是10.6.5以上才识别
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)