如何判断linux *** 作系统的某个分区是否格式化

如何判断linux *** 作系统的某个分区是否格式化,第1张

方法一:

直接把一个分区进行一下挂载,通过能不能挂得上就可以知道他有没有被格式化过了。

例如:

# 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以上才识别


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8984295.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存