Mount CD-ROM in Linux

Posted on in Categories , , last updated May 19, 2014

How do I mount a 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.

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

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

To copy a file called foo.txt to the /tmp, enter:

cd /cdrom
cp -v foo.txt /tmp

OR

cp -v /cdrom/foo.txt /tmp

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

7 comment

  1. If you are mounting a cdrw instead of a cdrom, you probably also want to change the -o ro option to -o rw. That way you’ll be able to write to it as well as read from it.

  2. Newbie needs help!

    Hello, installed Ubuntu with USB, now trying to remove and install Lubuntu with LiveCD. What am I doing wrong? Thank you!

    lsblk response:
    NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
    sda 8:0 0 37.3G 0 disk
    ├─sda1 8:1 0 36.8G 0 part /
    ├─sda2 8:2 0 1K 0 part
    └─sda5 8:5 0 502M 0 part [SWAP]

    dmesg | egrep -i –color ‘cdrom|dvd|cd/rw|writer’ response:
    [ 1.430327] sr0: scsi3-mmc drive: 48x/48x cd/rw xa/form2 cdda tray
    [ 1.430335] cdrom: Uniform CD-ROM driver Revision: 3.20
    sr0 11:0 1 1024M 0 rom

    sudo mount -t iso9660 -o ro /dev/sr0 /mnt/cdrom response with cd installed in drive:
    mount: no medium found on /dev/sr0

Leave a Comment