Unable to umount Cdrom drive.

Eric Crist ecrist at secure-computing.net
Wed Oct 13 11:33:18 PDT 2004


On Oct 13, 2004, at 1:29 PM, Matthew Seaman wrote:

> On Wed, Oct 13, 2004 at 11:22:12AM -0700, Laszlo Antal wrote:
>
>> When I mount the cdrom with #mount -t cd9660 /dev/acd0c /cdrom
>
> Verb. Sap.  Make that:
>
>     # mount -t cd9660 -o ro /dev/acd0c /cdrom
>
> For best results, set up all of the options etc. in /etc/fstab, and
> then just use:
>
>     # mount /cdrom
>
>> everything works fine.I can get to my ports and everything
>> But when I want to swap cds and I type #umount /cdrom
>> I get this error message:: Unable to umount /cdrom, Device is busy.
>> If I do the umont from KDE I get the same error message.
>> What I'm doing wrong??
>
> You've either got a process with it's current working directory
> somewhere under /cdrom, or you've got a process with an open file
> descriptor (or a memory map) on one of the files on the CD.
>
> Try using:
>
>     # fstat -f /cdrom
>
> to see if you can identify the culprits.  Then either close them down,
> or CD to elsewhere in the filesystem if it's an interactive session.
> Once the CD Rom is idle, you should be able to dismount it easily.

To elaborate on what Matthew was saying, if you cd /cdrom once it's 
mounted, and you try to unmount, you're going to get an error.  I 
always make certain to cd back home and the unmount the CD.  You can't 
unmount a device that you're currently 'on.'

HTH
-----
Eric F Crist
Secure Computing Networks
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 194 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20041013/0e20835a/PGP.bin


More information about the freebsd-questions mailing list