cdparanoia:
Code:
(lots of output while it searches)
No cdrom drives accessible to root found.
cdrdao:
Code:
Cdrdao version 1.1.9 - (C) Andreas Mueller <andreas@daneb.de>
SCSI interface library - (C) Joerg Schilling
Paranoia DAE library - (C) Monty
Check http://cdrdao.sourceforge.net/drives.html#dt for current driver tables.
cdrecord:
Code:
Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jöòg Schilling
cdrecord: Warning: Running on Linux-2.6.10-rc1-vv_e2
cdrecord: There are unsettled issues with Linux-2.5 and newer.
cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris.
cdrecord: No such file or directory. Cannot open '/dev/pg*'. Cannot open SCSI driver.
cdrecord: For possible targets try 'cdrecord -scanbus'.
cdrecord: For possible transport specifiers try 'cdrecord dev=help'.
I looked at that troubleshooting list, and went through each step.
Step 1: Yes I am running the kernel I compiled, yes I checked
Step 2:
cat /proc/devices gives me this:
Code:
Character devices:
1 mem
2 pty
3 ttyp
4 /dev/vc/0
4 tty
4 ttyS
5 /dev/tty
5 /dev/console
5 /dev/ptmx
7 vcs
10 misc
13 input
14 sound
29 fb
128 ptm
136 pts
180 usb
226 drm
Block devices:
1 ramdisk
2 fd
8 sd
65 sd
66 sd
67 sd
68 sd
69 sd
70 sd
71 sd
128 sd
129 sd
130 sd
131 sd
132 sd
133 sd
134 sd
135 sd
I'm pretty clueless myself as to what that means though
cat /proc/filesystems:
Code:
nodev sysfs
nodev rootfs
nodev bdev
nodev proc
nodev sockfs
nodev binfmt_misc
nodev usbfs
nodev pipefs
nodev futexfs
nodev tmpfs
nodev eventpollfs
nodev devpts
reiser4
ext2
nodev ramfs
iso9660
udf
nodev mqueue
ntfs
So iso9660 is definately there.
cat /proc/ioports:
Code:
0000-001f : dma1
0020-0021 : pic1
0040-0043 : timer0
0050-0053 : timer1
0060-006f : keyboard
0080-008f : dma page reg
00a0-00a1 : pic2
00c0-00df : dma2
00f0-00ff : fpu
0170-0177 : libata
01f0-01f7 : libata
03c0-03df : vga+
03c0-03df : vesafb
0400-047f : 0000:00:1f.0
0400-0403 : PM1a_EVT_BLK
0404-0405 : PM1a_CNT_BLK
0408-040b : PM_TMR
0428-042f : GPE0_BLK
0480-04bf : 0000:00:1f.0
0500-051f : 0000:00:1f.3
0cf8-0cff : PCI conf1
7000-7007 : 0000:03:03.0
7400-7403 : 0000:03:03.0
7800-7807 : 0000:03:03.0
7c00-7c03 : 0000:03:03.0
8000-800f : 0000:03:03.0
9000-9fff : PCI Bus #02
9000-901f : 0000:02:01.0
9000-901f : e1000
a000-afff : PCI Bus #01
a000-a0ff : 0000:01:00.0
b000-b01f : 0000:00:1d.1
b000-b01f : uhci_hcd
b400-b41f : 0000:00:1d.2
b400-b41f : uhci_hcd
b800-b81f : 0000:00:1d.3
b800-b81f : uhci_hcd
bc00-bc1f : 0000:00:1d.0
bc00-bc1f : uhci_hcd
d800-d8ff : 0000:00:1f.5
dc00-dc3f : 0000:00:1f.5
f000-f00f : 0000:00:1f.2
f000-f00f : libata
Step 3: This is the interesting one. I had a close look at the output of dmesg and saw this, it's the only reference to anything to do with IDE/ATA devices, to save me posting my whole dmesg:
Code:
ata1: SATA max UDMA/133 cmd 0x1F0 ctl 0x3F6 bmdma 0xF000 irq 14
ata1: dev 0 cfg 49:2f00 82:7c6b 83:7b09 84:4003 85:7c69 86:3a01 87:4003 88:207f
ata1: dev 0 ATA, max UDMA/133, 240121728 sectors:
ata1: dev 0 configured for UDMA/133
scsi0 : ata_piix
Vendor: ATA Model: Maxtor 6Y120M0 Rev: YAR5
Type: Direct-Access ANSI SCSI revision: 05
ata2: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0xF008 irq 15
ata2: dev 0 cfg 49:0f00 82:0218 83:4000 84:4000 85:0218 86:0000 87:4000 88:0407
ata2: dev 0 ATAPI, max UDMA/33
ata2: dev 0 configured for UDMA/33
scsi1 : ata_piix
SCSI device sda: 240121728 512-byte hdwr sectors (122942 MB)
SCSI device sda: drive cache: write back
sda: sda1 sda2 sda3 sda4
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
I assume all the stuff regarding ata2 is to do with my dvd drive. Nowhere in my dmesg does it say the model name or even that it's a dvd drive, however. I thought of something else that may help too, the fact that I am not running SCSI emulation but I am using the SCSI driver for my SATA controller.