Howto access a CD/DVD drive of the host Windows system Edit

First of all, make sure that you don't use the drive from within windows, e.g. inside an explorer window.

Add the drive to the colinux xml configuration file Edit

Add a line to your config.xml file (see Configuration XML format), similar to the following one:

<block_device index="2" path="\Device\Cdrom0" enabled="true"/>

You may add more than one of these lines, if you have more than one CD/DVD drive. Make sure that the index value is unique for all block_device entries in your xml file.

Mount the drive while running the coLinux system Edit

Now you should (re-)boot your coLinux system and then type the following:

mount -t iso9660 /dev/cobd2 /cdrom

The number in /dev/cobd2 should match the index number from the xml file above.

This will try to mount the device /dev/cobd2 to the /cdrom directory using the filesystem type iso9660 (the CD/DVD filesystem type).

Beware that the possibly upcoming error messages can be misleading. For example, if you are already using the drive from within windows, or you don't have a CD in the drive, you might get a message like: "mount: /dev/cobd2: unknown device"

However, a warning like: "Unable to load NLS charset iso8859-1" can usually be ignored.

Unmount the drive while running the coLinux system Edit

If you no longer need the cdrom, you may unmount it typing:

umount /cdrom

You will get an error like: "umount: /cdrom: device is busy" if the drive is still in use.

Add an entry to /etc/fstab Edit

After you've successfully mounted your drive, you may want to add it to your common filesystems using the file /etc/fstab.

For Debian:

Edit the text file /etc/fstab (the filesystem table):

editor /etc/fstab

and add the following line:

/dev/cobd2 /cdrom iso9660 defaults,noauto

This makes your drives settings permanent. The drive will not be mounted at boot time "noauto" (which is usually not desired for CD/DVD drive).

After these changes, you can simply mount your drive (without worrying about the detailed settings) using:

mount /cdrom

or unmount it accordingly:

umount /cdrom

Add a debian CD/DVD to use as an apt source Edit

While slightly out of topic, added here as no better place available.

You might have a look at:

MassTranslated on Sun Apr 23 17:35:39 UTC 2006
Community content is available under CC-BY-SA unless otherwise noted.