e2fsck doesn't run after "maximal mount count reached" during boot?

Ralph Crongeyer rcrongeyer at rpicc.com
Wed Apr 23 12:13:25 GMT 2003


On Wednesday 23 April 2003 12:08 pm, Shern, Benjamin J wrote:

Great!  Thanks for the help. Yea I fixed it this morning by booting with the 
lunar cd and then running fsck from there, so to test I'll change the time 
interval to test. Here it goes.......

Ralph

> If you're already overdue for a fsck I think you'll get one anyway, I don't
> think you need to change the interval to every day.  But yes - I believe
> that should work.
>
>   > -----Original Message-----
>   > From: Ralph Crongeyer [mailto:rcrongeyer at rpicc.com]
>   > Sent: April 23, 2003 10:04 AM
>   > To: Lunar Linux Mailing List! (all are welcome)
>   > Subject: Re: e2fsck doesn't run after "maximal mount count
>   > reached" during boot?
>   >
>   >
>   > On Wednesday 23 April 2003 11:49 am, Shern, Benjamin J wrote:
>   >
>   > OK, if I change the 0 to a 1 and run tune2fs -i 1 /dev/hda2
>   > to change the
>   > amount of time to 1 day then reboot it should run fsck right?
>   >
>   > Ralph
>   >
>   > > This here is the culprit -
>   > > According to the fstab(5) manpage the last digit for root
>   >
>   > should be 1 and
>   >
>   > > all others should be 2.  Lunar install defaults to 0
>   >
>   > which means don't
>   >
>   > > check....
>   > > Ben
>   > >
>   > >   > -----Original Message-----
>   > >   > From: Shern, Benjamin J
>   > >   > Sent: February 12, 2003 10:59 AM
>   > >   > To: 'lunar at lunar-linux.org'
>   > >   > Subject: Root disk not getting fsck
>   > >   >
>   > >   >
>   > >   > Yikes!!!
>   > >   >
>   > >   > My root partition was not getting fsck'ed after an
>   >
>   > unclean dismount.
>   >
>   > >   > I believe I see why:
>   > >   >
>   > >   > Just a heads-up for those of you who have a /boot partition
>   > >   > on ext2 and /
>   > >   > partition on some other fs type.....
>   > >   >
>   > >   > Check your /etc/fstab and make sure the last digit is
>   > >   > non-zero on any
>   > >   > partitions you care about!
>   > >   > Ben
>   > >   >
>   > >   >
>   > >   >
>   > >   > lunar.install from the .iso :
>   > >   >
>   > >   > determine_fstab_settings()  {
>   > >   >
>   > >   >   LAST="0 0"
>   > >   >   case  $FSYS  in
>   > >   >         swap)  OPTIONS="defaults"                        ;;
>   > >   >     reiserfs)  OPTIONS="defaults,notail,noatime"         ;;
>   > >   >         ext3)  OPTIONS="defaults,noatime"                ;;
>   > >   >          xfs)  OPTIONS="defaults,noatime"
>   > >   > ;;
>   > >   >         ext2)  OPTIONS="defaults,noatime"
>   > >   >                case  $POINT  in
>   > >   >                  /)  LAST="0 1"                          ;;
>   > >   >                  *)  LAST="0 2"                          ;;
>   > >   >                esac
>   > >   >                ;;
>   > >   >   esac
>   > >   > }
>   > >   >
>   > >   > -----Original Message-----
>   > >   > From: Shern, Benjamin J
>   >
>   > [mailto:ShernBJ at louisville.stortek.com]
>   >
>   > >   > Sent: April 23, 2003 9:46 AM
>   > >   > To: 'Lunar Linux Mailing List! (all are welcome)'
>   > >   > Subject: RE: e2fsck doesn't run after "maximal mount count
>   > >   > reached" during boot?
>   > >   >
>   > >   >
>   > >   > The root partition should be mounted read-only - at which
>   > >   > point it can
>   > >   > be fsck'ed.  After it comes back clean, it should be
>   > >   > mounted read-write.
>   > >   > Ben
>   > >   >
>   > >   >   > -----Original Message-----
>   > >   >   > From: Terry Chan [mailto:tpchan at attbi.com]
>   > >   >   > Sent: April 23, 2003 9:41 AM
>   > >   >   > To: lunar at lunar-linux.org
>   > >   >   > Subject: Re: e2fsck doesn't run after "maximal mount count
>   > >   >   > reached" during boot?
>   > >   >   >
>   > >   >   >
>   > >   >   > Ralph,
>   > >   >   >
>   > >   >   > No it can't really happen automatically.  Slight chicken
>   > >   >   > and egg problem.
>   > >   >   >
>   > >   >   > You can't run e2fsck on a partition that is
>   >
>   > mounted already
>   >
>   > >   >   > -- it must be run
>   > >   >   > against a partition that is NOT mounted.  Egg part is that
>   > >   >   > the e2fsck binary is
>   > >   >   > only located on the partition that you are trying to fsck.
>   > >   >   > That's why you
>   > >   >   > need to boot from another source like the ISO to run
>   > >   >
>   > >   > e2fsck.  See ?
>   > >   >
>   > >   >   > Terry Chan
>   >
>   > ----------------------------------------------------------------
>   >
>   > >   >   > On Wed, Apr 23, 2003 at 08:51:48AM -0400, Ralph
>   >
>   > Crongeyer wrote:
>   > >   >   > > Terry, Thanks for the response. I just did that and it
>   > >   >   >
>   > >   >   > worked with no
>   > >   >   >
>   > >   >   > > problems! Thanks!
>   > >   >   > >
>   > >   >   > > But shouldn't this be happining automatically when the
>   > >   >   >
>   > >   >   > maximal mount count is
>   > >   >   >
>   > >   >   > > reached?
>   > >   >   > >
>   > >   >   > > Ralph
>   > >   >   > >
>   > >   >   > > > Ralph,
>   > >   >   > > >
>   > >   >   > > > Boot your Lunar box with any version of the Lunar
>   > >   >   >
>   > >   >   > Install/Rescue ISO.
>   > >   >   >
>   > >   >   > > > e2fsck is of course included on the ISO.
>   > >   >   > > >
>   > >   >   > > > After the ISO is booted, get to the point in the
>   > >   >   >
>   > >   >   > install process before
>   > >   >   >
>   > >   >   > > > you have to mount partitions and just use the menu
>   > >   >   >
>   > >   >   > option to drop to
>   > >   >   >
>   > >   >   > > > a shell prompt.  From there you can run
>   >
>   > "e2fsck /dev/dha2".
>   >
>   > >   >   > > > Terry Chan
>   > >   >   >
>   > >   >   > _______________________________________________
>   > >   >   > Lunar mailing list
>   > >   >   > Lunar at lunar-linux.org
>   > >   >   > http://lunar-linux.org/mailman/listinfo/lunar
>   > >   >
>   > >   > _______________________________________________
>   > >   > Lunar mailing list
>   > >   > Lunar at lunar-linux.org
>   > >   > http://lunar-linux.org/mailman/listinfo/lunar
>   > >
>   > > _______________________________________________
>   > > Lunar mailing list
>   > > Lunar at lunar-linux.org
>   > > http://lunar-linux.org/mailman/listinfo/lunar
>   >
>   > _______________________________________________
>   > Lunar mailing list
>   > Lunar at lunar-linux.org
>   > http://lunar-linux.org/mailman/listinfo/lunar
>
> _______________________________________________
> Lunar mailing list
> Lunar at lunar-linux.org
> http://lunar-linux.org/mailman/listinfo/lunar


More information about the Lunar mailing list