在將數據存儲到這個分區之前,你必須用某種文件系統格式化,這樣Linux才能用它。每種文件系統類型都用自己的命令行程序來格式化分區。
mkfs命令:
mkfs -t fstype /dev/part
mkfs -t ext4=mkfs.ext4=mke2fs -t ext4
mkfs -t ext3=mkfs.ext3=mke2fs -j=mke2fs -t ext3
mkfs -t ext2=mkfs.ext2=mke2fs=mke2fs -t ext2
mke2fs幾個必要重要的參數:
參數 | 用途 | |||
-t {ext2|ext3|ext4} | 格式化文件系統類型 | |||
-b {1024|2048|4096} | 指定塊大小 | |||
-L label: | 設定卷標 | |||
-r | 預留給管理使用的塊的個數 | |||
-E | 設定文件系統的擴展屬性 |
tune2fs是調整和查看ext2/ext3文件系統的文件系統參數,Windows下面如果出現意外斷電死機情況,下次開機一般都會出現系統自檢。Linux系統下面也有文件系統自檢,而且是可以通過tune2fs命令,自行定義自檢週期及方式。
tune2fs幾個必要重要的參數:
參數 | 用途 | |||
-l | 顯示文件系統超級塊信息 | |||
-L label | 重新設定卷標 | |||
-m | 調整預留給管理使用的塊所佔據總體空間比例 | |||
-r | 調整預留給管理使用的塊的個數 | |||
-o | 設定掛載默認選項 | |||
-O | 設定文件系統默認特性 | |||
-E | 調整文件系統的擴張屬性 |
實例:
tune2fs -r 40000 /dev/hda1 調整/dev/hda1分區的保留空間爲40000個磁盤塊
tune2fs -o acl,user_xattr /dev/hda1 設置/dev/hda1掛載選項
啓用Posix Access Control Lists和用戶指定的擴展屬性
開機取消自檢:
tune2fs -l /dev/sdb1 | grep -E ‘Maximum mount count:|Check interval’
tune2fs -i 0 -c 0 /dev/sdb1