Slackware 12.2 on PATA SSD - Cant use as SATA?
I'm trying to put Slackware 12.2 on my Dell Mini9, which uses a 15GB SSD instead of a regular hard drive. In the BIOS settings this is identified as a PATA drive. What is driving me nuts is that I can't get the Slackware install system to recognize it as a SATA drive (which Ubuntu did when I had that installed), it always comes up as an IDE drive. Booting with "hugesmp.s hda=noprobe" isn't doing anything. After booting the drive is being identified as hda, not sda. I suppose I can live with the performance hit, but if there is a different way to identify this as a SATA drive for installation, that would be fantastic.
|
Go into the BIOS and put the SATA controller in AHCI mode, it may just recognize it then.
|
I guess in Ubuntu it's just the device name which looks like SATA. The drive was also working in IDE mode. Switching to AHCI will let both distributions recognize the SATA controller.
|
Thanks for the suggestions, but it looks like it is just plain IDE access only. The BIOS doesn't even have a way to change the controller mode. Oh well, the performance probably won't be that noticeable anyway given that the machine is pretty limited to begin with.
|
If there is no way to change the controller mode, then try finding out what controller you have. Post the output of '/sbin/lspci', if you can.
|
Here is the lspci output:
Code:
00:00.0 Host bridge: Intel Corporation Mobile 945GME Express Memory Controller Hub (rev 03) |
I think this is the controller:
Code:
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02) So, how where did you get this output, from Ubuntu or Slackware ? Either way try '/sbin/lspci -vv' and look at the driver it is using, so post the IDE interface part of the output. |
Quote:
Code:
gx@blackden:~$ /sbin/lspci |
I think you're both right, there isn't a SATA controller there. Apparently Dell is using an IDE controller. Nothing in the lspic -vv even mentions SATA or PATA. The performance is actually OK, so this probably isn't a big deal, just surprising to me. Oh, and by the wayk, both this and the previous lspci are from Slackware since I ripped Ubuntu off the machine. I just couldn't take it anymore.
Code:
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02) (prog-if 8a [Master SecP PriP]) |
Quote:
|
I think guanx is right, it doesn't matter what it say as long as it works. So far these are the only two drivers I see that potentially match that controller:
Code:
│ Symbol: PATA_MPIIX [=n] │ |
unless it is a true scsi device the kernel vanila will use those drivers.
The only physical difference between a SATA drive and a PATA drive is the power and data cable connections. PATA has a 40 pin IDE connection. SATA has 7 pin connector. PATA has a 4 pin molex power connector. SATA has a 15 pin power cable. IDE refers to the type of interface for the drive. ATA either serial or parallel, refers to the method of transferring data along the cable. There is no master/slave configuration on SATA drives. PATA/SATA comparison. |
All times are GMT -5. The time now is 07:37 PM. |