/dev/hda3 was not cleanly unmounted, check forced.

Story: Fsck errors in the Linux filesystem on my OpenBSD laptop NOT caused by OpenBSDTotal Replies: 2
Author Content
moopst

Aug 31, 2008
10:04 AM EDT
It could be that Puppy Linux is powering down too soon after unmounting. It might be that the disks cache has a few I/O's pending when it loses power. Is the disk spinning when the power goes off? Try poking around in the init shutdown scripts and find the part where it unmounts and try putting a /usr/bin/sleep 30 in there (after the unmount to give it another 30 seconds).
gus3

Aug 31, 2008
11:36 AM EDT
How to invoke /usr/bin/sleep if all disks are unmounted?
moopst

Sep 01, 2008
12:56 AM EDT
Good question, I think the root partition gets remounted as read only.

Edit: Slackware is doing this in rc.0 (which is a BSD style init script)

# This never hurts again (especially since root-on-LVM always fails # to deactivate the / logical volume... but at least it was # remounted as read-only first) /bin/sync

# sleep 3 fixes problems with some hard drives that don't # otherwise finish syncing before reboot or poweroff /bin/sleep 3

# This is to ensure all processes have completed on SMP machines: wait

Posting in this forum is limited to members of the group: [ForumMods, SITEADMINS, MEMBERS.]

Becoming a member of LXer is easy and free. Join Us!