Wednesday 26 July 2017

Mount & Unmount CD/DVD-ROM/USB in Linux

How do I mount a USB, CD-ROM or DVD drive on a Linux operating system using command line bash shell based options

You need to use the mount command to mount a CD-ROM or DVD disk under a Linux operating systems. First, you need to insert the CD or DVD in the server / laptop or desktop drive. Next, type the following mount command as the root use to mount discs.

Step 1 :Finding out your CD/DVD names in Linux

Use the following command to find out the name Of DVD / CD-ROM / Writer / Blu-ray device on a Linux based system:

# lsblk

OR

# dmesg | egrep -i --color 'cdrom|dvd|cd/rw|writer'

Sample outputs (/dev/sr0):
[ 5.437164] sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray
[ 5.437307] cdrom: Uniform CD-ROM driver Revision: 3.20

Step 2: Syntax to mount DVD / CDROM in Linux

The syntax is:
# mount -t iso9660 -o ro /dev/deviceName /path/to/mount/point

Create a mount point, type mkdir command as follows:
# mkdir -p /mnt/cdrom

Mount /dev/cdrom or /dev/sr0 as follows:
# mount -t iso9660 -o ro /dev/cdrom /mnt/cdrom

OR

# mount -t iso9660 -o ro /dev/sr0 /mnt/cdrom
Verify that CD/DVD mounted at the /cdrom or /mnt/cdrom, enter:
#mount df

/cdrom or /mnt/cdrom represents the mount point of the CD or DVD. To view or browse CD or DVD, enter:

# ls -l /cdrom
# cd /cdrom
# ls

Step 3: How do I Unmount CD-ROM or DVD on Linux?

Type the following command as the root user:
# umount /cdrom

OR

# umount /dev/cdrom

OR

# umount /mnt/cdrom