So I'm about to upgrade my laptop (Lenovo 3000 N100, 0768-49G), got my SATA HDD caddy for the DVD-ROM slot, but whenever I'm putting an HDD or SSD into it, the read speed falls to only 30 MByte/s, whereas the same drive put into the regular HDD slot scores over 130 MBytes/s (max. possible on this old PATA bus). I'm testing from a Live-CD using Ubuntu's "disk utility".
I've got the latest BIOS (Phoenix 2.06, 61ET37WW), it looks like some extremely cut version of the original bios - I can't change anything hardware related (like AHCI/IDE mode for the SATA controller), the only available settings are "quite boot", "enable modem" and "enable legacy usb".
So my question is: why is the SATA port in the DVD slot so much slower? Is there any way to get the same speed (130+ MB/s) on both ports so I can use SSD and HDD in parallel?
I may have found something relevant in
[ 1.390619] ata1: SATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0x18b0 irq 14 [ 1.390626] ata2: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0x18b8 irq 15 [ 1.556337] ata1.00: ATA-9: Samsung SSD 840 Series, DXT06B0Q, max UDMA/133 [ 1.556345] ata1.00: 234441648 sectors, multi 16: LBA48 NCQ (depth 0/32) [ 1.561011] ata2.00: ATA-8: WDC WD7500BPKT-00PK4T0, 01.01A01, max UDMA/133 [ 1.561018] ata2.00: 1465149168 sectors, multi 16: LBA48 NCQ (depth 0/32) [ 1.561027] ata2.00: limited to UDMA/33 due to 40-wire cable [ 1.564333] ata1.00: configured for UDMA/133
what's that "40-wire cable"?