Split fsck during boot into two phases. Check the root file system
commitafede7c4bad7bd7d9b4b8236a445c362028b538b
authorJoerg Sonnenberger <joerg@NetBSD.org>
Tue, 21 Apr 2009 16:08:57 +0000 (21 16:08 +0000)
committerJoerg Sonnenberger <joerg@NetBSD.org>
Tue, 21 Apr 2009 16:08:57 +0000 (21 16:08 +0000)
tree6c3bd807c870970272fb92d5af4d2ea8aa389ae0
parent1abc9c59957f23355cb1627579195ffed42c9ff6
Split fsck during boot into two phases. Check the root file system
first, mount root and run the various disk providers. Add swap and
check the remaining file systems after that.
This breaks the dependency cycle for lvm, which needs writeable /dev.
Depend on rndctl in cgd.
15 files changed:
distrib/sets/lists/etc/mi
etc/mtree/special
etc/rc.d/DISKS [new file with mode: 0644]
etc/rc.d/Makefile
etc/rc.d/ccd
etc/rc.d/cgd
etc/rc.d/fsck_root [new file with mode: 0755]
etc/rc.d/lvm
etc/rc.d/mountcritlocal
etc/rc.d/raidframe
etc/rc.d/rndctl
etc/rc.d/root
etc/rc.d/swap1
etc/rc.d/wdogctl
usr.sbin/postinstall/postinstall