freebsd-dev/sbin/fsck_ffs
Kirk McKusick 77b63aa0fc Since the switch to GPT disk labels, fsck for UFS/FFS has been
unable to automatically find alternate superblocks. This checkin
places the information needed to find alternate superblocks to the
end of the area reserved for the boot block.

Filesystems created with a newfs of this vintage or later will
create the recovery information. If you have a filesystem created
prior to this change and wish to have a recovery block created for
your filesystem, you can do so by running fsck in forground mode
(i.e., do not use the -p or -y options). As it starts, fsck will
ask ``SAVE DATA TO FIND ALTERNATE SUPERBLOCKS'' to which you should
answer yes.

Discussed with: kib, imp
MFC after: 2 weeks
Differential Revision: https://reviews.freebsd.org/D11589
2017-08-09 05:17:21 +00:00
..
dir.c Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
ea.c UFS2: make di_extsize unsigned. 2013-10-24 00:33:29 +00:00
fsck_ffs.8 Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
fsck.h fsck_ffs: Unsign some variables and make use of reallocarray(3). 2017-04-22 14:50:11 +00:00
fsutil.c Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
gjournal.c Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
globs.c fsck_ffs: Unsign some variables and make use of reallocarray(3). 2017-04-22 14:50:11 +00:00
inode.c fsck_ffs: Unsign some variables and make use of reallocarray(3). 2017-04-22 14:50:11 +00:00
main.c Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
Makefile sbin: normalize paths using SRCTOP-relative paths or :H when possible 2017-03-04 11:33:01 +00:00
Makefile.depend Add META_MODE support. 2015-06-13 19:20:56 +00:00
pass1.c In fsck_ffs pass1, prevent the inosused variable from wrapping. 2017-04-14 15:22:00 +00:00
pass1b.c Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
pass2.c Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
pass3.c Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
pass4.c Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
pass5.c Renumber copyright clause 4 2017-02-28 23:42:47 +00:00
setup.c Since the switch to GPT disk labels, fsck for UFS/FFS has been 2017-08-09 05:17:21 +00:00
suj.c Commit the 64-bit inode project. 2017-05-23 09:29:05 +00:00
utilities.c Renumber copyright clause 4 2017-02-28 23:42:47 +00:00