[ltp] UltraBase with X60s

Manuel Bessler linux-thinkpad@linux-thinkpad.org
Sun, 17 Jun 2007 18:28:00 -0400


> > Hmm... I always load/unload the ata_piix module, that alone works fine.
> > I'm using the following kernel parameters to make this work:
> > hda=noprobe libata.atapi_enable=1
>
> Hm, neither with or without these boot options. What exactly is hda in
> your case? I think somewhere around 2.6.20 or so some hd* devices have
> been renamed to sd*/scd*.

hda is the cd/dvd drive.
as someone else said, your harddisk has to be set to AHCI mode (in BIOS)

Here's my kernel config if that helps:
http://projects.varxec.net/_media/config-2.6.19.1-madwifi.txt

> > There was a page on thinkwiki that showed how to get DMA working on
> > the DVD drive in the Ultrabase. Thats were the parameters are coming
> > from, and the fact that ata_piix is compiled as a module.
>
> Linux claims "Unknown boot option `libata.atapi_enable=1': ignoring", so
> I took a look at Thinkwiki. Did you speak of
> http://www.thinkwiki.org/wiki/Problems_with_SATA_and_Linux? I tried the

yes, particularly the section "No DMA on DVD drive"

> I would appreciate if I just could *dock*, then I'd care about undocking

maybe some udev magic or acpi handlers could help here.

Manuel