From: ryanm4@hall101.its.rpi.edu (Matthew J. Ryan) Subject: Can't umount! Date: 24 Sep 1993 23:06:08 GMT
Has anyone been unable to umount partitions after compiling
with GCC in it?
I encountered this, on my SLS 1.03 system. I could umount
and mount /usr/local, no problem. But after I compiled anything
in the directory with GCC, umount would refuse to unmount
/usr/local with the "Device Busy" error message. I don't
have any programs running out of /usr/local, the only shell
(me, logged in as root) is not in /usr/local, so I can't understand
why the device is busy! This is a completely vanilla SLS 1.03
installation - nothing has been changed yet. I thought of using
fuser to find any open files, but it appears that fuser is not
available. Does anyone have _any_ ideas (other than switch to
MCC (which I'm seriously considering)) ? Is there a way to
look at Linux's FCB (open file list)?
Please help - I dont want to shutdown my system - This has
happen before, same installation, and last time it ate
/usr/local and /usr, and I had to reinstall.