View previous topic :: View next topic |
Author |
Message |
ryanli n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 20 Oct 2010 Posts: 29
|
Posted: Fri Nov 12, 2010 5:10 am Post subject: [Solved] CD/DVD device missing |
|
|
I installed my systems last month and I just found that the system cannot detect my DVD drive.
Nothing related to CD/DVD is present in `ls /dev/`, and here is the output of `lspci -k`:
Quote: | 00:00.0 Host bridge: Intel Corporation Arrandale DRAM Controller (rev 12)
Subsystem: Hewlett-Packard Company Device 1726
00:01.0 PCI bridge: Intel Corporation Arrandale PCI Express x16 Root Port (rev 12)
Kernel driver in use: pcieport
00:16.0 Communication controller: Intel Corporation Ibex Peak HECI Controller (rev 06)
Subsystem: Hewlett-Packard Company Device 1726
00:1a.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)
Subsystem: Hewlett-Packard Company Device 1726
Kernel driver in use: ehci_hcd
00:1b.0 Audio device: Intel Corporation Ibex Peak High Definition Audio (rev 06)
Subsystem: Hewlett-Packard Company Device 1726
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel
00:1c.0 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 1 (rev 06)
Kernel driver in use: pcieport
00:1c.1 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 2 (rev 06)
Kernel driver in use: pcieport
00:1c.2 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 3 (rev 06)
Kernel driver in use: pcieport
00:1c.3 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 4 (rev 06)
Kernel driver in use: pcieport
00:1c.5 PCI bridge: Intel Corporation Ibex Peak PCI Express Root Port 6 (rev 06)
Kernel driver in use: pcieport
00:1d.0 USB Controller: Intel Corporation Ibex Peak USB2 Enhanced Host Controller (rev 06)
Subsystem: Hewlett-Packard Company Device 1726
Kernel driver in use: ehci_hcd
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)
00:1f.0 ISA bridge: Intel Corporation Ibex Peak LPC Interface Controller (rev 06)
Subsystem: Hewlett-Packard Company Device 1726
00:1f.2 SATA controller: Intel Corporation Ibex Peak 6 port SATA AHCI Controller (rev 06)
Subsystem: Hewlett-Packard Company Device 1726
Kernel driver in use: ahci
00:1f.6 Signal processing controller: Intel Corporation Ibex Peak Thermal Subsystem (rev 06)
Subsystem: Hewlett-Packard Company Device 1726
01:00.0 VGA compatible controller: ATI Technologies Inc M93 [Mobility Radeon HD 4500 Series]
Subsystem: Hewlett-Packard Company Device 1726
Kernel driver in use: fglrx_pci
Kernel modules: fglrx
01:00.1 Audio device: ATI Technologies Inc R700 Audio Device [Radeon HD 4000 Series]
Subsystem: Hewlett-Packard Company Device 1726
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel
44:00.0 SD Host controller: Ricoh Co Ltd Device e822 (rev 01)
Subsystem: Hewlett-Packard Company Device 1726
44:00.1 System peripheral: Ricoh Co Ltd Device e230 (rev 01)
Subsystem: Hewlett-Packard Company Device 1726
44:00.2 System peripheral: Ricoh Co Ltd Device e852 (rev 01)
Subsystem: Hewlett-Packard Company Device 1726
44:00.3 FireWire (IEEE 1394): Ricoh Co Ltd Device e832 (rev 01)
Subsystem: Hewlett-Packard Company Device 1726
45:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01)
Subsystem: Hewlett-Packard Company Device 1508
Kernel driver in use: wl
Kernel modules: wl
46:00.0 Ethernet controller: Marvell Technology Group Ltd. Device 436c (rev 10)
Subsystem: Hewlett-Packard Company Device 1728
Kernel driver in use: sky2
ff:00.0 Host bridge: Intel Corporation QuickPath Architecture Generic Non-core Registers (rev 02)
Subsystem: Intel Corporation Device 8086
ff:00.1 Host bridge: Intel Corporation QuickPath Architecture System Address Decoder (rev 02)
Subsystem: Intel Corporation Device 8086
ff:02.0 Host bridge: Intel Corporation QPI Link 0 (rev 02)
Subsystem: Intel Corporation Device 8086
ff:02.1 Host bridge: Intel Corporation QPI Physical 0 (rev 02)
Subsystem: Intel Corporation Device 8086
ff:02.2 Host bridge: Intel Corporation Device 2d12 (rev 02)
Subsystem: Intel Corporation Device 8086
ff:02.3 Host bridge: Intel Corporation Device 2d13 (rev 02)
Subsystem: Intel Corporation Device 8086 |
I think I am missing something in the kernel config but I can't find where.
Using kernel v2.6.34-gentoo-r6, hal 0.5.14-r2, dbus 1.2.24.
Last edited by ryanli on Sat Nov 13, 2010 7:17 am; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
sebaro Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/8563730434f244a5bad620.png)
Joined: 03 Jul 2006 Posts: 1141 Location: Romania
|
Posted: Fri Nov 12, 2010 5:30 am Post subject: |
|
|
Do you have "CONFIG_BLK_DEV_SR=y" in your kernel? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
ryanli n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 20 Oct 2010 Posts: 29
|
Posted: Fri Nov 12, 2010 6:11 am Post subject: |
|
|
sebaro wrote: | Do you have "CONFIG_BLK_DEV_SR=y" in your kernel? |
Yes I do. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
sebaro Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/8563730434f244a5bad620.png)
Joined: 03 Jul 2006 Posts: 1141 Location: Romania
|
Posted: Fri Nov 12, 2010 7:59 am Post subject: |
|
|
Code: | dmesg | grep sr
ls -l /dev | grep sr |
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
ryanli n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 20 Oct 2010 Posts: 29
|
Posted: Fri Nov 12, 2010 8:08 am Post subject: |
|
|
sebaro wrote: | Code: | dmesg | grep sr
ls -l /dev | grep sr |
|
Nothing. They don't include a single piece of information related to sr or cd. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
sebaro Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/8563730434f244a5bad620.png)
Joined: 03 Jul 2006 Posts: 1141 Location: Romania
|
Posted: Fri Nov 12, 2010 9:30 am Post subject: |
|
|
If you are using old ATA (ATA/ATAPI/MFM/RLL support (DEPRECATED)) make sure you choose "Include IDE/ATAPI CDROM support (BLK_DEV_IDECD)". If you want the new ATA (libata), remove ATA/ATAPI/MFM/RLL support and add "Serial ATA and Parallel ATA drivers" and "AHCI SATA support" too. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
ryanli n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 20 Oct 2010 Posts: 29
|
Posted: Fri Nov 12, 2010 9:40 am Post subject: |
|
|
sebaro wrote: | If you are using old ATA (ATA/ATAPI/MFM/RLL support (DEPRECATED)) make sure you choose "Include IDE/ATAPI CDROM support (BLK_DEV_IDECD)". If you want the new ATA (libata), remove ATA/ATAPI/MFM/RLL support and add "Serial ATA and Parallel ATA drivers" and "AHCI SATA support" too. |
Yes, I have these SATA options enabled as built-in and PATA ones all disabled, but it just doesn't work.
Are there any vendor-specific options? I am using 6540b of Hewlett-Packard, but cannot find relevant specification of my DVD drive. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
piewie Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/468070362447d97d432c89.png)
Joined: 26 Sep 2002 Posts: 494 Location: old Europe
|
Posted: Fri Nov 12, 2010 8:43 pm Post subject: |
|
|
So your SATA dvd device is connected to: Quote: | 00:1f.2 SATA controller: Intel Corporation Ibex Peak 6 port SATA AHCI Controller (rev 06)
Subsystem: Hewlett-Packard Company Device 1726
Kernel driver in use: ahci |
How about:
Code: | # cdrecord --scanbus |
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
NeddySeagoon Administrator
![Administrator Administrator](/images/ranks/rank-admin.gif)
![](images/avatars/3946266373f47d606a2db3.jpg)
Joined: 05 Jul 2003 Posts: 54831 Location: 56N 3W
|
Posted: Fri Nov 12, 2010 9:58 pm Post subject: |
|
|
ryanli,
Look in your BIOS. Ensure your SATA controller is not set to IDE compatibility mode. The mode is intended to allowe Windows XP users to install their AHCI driver only. Its often very slow and more to the point, often limits the number of SATA ports you can use.
If you optical drive is connected to one of the ports you can't use in IDE mode, it won't work. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
chiefbag Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/gallery/Simpsons/Simpsons_-_Wiggum.jpg)
Joined: 01 Oct 2010 Posts: 542 Location: The Kingdom
|
Posted: Sat Nov 13, 2010 1:10 am Post subject: |
|
|
Did you install your system via a livecd?
If so it is a kernel issue regarding drivers.
Did you zcat the kernel config across or was it a manual kernel config.
Also is your current kernel version the same as the one you installed from the livecd.
please show us the output of lspci |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
ryanli n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 20 Oct 2010 Posts: 29
|
Posted: Sat Nov 13, 2010 7:16 am Post subject: |
|
|
Thank you everyone, I followed NeddySeagoon's advice, checked my BIOS settings and found that I disabled my DVD through an obscure setting "Disable External Upgrade Bay", after enabling it, everything is working again! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|