[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: root fs was not correctly unmounted



Paul van der Vlis wrote:
Wouter Verhelst schreef:
On Mon, Sep 14, 2009 at 04:29:20PM +0200, Paul van der Vlis wrote:
Hugo Vanwoerkom schreef:
Paul van der Vlis wrote:
Als het te snel gaat kun je de output vast naar een bestand in het
rootfs sturen ;-)
Hoe zou ik dat doen?
Met iets als "> /root/logfile 2>&1", op de plek waar boven "2>/dev/null"
staat. Maar probeer het eerst eens zoals boven.
Maar als je het root filesystem wilt remounten, dan mogen er geen
bestanden open zijn voor write. Door '> /root/logfile' toe te voegen,
maak je de umount dus onmogelijk.

Lijkt me geen goed idee ;-)

De gedachte was: het remounten lukt toch al niet, en je wilt de
foutmelding zien. Maar je hebt wel gelijk, nu krijg je misschien een
verkeerde foutmelding.

Waarschijnlijk is het beter om iets te doen wat tijd kost, waardoor je
het beeld wel kunt lezen. Iets van "sleep 10" of "read".


Zo er gebeurt niets! Ik plaatste een "sleep 20" in umountroot en deed de "2>/dev/null" weg en ik zie nooit iets en er wordt ook geen 20 sekonden gewacht!

Ik heb dit in rc0.d:
hugo@debian:/hdb3/etc/rc0.d$ ls S01*
S01halt  S01sendsigs  S01umountfs  S01umountnfs.sh  S01umountroot

Maar ik zie de "Unmounting local filesystems" van umountfs ook nooit!

Maar ik snap ook niet hoe "do_stop" in umountroot gebruikt kan worden met "S01umountroot"...

Hugo






Reply to: