DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

Solving filesystem problems

Checking filesystems with fsck
    Generic fsck and its options
        Parallel filesystem checking

Checking s5 filesystems

Sample fsck use for s5 filesystems

s5 filesystem components checked by fsck
    Using fsck_s5 to check superblocks
        Using fsck_s5 to check filesystem size and inode list size
        Using fsck_s5 to check free-block list
        Using fsck_s5 to check free-block count
        Using fsck_s5 to check free inode count
    Using fsck_s5 to check inodes
        Using fsck_s5 to check format and type
        Using fsck_s5 to check link count
        Using fsck_s5 to check duplicate blocks
        Using fsck_s5 to check bad block numbers
        Using fsck_s5 to check inode size
    Using fsck_s5 to check indirect blocks
    Using fsck_s5 to check directory data blocks
        Using fsck_s5 to check directory unallocated
        Using fsck_s5 to check bad inode number
        Using fsck_s5 to check incorrect ``&.'' and ``..'' entries
        Using fsck_s5 to check disconnected directories
    Using fsck_s5 to check regular data blocks

Running fsck on an s5 filesystem
    fsck_s5 initialization phase
    General errors for fsck_s5
    Meaning of yes/no responses for fsck_s5
    fsck_s5 Phase 1: Check Blocks and Sizes
        Types of error messages--fsck_s5 Phase 1
        fsck_s5 Phase 1 error messages
    fsck_s5 Phase 1B: rescan for More DUP
    fsck_s5 Phase 2: check pathnames
        Types of error messages--fsck_s5 Phase 2
        fsck_s5 Phase 2 error messages
    fsck_s5 Phase 3: check connectivity
        Types of error messages--fsck_s5 Phase 3
        fsck_s5 Phase 3 error messages
    fsck_s5 Phase 4: Check Reference Counts
        Types of error messages--fsck_s5 Phase 4
        fsck_s5 Phase 4 error messages
    fsck_s5 Phase 5: check free List
        Types of error messages - fsck_s5 Phase 5
        fsck_s5 Phase 5 error messages
    fsck_s5 Phase 6: Salvage Free List
        fsck_s5 Phase 6 error messages
    fsck_s5 cleanup phase
        fsck_s5 cleanup phase messages

Checking ufs filesystems

ufs filesystem components checked by fsck
    Using fsck_ufs to check superblocks
        Using fsck_ufs to check filesystem size and inode list size
        Using fsck_ufs to check free block list
        Using fsck_ufs to check free block count
        Using fsck_ufs to check free inode count
    Using fsck_ufs to check inodes
        Using fsck_ufs to check format and type
        Using fsck_ufs to check link count
        Using fsck_ufs to check duplicate blocks
        Using fsck_ufs to check bad block numbers
        Using fsck_ufs to check inode size
    Using fsck_ufs to check directory data blocks
        Using fsck_ufs to check directory unallocated
        Using fsck_ufs to check bad inode number
        Using fsck_ufs to check incorrect ``.'' and ``..'' entries
        Using fsck_ufs to check disconnected directories

Running fsck on a ufs filesystem
    fsck_ufs initialization phase
    fsck_ufs Phase 1: check blocks and sizes
        fsck_ufs Phase 1 error messages
    fsck_ufs Phase 1B: rescan for more DUP
    fsck_ufs Phase 2: check pathnames
        fsck_ufs Phase 2 error messages
    fsck_ufs Phase 3: Check Connectivity
        fsck_ufs Phase 3 error messages
    fsck_ufs Phase 4: check reference counts
        fsck_ufs Phase 4 error messages
    fsck_ufs Phase 5: check cylinder groups
        fsck_ufs Phase 5 error messages
    fsck_ufs cleanup phase

Checking sfs filesystems

Checking vxfs filesystems

Running fsck on a vxfs filesystem
    Invocation from system startup
    fsck_vxfs sample command use
    fsck_vxfs initiation phase
    fsck_vxfs superblock verification phase
    fsck_vxfs sanity check
    fsck_vxfs intent log replay
    Full vxfs fsck
        Full filesystem check: pass 1
        Full filesystem check: pass 2
        Full filesystem check: pass 3
        Full filesystem check: pass 4

Checking bfs filesystems

Checking dos filesystems
    Sample fsck_dosfs command use
    dos filesystem components checked by fsck
        dosfs-fsck phase 1: check FATs
        dosfs-fsck phase 2: check directory entries (pass 1)
        dosfs-fsck phase 3: cross reference check
        dosfs-fsck phase 4: check directory entries (pass 2)
        dosfs-fsck phase 4: check boot area (FAT 32 only)
    fsck_dosfs - user interface