The NetBSD Project

CVS log for src/etc/rc.d/fsck_root

[BACK] Up to [cvs.netbsd.org] / src / etc / rc.d

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.6 / (download) - annotate - [select for diffs], Tue Sep 20 12:13:21 2011 UTC (8 months ago) by apb
Branch: MAIN
CVS Tags: yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, yamt-pagecache, netbsd-6-base, netbsd-6, HEAD
Changes since 1.5: +28 -14 lines
Diff to previous 1.5 (colored)

Don't try to fsck root device if "/" is not mentioned in fstab.
Also don't assume that all network mounts are "nfs".

Revision 1.5 / (download) - annotate - [select for diffs], Sat Sep 25 15:10:14 2010 UTC (20 months ago) by bad
Branch: MAIN
CVS Tags: matt-mips64-premerge-20101231, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

Treat empty or missing fs_passno field like it has a value of 0 as fstab(5)
specifies.
Related to PR misc/43905 but does not fix the underlying issues.

Revision 1.4 / (download) - annotate - [select for diffs], Tue Feb 16 02:46:02 2010 UTC (2 years, 3 months ago) by mrg
Branch: MAIN
Changes since 1.3: +7 -6 lines
Diff to previous 1.3 (colored)

only fsck / if we find it in /etc/fstab.  diskless systems don't need
a / entry.

XXX: still get an error from "mount /" in etc/rc.d/root itself.

Revision 1.3 / (download) - annotate - [select for diffs], Fri Jul 10 20:02:21 2009 UTC (2 years, 10 months ago) by christos
Branch: MAIN
CVS Tags: matt-premerge-20091211
Changes since 1.2: +8 -26 lines
Diff to previous 1.2 (colored)

1. centralize the fsck error handling
2. don't check if root is on nfs
3. reboot -n if root was modified as the manual page suggests

Revision 1.2.2.2 / (download) - annotate - [select for diffs], Wed May 13 19:18:03 2009 UTC (3 years ago) by jym
Branch: jym-xensuspend
Changes since 1.2.2.1: +52 -0 lines
Diff to previous 1.2.2.1 (colored) to branchpoint 1.2 (colored) next main 1.3 (colored)

Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html

Revision 1.2.2.1, Tue Apr 28 13:08:51 2009 UTC (3 years ago) by jym
Branch: jym-xensuspend
Changes since 1.2: +0 -69 lines
FILE REMOVED

file fsck_root was added on branch jym-xensuspend on 2009-05-13 19:18:03 +0000

Revision 1.2 / (download) - annotate - [select for diffs], Tue Apr 28 13:08:51 2009 UTC (3 years ago) by apb
Branch: MAIN
CVS Tags: jym-xensuspend-nbase, jym-xensuspend-base
Branch point for: jym-xensuspend
Changes since 1.1: +18 -1 lines
Diff to previous 1.1 (colored)

Do nothing if root file system has fs_passno=0 in /etc/fstab.
(It might be better to change fsck(8) so that "fsck -p" always checks
fs_passno, whether or not file systems are specified on the command
line.)

Revision 1.1 / (download) - annotate - [select for diffs], Tue Apr 21 16:08:57 2009 UTC (3 years, 1 month ago) by joerg
Branch: MAIN

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.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>