Re: Problem with fsck on boot
Rafa Grimán <[email protected]> Mon, 25 Sep 2006 09:46:34 +0200
| Newsgroups | gmane.linux.suse.ia64 |
|---|---|
| Organization | SGI |
| Message-ID | <[email protected]> |
Hi :) El Viernes, 22 de Septiembre de 2006 17:54, Bruce Adams escribió: > Apologies for top-posting I'm presently stuck on outlook remote mail :(. > > The file system is ext3. > I used hda3 from an older boot disk (which cannot actually install a > working system for my machine). > > dumpe2fs and tune2fs look like what I need for a workaround. > The next check appears to be due in 500 mounts or the 20th November > according to dumpe2fs. This seems a little longer than it ought to be but > explains why it took me so long to discover the problem. > > There is definitely a genuine problem somewhere as fsck should not be > hanging in the first place. I'm not entirely sure where in boot process > fsck is called. Perhaps it is reliant on a kernel module that isn't > available until later? What about /etc/fstab? The sixth (last) column will launch an fsck when time comes (500 mounts/20th November in your case) if the last column is set to 1. If you don't want to run fsck, just set it to 0 (zero). > I have not tried running fsck with the system running as I am mindful if > the warning that it could damage the file system. > As its the root filesystem I can only unmount with umount -l (lazy). > Is it safe to run fsck after a lazy unmount? HTH Rafa > -----Original Message----- > From: Rafa Grimán [mailto:*] > Sent: Fri 9/22/2006 12:19 PM > To: [email protected] > Subject: Re: [suse-ia64] Problem with fsck on boot > > Hi :) > > El Jueves, 21 de Septiembre de 2006 15:52, Glen Christensen escribió: > > shutdown -f now > > > > will prevent fsck from running upon reboot > > > > -Glen Christensen > > > > >>> "Bruce Adams" <[email protected]> 09/21/06 7:26 AM >>> > > > > Hi, > > Apologies if this is not the correct list (the general list appears to > > be jammed with spam). I'm running a 64bit Suse 10 install dual booting > > with W*ndows XP on a dell with a SATA hard- drive. After a long time of > > successful running I rebooted to a forced fsck check which hung the > > machine (with no output from fsck at all). > > > > I was only able to recover by booting in recovery mode and running fsck. > > Fsck found no errors but simply updated the last check time so that the > > check at boot time was no longer required. > > I think the problem may be SATA related. From the boot disk I ran fsck > > /dev/hda3 to correct the problem but this filesystem is /dev/sda5 when > > booting normally. > > SATA drives are /dev/sd, why did you use /dev/hda3? Is the drive configured > as PATA? > > > Firstly, Is there a way to bypass the fsck check (perhaps using a boot > > option) when it occurs? Alternatively is there a way to disable it > > completely and run the check manually. My installation is all on one > > partition (excluding swap) which presumably means creating a ram disk > > containing fsck, unmounting the root file system and re- mounting it > > following the check. I'm not sure how best to achieve this. Any ideas? > > Regards, > > Bruce. > > What filesystem do you have on your drive? If it's ext2/3, you can use > tune2fs. > > Rafa -- "Even paranoids have enemies." Rafa Grimán Systems Engineer Silicon Graphics Spain Santa Engracia, 120 - Planta Baja 28003 Madrid Spain Tel: +34 91 3984200 Tel: +34 91 3984201 Móvil: +34 628 117 940 http://www.sgi.com OpenWengo: rgriman Skype: rgriman