"80-wire cables" issue when using SATA drives in PATA Thinkpads

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



[ Not sure where to send this question.
  This mailing-list seems to be much more oriented towards development of
  libata code than its use, but the question seems too technical for
  other foras.  ]

I'm trying to use a SATA M.2 drive in a Thinkpad X30 (via a PATA->M.2
enclosure) and am bumping into a ~30MB/s bandwidth limit that's
apparently imposed by the BIOS for "lack" of an 80-wire cable.

This is mentioned at the end of
https://www.thinkwiki.org/wiki/How_to_put_SATA_in_old_ThinkPads
and links to
https://forum.thinkpads.com//viewtopic.php?f=31&t=115478&p=741729

which mentions this as a known problem.
Is there some known workaround for it?

I tried to boot with `libata.force=80c` and it does result in `hdparm`
claiming that `udma5` is used instead of `udma2`, but that seems to be
a lie because the actual bandwidth I see is still ~30MB/s.

How can I diagnose the problem further (and ideally fix it)?


        Stefan




[Index of Archives]     [Linux Filesystems]     [Linux SCSI]     [Linux RAID]     [Git]     [Kernel Newbies]     [Linux Newbie]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Samba]     [Device Mapper]

  Powered by Linux