Page 1 of 1

Hd install, annoying message at boot

Posted: Thu 23 Mar 2006, 22:10
by eMeRy
My config is: puppy v108+ installed on hdd1 which drive is dedicated to puppy, debian sid on hdb1. I boot from debian's grub.
When I boot or reboot to debian after a puppy session, during boot I get a message that '/dev/hdd1 was not cleanly umounted, check forced'
Doesn't matter I shutdown/reboot computer from puppy's menu or first go to prompt switching off X and type 'poweroff'.
When I boot or reboot back to puppy after a puppy session, during boot I do not see any complain of dirty umount of the puppy drive.

Grub parameters for puppy are: quiet vga=791 noacpi nosci dma.

I searched the forum but haven't got any clue.

Though I've changed from ext2 to ext3 filesystem on puppy drive, which recovers the drive quickly and safe way but I wonder what the reason is, and would like to avoid it.

Appreciate for any hint
eMeRy

Posted: Thu 23 Mar 2006, 23:00
by cherriepuppy
hi possibly this thread will help

http://www.murga.org/~puppy/viewtopic.p ... highlight=

cherriepuppy

Posted: Fri 24 Mar 2006, 18:37
by eMeRy
Thnx cherrie,

I'll check it and come back to tell about result.

eMeRy

Posted: Fri 24 Mar 2006, 21:20
by eMeRy
So it seems the hints from the suggested thread works.
I applied this to rc.sysinit-hd as it was suggested by GuestToo and there's no more complain about puppy drive:
change:

echo "Cleaning up system... "
rm -rf /tmp/*

to:

echo "Cleaning up system... "
mv /tmp/rc.reboot /rc.reboot-tmp
rm -rf /tmp/*
mv /rc.reboot-tmp /tmp/rc.reboot
Also many thanks for costal martignier who recognised this bug and sent his issue the forum.

Hindsight so easy but I took strange that 'poweroff' script tried to run the /tmp/rc.reboot script while there wasn't such file in /temp directory. Now, after modification there's the file.

Great hint, cherrie, thanks a lot!
8)