Hi,
I am test running an embedded Linux product.
It really is a standard industrial PC running a minimized Linux distro on a
compactflash disk.
The root filesystem is mounted as RO, although I set it to RO from
rc.sysinit.
Perhaps it is better to set it to RO from fstab ?
(can anybody give me an example?)
Back to the problem:
Today I needed to change a parameter, so I logged in on the box,
mounted the root fs as RW and opened some config file, changed it, and saved
it.
Then I rebooted the box (without changing the fs to RO again, becuase I
always do it like this ..)
and after the box booted again I saw this on the console:
hdc1 (my compactflash drive) not properly unmounted.
Check forced
..
then it found some damaged INODE and asked the user to repair it or not, so
the system hung
while waiting for YES or NO.
Is there any way to prevent the system from doing this?
I mean, to automaticly let it repair the inode's or ignore the check, or
... ?
Also, why would this have happened?
The box rebooted fine after closing its apps, and unmounting its
filesystems,
so I really have no idea why this happens and if it will happen more in the
future ....
--
Many regards,
Bonny Gijzen
TB Systems
Holland