e2fsck(8) - 使い方

e2fsck(8)の使い方を示す。
Linux ext2/ext3ファイルシステムを検査したり修復したりする。

使い方

  • プライマリのスーパーブロックが壊れた場合の代替スーパーブロックの指定例
    # e2fsck -b 8193 /dev/sdb1
    
    8193 : ブロックサイズが1024の場合
    16384 : ブロックサイズが2048の場合
    32768 : ブロックサイズが4096の場合

  • ファイルシステムをread onlyで検査する。
    [root@localhost ~]# e2fsck -nfv /dev/sdb1
    e2fsck 1.39 (29-May-2006)
    Pass 1: Checking inodes, blocks, and sizes
    Pass 2: Checking directory structure
    Pass 3: Checking directory connectivity
    Pass 4: Checking reference counts
    Pass 5: Checking group summary information
    
          11 inodes used (0.04%)
           1 non-contiguous inode (9.1%)
             # of inodes with ind/dind/tind blocks: 0/0/0
        4800 blocks used (4.69%)
           0 bad blocks
           0 large files
    
           0 regular files
           2 directories
           0 character device files
           0 block device files
           0 fifos
           0 links
           0 symbolic links (0 fast symbolic links)
           0 sockets
    --------
           2 files
    [root@localhost ~]#
  • 全自動修復(未確認)
    # e2fsck -p /dev/sdb1

コメント