Okay so I recompiled my kernel and am now running 184.108.40.206
I compiled my cdrom drivers in and here's the my dmesg
Uniform Multi-Platform E-IDE driver
jmicron 0000:03:00.0: IDE controller (0x197b:0x2368 rev 0x00)
pci 0000:03:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
jmicron 0000:03:00.0: 100% native mode on irq 16
ide0: BM-DMA at 0xc400-0xc407
ide1: BM-DMA at 0xc408-0xc40f
Probing IDE interface ide0...
hda: HL-DT-STDVD-RAM GSA-H58N, ATAPI CD/DVD-ROM drive
hda: host max PIO5 wanted PIO255(auto-tune) selected PIO4
hda: UDMA/66 mode selected
Probing IDE interface ide1...
ide0 at 0xc000-0xc007,0xc102 on irq 16
ide1 at 0xc200-0xc207,0xc302 on irq 16
ide_generic: please use "probe_mask=0x3f" module parameter for probing all legacy ISA IDE ports
ide-gd driver 1.18
ide-cd driver 5.00
ide-cd: hda: ATAPI 48X DVD-ROM DVD-R/RAM CD-R/RW drive, 2048kB Cache
Uniform CD-ROM driver Revision: 3.20
I have verified that it is /dev/hda and I would like for it to be at /dev/sr0, would like it to automount, and at least stop injecting immediately after ejecting.