LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Kernel (https://www.linuxquestions.org/questions/linux-kernel-70/)
-   -   Laptop SATA CD drive not detected with 2.6.16 (https://www.linuxquestions.org/questions/linux-kernel-70/laptop-sata-cd-drive-not-detected-with-2-6-16-a-454960/)

23meg 06-15-2006 02:54 AM

Laptop SATA CD drive not detected with 2.6.16
 
Upon compiling the 2.6.16 kernel from kernel.org I lost the ability to mount CDs with the SATA CD drive of my laptop. I get the following error when trying to mount:
Code:

mount: special device /dev/scd1 does not exist
2.6.16.20 also fails the same way.

There's nothing resembling a CD drive entry under /dev. Should I make one with mknod? If so, how? Any other ideas?

(The drive works with the 2.6.15-23 Ubuntu kernel; it's not a compatibility issue.)

rkelsen 06-15-2006 02:57 AM

You need to enable SCSI in your kernel configuration. This is because SATA and USB require it.

23meg 06-15-2006 10:21 AM

It's enabled in the config I imported from my default kernel with which the drive works, and my SATA HD is working with the new kernel. What should I set CONFIG_SCSI_SATA and CONFIG_BLK_DEV_IDE_SATA to? Right now I have:

Code:

CONFIG_SCSI_SATA=m
# CONFIG_BLK_DEV_IDE_SATA is not set


rkelsen 06-15-2006 06:06 PM

Quote:

Originally Posted by 23meg
my SATA HD is working with the new kernel.

That's probably because SATA HDs use the SCSI interface.
Quote:

Originally Posted by 23meg
Code:

# CONFIG_BLK_DEV_IDE_SATA is not set

I can only assume that SATA CD drives require that option to be enabled. I don't know, I've never had to configure a SATA CD drive.


All times are GMT -5. The time now is 06:24 PM.