Am Samstag, 16. Mai 2009 11:55:18 schrieb Philip Webb: > 090516 Dirk Heinrichs wrote: > > Please post your kernel config. Please post it completely, > > best together with output from "lspci -v" when booted into the LiveCD. > > I have got 2.6.25 to work again after enabling 'evdev'
evdev is completely unrelated to CD writing.
> & have just successfully written System Rescue 1.2.0 using it.
> I also compiled 2.6.29-r4 -- the latest in Gentoo testing --
> & enabled the alternative IDE mode without anything changing.
> I also recompiled Udev Dbus & Hal without any improvement.
> Kernel 2.6.29 is simply not creating a device for the CD drive.
Because you're lacking the kernel support for it, see below.
> Thanks for your interest: it mb that this is a kernel bug.
No, it's not.
> Here is the output from 'lspci -v' when using 2.6.25 (when writing this),
> followed by .config for 2.6.29 :
OK, let's look at the interesting parts:
> 00:1f.2 SATA controller: Intel Corporation 82801IB (ICH9) 4 port SATA AHCI
> Kernel driver in use: ahci
So you need CONFIG_SATA_AHCI=y, which you have.
> 03:00.0 IDE interface: JMicron Technologies, Inc. JMB368 IDE controller
> Kernel driver in use: pata_jmicron
For this you need CONFIG_PATA_JMICRON=y, which you don't have. This is where
your CD drive is connected to, right?
Let's go through the kernel config:
> # CONFIG_PCIEPORTBUS is not set
You really need to enable this (that is a PCI-Express machine, isn't it?).
> CONFIG_BLK_DEV_FD=y
Do you have a floppy drive, still?
> CONFIG_HAVE_IDE=y
Useless.
> # CONFIG_CHR_DEV_SG is not set
As written before: No SG, no write (to CD).
> # CONFIG_ATA_SFF is not set
You need to enable this to make CONFIG_PATA_JMICRON visible.
HTH...
Dirk
signature.asc
Description: This is a digitally signed message part.

