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:Met iets als "> /root/logfile 2>&1", op de plek waar boven "2>/dev/null"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?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