Date: Thu, 12 Feb 2009 08:34:11 +0100 From: Polytropon <freebsd@edvax.de> To: Tim Judd <tajudd@gmail.com> Cc: FreeBSD Questions <freebsd-questions@freebsd.org> Subject: Re: Determining process preventing umount of busy partition Message-ID: <20090212083411.bbde5802.freebsd@edvax.de> In-Reply-To: <4993CB0A.7090809@gmail.com> References: <20090212062505.ca66b93e.freebsd@edvax.de> <4993CB0A.7090809@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
First of all, I checked both lsof's and fstat's output: NOTHING seems to have a file open in the /usr partition. Very strange. Of course, I've tried the copies of both tools in /root/bin so they don't cause any access on /usr theirselves. On Thu, 12 Feb 2009 00:08:58 -0700, Tim Judd <tajudd@gmail.com> wrote: > Most commonly for me is because my $PWD (or CWD) is in the filesystem i > intend to umount I've checked this: In SUM, $CWD was /, and root's $HOME is /root on the / partition. Users' home directories are on /home which is separated from /usr (and can be unmounted without problems). At no time, a $CWD was on /usr partition. > so as a habit now, i move myself to the root partition (when logged in > as root) via the following, and assuming I want to umount /usr > > > # umount /usr > umount: unmount of /usr failed: Device busy > # cd > # umount /usr > > > cd, with no arguments, move you to ~ (aka $HOME) Which would be /root in case of SUM. As I said, very strange... -- Polytropon >From Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090212083411.bbde5802.freebsd>