9

I am trying to mount the installation CD rom drive using a USB CD ROM drive on Ubuntu 10.4.3 server to extract additional packages (since I do not have internet active on the server). I plugged the CD rom drive and inserted the CD and I could not find any auto mounting happening. I could not figure out what would be the device name to manually mount. Looks like it is not /dev/sr0. Any guidance on mounting a CD on Ubuntu server is appreciated.

EDIT Based on the answer from Christopher, here is more information,

/0/1                 scsi6       storage     
/0/1/0.0.0           /dev/cdrom  disk        DVD RW AD-7560S
/0/1/0.0.0/0         /dev/cdrom  disk        

So I guess the device name would be /dev/cdrom and I should be able to mount it with the following command

sudo mount /dev/cdrom /mnt

I get the following error.

mount: /dev/sr0: unknown device

However I can automount the CD in my Ubuntu 10.10 Desktop edition.

So please confirm I am recognising the correct /dev/<dev name>

fossfreedom
  • 171,546
  • 47
  • 376
  • 404
Jamess
  • 3,123
  • 3
  • 27
  • 40

4 Answers4

6

You can glean the device name with "list hardware" (lshw):

sudo lshw -short

Output something like this:

H/W path               Device      Class       Description
==========================================================
/0/100/1f.2/0          /dev/cdrom  disk        DVD+-RW GSA-H31L
/0/100/1f.2/1          /dev/sda    disk        750GB ST3750640AS

Or maybe pipe to less if there is too much output:

sudo lshw -short | less
  • sudo lshw -short | grep /dev/ – One Zero Jan 28 '12 at 13:47
  • lshw -short | grep /dev/ | awk '{ print $2,"-",$3,"-",$4,"-",$5,"-",$6,"-",$7,"-",$1 }' – One Zero Jan 28 '12 at 13:55
  • lshw -short | grep /dev/ | awk '{ print $2,$3,$4,$5,$6,$7 }' – One Zero Jan 28 '12 at 13:56
  • Thanks. Let me try to understand it correct. I get the output like below /0/1/0.0.0 /dev/cdrom disk DVD RW AD-7560S But I am not successful in mounting cdrom drive as sudo mount /dev/cdrom /mnt – Jamess Jan 29 '12 at 12:21
  • @Jamess sorry - didn't mean to leave ya hanging - why not? do you get an error message? –  Feb 02 '12 at 01:28
  • I could not succeed on the same machine. But on another machine sudo mount /dev/cdrom /mnt worked. – Jamess Dec 03 '12 at 13:10
3

On Ubuntu Server 12.04 LTS it is as easy as:

$ sudo mount /dev/sr0 /media/cdrom

To unmount, type:

$ sudo umount /media/cdrom
Serge Stroobandt
  • 4,838
  • 1
  • 45
  • 58
2

TRY

    sudo su
    mount /dev/scd0 /mnt/{custom-name} -t iso9660
    mount /dev/scd0 /mnt/{custom-name} -t udf

OR

mount /dev/sr0 /mnt/{custom-name} -t udf
mount /dev/sr0 /mnt/{custom-name} -t iso9660

To Check

ls -l /dev/{cd,dvd}*

Output

lrwxrwxrwx 1 root root 3 2012-01-29 16:58 /dev/cdrom -> sr0
lrwxrwxrwx 1 root root 3 2012-01-29 16:58 /dev/cdrw -> sr0
lrwxrwxrwx 1 root root 3 2012-01-29 16:58 /dev/dvd -> sr0
lrwxrwxrwx 1 root root 3 2012-01-29 16:58 /dev/dvdrw -> sr0
kaiser
  • 107
  • 6
One Zero
  • 26,773
  • 26
  • 87
  • 109
1

Type blkid to see a list of devices attached to your computer.

then type:

$ mount /dev/sdc1 cdrom

change sdc1 to the name of your usb stick as listed in blkid. e.g. sdc0, sdc2, etc

xiaodongjie
  • 2,796
  • 1
  • 17
  • 37
Bob
  • 11
  • 1