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

Re: "mount: / is busy"



Bruno Buys escreveu:
Tenho recebido essa mensagem logo antes de o notebook desligar, após todos os scripts de shutdown. Tá rolando desde o último update/upgrade. Depois, ao religar, ele acusa sistemas de arquivos NÃO limpos, roda fsck, etc. Eu uso reiserfs.

Em debian sid pra i386. Kernel é 2.6.22-1-686.

Alguma luz? Valeu!


Bruno


Olá,

Se você quer descobrir quais processos ainda estão usando a partição
"/", deixe as seguintes linhas do bootscript /etc/init.d/umountroot
assim (a linha que mostra os processos é "fuser -vm / ; sleep 27"):

do_stop () {
       [ "$VERBOSE" = no ] || log_action_begin_msg "Mounting root
filesystem r$
       MOUNT_FORCE_OPT=
       [ "$(uname -s)" = "GNU/kFreeBSD" ] && MOUNT_FORCE_OPT=-f
       # This:
       #     mount -n -o remount,ro /
       # will act on a bind mount of / if there is one.
       # See #339023 and the comment in checkroot.sh
       fuser -vm / ; sleep 27
       mount    $MOUNT_FORCE_OPT -n -o remount,ro -t dummytype dummydev
/ 2>/d$
       || mount $MOUNT_FORCE_OPT -n -o remount,ro              dummydev
/ 2>/d$
       || mount $MOUNT_FORCE_OPT -n -o remount,ro
/
       ES=$?
       [ "$VERBOSE" = no ] || log_action_end_msg $ES
}

abraços,

--

Gunther Furtado
gunfurtado@gmail.com
Curitiba - PR - Brasil




Reply to: