Solaris > Forcefully unmount the cdrom/floppy disk
fuser command displays the PIDs of processes using the specified files or file systems. You can use fuser command to specifies a file on a mounted file system or a block device that is mounted. All processes accessing files on that file system are listed using -k option you can forcefully kill mounted file system. It sends the SIGKILL signal to each process. Since this option spawns kills for each process, the kill messages may not show up immediately. No signals will be sent to kernel file consumers.
1) Use the fuser command to see who is accessing your device:
(For example if someone opened file on CDROM)
# vi /cdrom/cdrom0/somefile.txt
(Press CTRL + Z)
# eject cd
# fuser –u /cdrom/cdrom0
2) Kill the process-accessing device:
# cd /
# fuser –k /cdrom/cdrom0
# eject cd
(Check out all of our posts on Solaris)
You may also be interested in other helpful articles:
- How do I forcefully unmount a Linux disk partition?
- Solaris > Safely remove / unmount the floppy disk or cdrom
- NFS Stale File Handle error and solution
- Howto to install and boot Debian Linux from an USB device
- Creating a customized boot CD/DVD for the Solaris OS for x86 System
Leave a Reply
We encourage your comments, and suggestions. But please stay on topic, be polite, and avoid spam. Thank you very much for stopping by our site!


Recent Comments
Today ~ 15 Comments
Today ~ 51 Comments
Today ~ 4 Comments
Today ~ 14 Comments
Today ~ 8 Comments