Annotation of researchv10dc/man/adm/man8/chuck.8, revision 1.1.1.1

1.1       root        1: .TH CHUCK 8
                      2: .CT 1 sa_nonmortals
                      3: .SH NAME
                      4: chuck \- a file system checking program
                      5: .SH SYNOPSIS
                      6: .B /etc/chuck
                      7: [
                      8: .I option ...
                      9: ]
                     10: .I device
                     11: .PP
                     12: .B /etc/chuck
                     13: .B -M
                     14: .I blocks
                     15: .I device
                     16: .PP
                     17: .B /etc/upchuck
                     18: [
                     19: .B -w
                     20: ] [
                     21: .B -p
                     22: .I program
                     23: ]
                     24: .SH DESCRIPTION
                     25: .PP
                     26: .I Chuck
                     27: checks and optionally repairs the file system on the named
                     28: .I device.
                     29: It is normally invoked by
                     30: .I upchuck
                     31: by
                     32: .IR rc (8)
                     33: during reboots.
                     34: The
                     35: .B -w
                     36: flag to
                     37: .I upchuck
                     38: is passed on to
                     39: .I program.
                     40: If
                     41: .I program
                     42: is not present, the default is
                     43: .FR /etc/chuck .
                     44: (Try, as super-user,
                     45: .B "/etc/upchuck -p /bin/echo
                     46: to see the normal arguments to
                     47: .IR chuck .)
                     48: If
                     49: .I upchuck
                     50: can read the raw version of
                     51: .I device,
                     52: it will, except for the root file system.
                     53: .PP
                     54: The options are
                     55: .TP
                     56: .B -w
                     57: Try to do standard repairs.
                     58: .TP
                     59: .BI -b " blocksize
                     60: Specify file system block size; default is 4096.
                     61: .TP
                     62: .B -i
                     63: Interactive.
                     64: Ask approval for each change.
                     65: .TP
                     66: .BI -I " inode ...
                     67: .br
                     68: .ns
                     69: .TP
                     70: .BI -B " block ...
                     71: Report on inodes or blocks specified by number.
                     72: .TP
                     73: .B -v
                     74: Verbose.
                     75: Give more commentary.
                     76: .PP
                     77: .I Chuck
                     78: can also make a new file system:
                     79: .B "chuck -M"
                     80: .I size device
                     81: makes a bitmapped file system (only)
                     82: of
                     83: .I size
                     84: 4096-byte blocks
                     85: on
                     86: .IR device .
                     87: It asks approval before writing.
                     88: .SH FILES
                     89: .F /etc/fstab
                     90: .SH "SEE ALSO"
                     91: .IR fstab (5), 
                     92: .IR filsys (5), 
                     93: .IR fsck (8),
                     94: .IR reboot (8)
                     95: .SH BUGS
                     96: .I Chuck
                     97: does not replace real expertise.
                     98: It will not automatically repair a file system with duplicate blocks.
                     99: In complicated situations it may have to be run
                    100: several times to get complete consistency.
                    101: .br
                    102: It will not recover from I/O errors in reading the inodes,
                    103: and does not yet extend
                    104: .F lost+found
                    105: when necessary.
                    106: .br
                    107: It uses memory freely (about 12 bytes per file system block
                    108: and 84 bytes per inode).
                    109: .br
                    110: .I Chuck
                    111: is still experimental,
                    112: and acts the part.
                    113: Error messages are usually inscrutable.
                    114: .br
                    115: It believes even preposterous super-blocks and
                    116: consequently can get core images.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.