I'm running Debian testing, and can't get either my DVD or CD rom drives to work. I manually added them in fstab as:
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/hda3 / ext3 errors=remount-ro 0 1
/dev/hda7 none swap sw 0 0
proc /proc proc defaults 0 0
/dev/fd0 /floppy auto user,noauto 0 0
/dev/hdc /dvd iso9660 ro,user,noauto 0 0
/dev/hdd /cdr iso9660 ro,noauto,user 0 0
/dev/hda5 /boot ext3 defaults 0 2
/dev/hda8 /home/james/shared vfat conv=a,uid=1000,gid=1000 0 0
devpts /dev/pts devpts defaults 0 0
when I use dmesg I get this:
majmun:/etc# dmesg | grep hd
ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda
MA, hdb
io
ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc
MA, hdd
MA
hda: MAXTOR 6L080J4, ATA DISK drive
hdc: LITEON DVD-ROM LTD163, ATAPI CD/DVD-ROM drive
hdd: LITE-ON LTR-24102M, ATAPI CD/DVD-ROM drive
hda: max request size: 128KiB
hda: 156355584 sectors (80054 MB) w/1819KiB Cache, CHS=65535/16/63, UDMA(100)
Adding 1052216k swap on /dev/hda7. Priority:-1 extents:1
EXT3 FS on hda3, internal journal
EXT3 FS on hda5, internal journal
So it seems to be ok to me, but /dev has the following
MAKEDEV kmsg ram15 tty11 tty32 tty53 ttyS16 ttyS37
agpgart log ram2 tty12 tty33 tty54 ttyS17 ttyS38
audio loop ram3 tty13 tty34 tty55 ttyS18 ttyS39
console lp0 ram4 tty14 tty35 tty56 ttyS19 ttyS4
core mapper ram5 tty15 tty36 tty57 ttyS2 ttyS40
dsp mem ram6 tty16 tty37 tty58 ttyS20 ttyS41
dsp1 midi ram7 tty17 tty38 tty59 ttyS21 ttyS42
dspW mixer ram8 tty18 tty39 tty6 ttyS22 ttyS43
fd null ram9 tty19 tty4 tty60 ttyS23 ttyS44
fd0 nvidia0 random tty2 tty40 tty61 ttyS24 ttyS45
full nvidiactl rtc tty20 tty41 tty62 ttyS25 ttyS46
hda port sequencer tty21 tty42 tty63 ttyS26 ttyS47
hda1 ppp sequencer2 tty22 tty43 tty7 ttyS27 ttyS5
hda2 psaux shm tty23 tty44 tty8 ttyS28 ttyS6
hda3 ptmx snd tty24 tty45 tty9 ttyS29 ttyS7
hda5 pts sndstat tty25 tty46 ttyS0 ttyS3 ttyS8
hda6 ram0 stderr tty26 tty47 ttyS1 ttyS30 ttyS9
hda7 ram1 stdin tty27 tty48 ttyS10 ttyS31 urandom
hda8 ram10 stdout tty28 tty49 ttyS11 ttyS32 xconsole
hw_random ram11 tty tty29 tty5 ttyS12 ttyS33 zero
initctl ram12 tty0 tty3 tty50 ttyS13 ttyS34
input ram13 tty1 tty30 tty51 ttyS14 ttyS35
kmem ram14 tty10 tty31 tty52 ttyS15 ttyS36
-------------------------------------------------
So what's the deal? I used discover, kudzu but neither fixed anything? Anything else I can do to get this working?