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

Re: root fs was not correctly unmounted



Hugo Vanwoerkom wrote:
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"...


S01halt???? Dat betekent dat 'halt' wordt geroepen voordat er iets anders gaat gebeuren!

Zo de order van de belangriike scripts is helemaal verandert??

Zo:

script           Ná upgrade          Vóór upgrade
sensigs          01                  20
urandom          13                  30
umountnfs.sh     01                  31
networking       13                  35
firehol          14                  36
ifupdown         10                  36
umountfs         01                  40
umountroot       01                  60
halt/reboot      01                  90
rsyslog          02

Zo ik heb de prioriteiten verandert and ga het weer probeeren.

Ik heb geen idee hoe dit zo tot stand gekomen is!

Hugo





















Reply to: