Linuxのファイルシステム管理(ext2,ext3,ext4)

2021-11-14 (日) 12:02:19

Linuxのファイルシステム管理(ext2,ext3,ext4)

ファイルシステムの作成

mke2fs

  • パーティション上にファイルシステムを作成
    • mke2fs <option> <device-file-name>
      mke2fs -t <file-system-type> <device-name>
      mke2fs -t <file-system-type> -c <device-name> ※作成前に不良ブロックを検査
      mke2fs -j <device-name> ※ext3ファイルシステムを作成
  • ファイルシステムタイプの指定
    mke2fs -t ext2
    mke2fs -t ext3
    mke2fs -t ext4

ファイルシステムの検査・修復

e2fsck

  • e2fsck <option> <device-name>
    e2fsck -p ※不良ブロックを自動的に修復する
    e2fsck -y ※問合せに常にyesで自動応答する
    e2fsck -n ※問合せに常にnoで自動応答する

ファイルシステム管理の設定

tune2fs

  • tune2fs <option> <device-name>
    tune2fs -c <count> ※fsckをしないでマウントする回数
    tune2fs -i <time> ※fsckをする時間間隔
    
    tune2fs -j ※ext2をext3に変換
    tune2fs -L ※ボリュームラベルを設定