原來,在Linux系統也有快速格式化功能
阿新 • • 發佈:2018-12-26
一、問題背景
在使用mkfs格式化1TB左右容量的硬碟時發現所耗費的時間很長,簡直是一種折磨。那麼,對於Linux的硬碟格式化是否也有像windows系統下快速格式化功能呢?經過查閱相關資料,發現Linux也具備快速格式化功能。目前網上大部分資料都是關於快速格式化ext3檔案系統的,能不能對ext2、ext4、xfs、btrfs也實現快速格式化呢?
二、實驗過程
1、給系統加一塊磁碟,並將其新建分割槽。
2、將目標磁碟快速格式化為ext2格式。
[[email protected] ~]# mkfs.ext2 -T largefile /dev/sdb1
mke2fs 1.42 .9 (28-Dec-2013)
檔案系統標籤=
OS type: Linux
塊大小=4096 (log=2)
分塊大小=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
5120 inodes, 1310464 blocks
65523 blocks (5.00%) reserved for the super user
第一個資料塊=0
Maximum filesystem blocks=1342177280
40 block groups
32768 blocks per group, 32768 fragments per group
128 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736
Allocating group tables: 完成
正在寫入inode表: 完成
Writing superblocks and filesystem accounting information: 完成
掛載到/mnt下檢視一下詳情。
[[email protected] ~]# mount /dev/sdb1 /mnt
[ [email protected] ~]# df -T
由於磁碟容量小,一秒不到的時間就完成了格式化工作,實驗證明:Linux系統中的磁碟是可以快速格式化為ext2格式的。
2、按照同樣的流程操作,將磁碟格式化為ext3、ext4,都能夠順利的被快速格式化。但是,xfs、btrfs就不能被快速格式化了!
3、經過反覆查閱各種資料及閱讀Linux系統中關於mkfs.xfs及mkfs.btrfs的幫助文件,均未發現快速格式化方案。
三、結論
1、遇到ext2、ext3、ext4等格式的大容量磁碟格式化時,為避免耗費大量的時間來等待格式化過程,可以對其使用快速格式化方案。
2、xfs及btrfs格式的檔案系統一般格式化速度比較快。目前沒有發現很好的快速格式化方案,誰知道的話請告知一下,謝謝!