On Thu, Oct 11, 2012 at 05:10:19PM +0600, ???? ??????? wrote: > ?????, 10 ??????? 2012 ?. ???????????? Nick Holland ?????: > > > On 10/09/2012 12:55 PM, ???? ??????? wrote: > > > >> Hello! > >> > >> I'm investigating /etc/rc script. And I found the following there: > >> > >> if [ -e /fastboot ]; then > >> echo "Fast boot: skipping disk checks." > >> elif [ X"$1" = X"autoboot" ]; then > >> echo "Automatic boot in progress: starting file system checks." > >> > >> > >> hmm... if I put /fastboot, no filesystem will be checked ? > >> > > > > so says the code, yes. > > > > how it supposed > >> to work for non-nfs filesystems ? > >> > > > > "properly"? > > > > they'll be not checked, too? > > > > Just one more question. > If /fastboot presents, filesystem won't be checked, right? > But how does fsck detects if there's /fastboot? Is it possible thing to do > without actually mount it?
fsck does not do anything with /fastboot. The rc script (which calls fsck) does that. During boot, the / filesystem is initially mounted read-only, and then is possibly checked by the rc script. After that, the root filesystem ro status is updated to rw. > > Is it possible to mount dirty filesystem in read-only mode ? If not, it > doesn't make sense at all. Yes, you can mount dirty filesystem with -f. Even read-write iirc. Very dangerous. -Otto