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

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to