P Jones, looks like this time, your /boot or /dev/sda2 was not fscked. Line 
from your mountall.log:
"/dev/sda1: clean, 224/124496 files, 99974/248832 blocks" indicates that fsck 
was invoked but did not go through the entire filesystem, instead only read 
through the super block the filesystem is clean. Also your root filesystem is 
not getting fscked :)

So it does seem that if your file system is getting fscked at boot then
something wrong is possibly happening at poweroff/reboot. To verify
this,  can you please do the following once again:

1) Before rebooting: sudo -s
    a) umount /boot
    b) tune2fs -l /dev/sda1 2>&1 > /<some dir you 
want>/tune2fs-sda1.before-fsck. Attach this here.
    c) This time run a fsck on it : fsck -V -t ext2 /dev/sda1 2>&1 > /<some dir 
you want>/fsck-sda1.out. Attach this here
    d) tune2fs -l /dev/sda1 2>&1 > /<some dir you 
want>/tune2fs-sda1.after-fsck. Attach this output here. 
    e) Add the --debug switch to the mountall daemon line in 
/etc/init/mountall.conf. Reboot; Attach the /dev/mountall.log here as 
mountall-reboot.log
    f) tune2fs -l /dev/sda1 2>&1 > /<some dir you 
want>/tune2fs-sda1-after-reboot. Attach this here

As expected fsck should not have any effect in the above path. Your
output should say that.

2) Now simply reboot without un-mounting /boot and then attach the new
/dev/moutall.log as mountall-fresh.log here. We expect fsck to touch
your /boot in this case. Also  attach the output of tune2fs -l /dev/sda2
2>&1 > /<some dir you want>/tune2fs-sda1.fresh

Thanks a lot for your help.

-- 
Disk check on every boot
https://bugs.launchpad.net/bugs/603966
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to