[ltp] DMA on T43p Ultrabay Slim HD...

Tino Keitel linux-thinkpad@linux-thinkpad.org
Tue, 26 Sep 2006 15:47:41 +0200


On Mon, Sep 25, 2006 at 10:58:36 -0700, Paul H. Yoshimune wrote:
> Hi all:
> 
> I'm trying to get a dual-HD setup going on a new T43p.  The primary HD is 
> Windows XP (sadly), but the HD in the Ultrabay is for Linux.  I pulled it 
> directly from another T43, and it boots/works just fine as a drop-in (other 
> than the video reconfig).
> 
> The issue is, the drive is incredibly slow due to lack of DMA.  Google 
> turns up good hints, but unfortunately none of them work for me.  In 
> /etc/grub.conf, I've tried at various points:
> 
> hdc=noprobe
> 
> hdc=noprobe libata.atapi_enabled=1
> 
> hdc=noprobe
> libata.atapi_enabled=1
> 
> None of which work.  The drive still comes up as /dev/hdc, and still has 
> DMA off (and hdparm won't let me turn it on).
> 
> Any ideas?  Thanks!

I presume that you try to get the UltraBay hard disk working as a PATA
device on a SATA controller.

Have you disabled CONFIG_IDE in your kernel config? I had to do this on
a non ThinkPad computer to get the PATA DVD drive on the SATA
controller working.

Regards,
Tino