ext2 drives under 5.3 not umounting on reboots

c0ldbyte c0ldbyte at myrealbox.com
Sat Apr 16 14:07:40 PDT 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Sat, 16 Apr 2005, M. Parsons wrote:

> I have a ext2 linux partition mounted under /linux via the fstab line:
>
> /dev/ad2s1             /linux          ext2fs  rw              1       2
>
> It will automount on bootup, but if I do a reboot or shutdown -h now, it 
> doesnt get umounted properly.  In fact, if this /linux is mounted, then /, 
> /usr, /var, and /tmp (all seperate ufs slices on another hard drive) also get 
> tainted during a reboot.  And on the next startup I get the good ole: 
> WARNING: /usr was not properly dismounted, leaving me to fsck the drives in 
> single mode (which sucks, as the fbsd machine is a headless NAT machine). 
> Running fsck in single mode does fix everything.
>
> So whats going on here?  reboot aint properly umounting partitions, and fsck 
> doesnt seem to be properly running during bootup if it detects tainted 
> filesystems.
>
> Any ideas?
>
> Freebsd 5.3 SMP kernel.

Try this line:
/dev/ad2s1             /linux          ext2fs  rw              0       0

But remember the ext2 code has been buggy for a while and is not allways
a good choice to try and do writes on it. Might be a better choice to
change rw to ro and to also check that drive/partition for errors with
its original fsck to fix any errors if there is any then it will most
likely mount properly and umount properly.

Best of luck,
 	--c0ldbyte

- -- 
( When in doubt, use brute force. -- Ken Thompson 1998 )
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (FreeBSD)
Comment: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xF7DF979F
Comment: Fingerprint = D1DC 0AA4 1C4E EAD4 24EB  7E77 B261 50BA F7DF 979F

iD8DBQFCYX6asmFQuvffl58RAilFAJ0RPeJHhvEJezh0qcy8lWj9we1IMwCfS7La
/SULj+UxXMfIdKv+PYf+vQ4=
=JRYg
-----END PGP SIGNATURE-----


More information about the freebsd-hackers mailing list