Installing SATA drivers

Toshiba Satellite
May 20, 2008 at 15:14:28
Specs: XP, core 2 duo 2GHz
Is there possible to manually install AAHCI SATA drivers from working XP to another XP on second partition which is copied from an old disk and which are not functional becouse of missing SATA drivers?

See More: Installing SATA drivers

Report •

May 20, 2008 at 15:35:06
If the SATA drive is not is use then how are you going to install the drivers on it?

Report •

May 20, 2008 at 15:39:20
AHCI is for Vista, if using an XP install you need to set the BIOS to IDE mode. No SATA drivers are needed for this.


Report •

May 20, 2008 at 15:40:59
Doesn't the machine bios have IDE mode available - so you don't need SATA drivers?

Also, if you've copied an XP installation from another machine to partition on your laptop, it won't work without a 'repair reinstall', reactivation and correct drivers loading. What exactly are you trying to achieve - there's no real benefit having 2 XP installs on same machine - so are you wanting to run something from the old install?

Report •

Related Solutions

May 20, 2008 at 16:23:40
Toshiba doesnt have option to switch to IDE mode. I put the old partition with XP and programs on new disk because i need some programs for accounting (i dont wont to contact dealer, setup new database, lose data)but old XP crashes on boot so i installed fresh copy of XP to new partition with SATA drivers (works fine). The XPs didnt suggest me to upgrade old version. So how to qualify an old XP?

Report •

May 21, 2008 at 08:55:35
Thanks for answering that ONE question, but that isn't the only question I and others have asked - we can help you a lot better if you answer all questions and make any other comments you like about other things we have said. The more info we have to work with, the better.

It would help a lot if you state the model of your computer.

Does this computer still have it's original Toshiba brand name system software installation on it on C, or was that wiped out and you installed Windows using a regular Windows CD?

"I put the old partition with XP and programs on new disk .."

Going by your first post, you must mean a new LOGICAL drive.
It sounds like your computer is a laptop and you installed the second copy of XP on the second partition (LOGICAL drive) of the single hard drive. If so, did you delete the contents of the second partition before you installed the copy of XP?

"Also, if you've copied an XP installation from another machine to partition on your laptop, it won't work without a 'repair reinstall'...."

"...old XP crashes on boot..."

A copy of an XP installation that was installed when it was on another computer often will not load into Windows if the chipset of the mboard you now have it in is more than a little different from the other computer's mboard. What typically happens is you see the first bit of Windows graphics, then a black screen with a blinking cursor top left, and nothing further happens.
Whether you can fix that situation or not depends on what Windows was installed by.
- If Windows was installed by a brand name system software installation, the problem cannot be fixed because their is no Repair Setup option available when you run Setup, even if you use a regular Windows CD to do that (been there, tried that). That copy of Windows is "tied" to the original mboard and cannot be used on another computer unless the system is the same model.
- If Windows was installed by using a regular Windows CD, that can be fixed by booting with the Windows CD and running a Repair Setup procedure, often called a Repair install procedure, and you won't lose the data already on the Windows partition (the regular Windows CD must have at least SP1 updates included on it; otherwise, you won't have the Repair Setup option).
Depending on the mode your bios Setup SATA drive detection or SATA controller(s) is(are) in, you may or may not need to load SATA drivers early in Setup (see BELOW).
If both XP installations are on the same hard drive, you will probably need to temporarily HIDE the other XP installation partition in order to do that, using a third party program, such as Partition Magic, or a freeware partition manipulation program.

After the Setup is finished, you need to Activate Windows, load the drivers for your mboard and possibly other system components using downloads for your model on the Toshiba web site, install SP2 again if SP2 wasn't on the original CD, and you may need to re-install some or all of your Microsoft Updates.


"Toshiba doesnt have option to switch to IDE mode."

It may be called something else - e.g. a Dell bios Setup sometimes apparently calls it ATA mode.
If you state the model of your computer, we may be able to find what you see in your bios Setup and tell you what you need to change in your bios Setup.

There are two, or possibly three, ways your bios Setup settings can be set regarding the detection of SATA drives (or SATA drive controllers).
- IDE compatible mode - if the SATA drive detection is in this mode, Windows Setup will find the SATA drive no problem. However, having the SATA drive in this mode limits its max burst data speed to 133 mb/sec

Many bioses are set to this mode by default when you first get your mboard or your brand name system.

These two modes.....

- SATA a.k.a. AHCI mode - if the drive is SATA, it allows for up to 150 mb/sec max burst data speeds - if it is SATA-II it allows for up to 300 mb/sec max burst data speeds.
- if the SATA controller chipset has the capability, RAID mode, (a.k.a. SATA RAID mode, or AHCI RAID mode)

....require you press a key (F6) when you see a prompt to press that key near the beginning of loading files from the Windows CD, and you load drivers when prompted for the SATA controller chipset from a floppy disk with the proper files on it.
If your system is generic, there may be such a floppy that came with the mboard. If not, you can make such a prepared floppy using a utility on the CD that came with the mboard, or get the download to make the prepared floppy from the mboard manufacturer's or brand name system builder's or the main chipset maker's (Intel's in this case)web site.
You can't load the SATA controller drivers from a CD or a flash drive at that point in Setup. If you have a brand name system software installation, it often already includes the SATA or RAID drivers.
These drivers are required because XP does not have built in drivers for almost all SATA controller chipsets. If you don't load the SATA or RAID drivers when the SATA drive detection is in SATA or RAID mode, Windows Setup cannot see the SATA drive(s) after loading the initial files from the CD.
If the SATA chipset has RAID capability, you load the RAID chipset drivers - it probably won't work to load SATA or AHCI non-RAID drivers in that case - the RAID drivers include support for non-RAID use, and you don't have to set up a RAID array unless you want to (you usually must have two or more SATA drives to use a RAID array in any case.)
If you don't have a floppy drive, most desktop mboards have a floppy drive data cable header you can temporarily connect a floppy drive to. If you don't have a floppy drive header, or if you don't want to do that, you can set your bios to IDE compatible mode so that Setup will see the drive, install Windows on it, install the drivers for the SATA controller(s) later, then set the bios to SATA or RAID mode so you can benefit from the faster SATA or SATA-II data burst speeds.

Report •

May 24, 2008 at 07:02:48
It is Toshiba Satellite L40-18X.The partition is first primary

Report •

May 24, 2008 at 09:54:46
Thanks for answering that ONE question, but that isn't the only question I and others have asked. We need all the detailed info you can provide. Please! - answer all questions, and make any comments you like about other things we have said to fill in your specific details.

"The partition is first primary"

What do you mean by that?

When you get a brand name system computer it always has software on two partitions on the original hard drive, whether you can see the second partition in Windows or not.

You haven't said
- whether your computer had XP on it when you first got it,
- or whether it still has it's original software on C,
- or whether you wiped the second partition in order to install the old XP installation on it.

If you copied the old XP installation to D, after wiping it's data, if you could see it in Windows before, or to the second partition, after wiping it's data, if you were not seeing it in Windows before, the second partition is only a little larger than needed to hold all the data needed to restore the original software installation on C using a single recovery CD. Windows will not run properly if there is not enough free space on that partition, and it probably won't take much additional data to get it into that state.

If you had put in a little effort, Toshiba already has the basic answers to your questions.

I found support for Satellite L40-18X and the L40 series on the Toshiba Europe web site.

According to this, L40-18X comes with Vista on it - did you remove Vista, or did yours have XP on it already?

I looked at the User manual available here - for the Satellite L40 (series)
Going by the date of the two available manuals, your model is less than a year old.

In the top, newer, manual I found ....
F1 to get into the bios Setup
then F2 to set Time and Date
, but no other info about bios settings.

I looked around elsewhere on the site. Since a lot of people find they don't like Vista, and/or want to load XP instead, I figured there must be info about that somewhere.

I found this:

"SATA, AHCI and Intel Matrix Storage Management Software: "Setup did not find any hard disk drives installed in your computer" Error Message During Manual Installations"

See the first part.
Look for the words Compatible mode or similar in your bios Setup.
If you can find that and set the bios to that mode, you don't need to press F6 and load AHCI (SATA) drivers.

The second part refers to a weird folder with Intel Matrix drivers - I have no idea where that would be - you can get the same drivers to make a floppy with the proper AHCI drivers on it from the Intel web site for your main chipset. You have to use a USB connected floppy drive, but you need more information.

Go here:

Product Type - Notebook
Family - Satellite
Product Series - Satellite L series
Model - L40
Short Model No - see the label on your computer, or leave it set to All
Operating System - Windows XP (OS Independant produces no results)
Driver Type - All
Country - United Kingdom, or whatever
(the L40 series is a Europe only series)

Download at least - Installation Instructions

When that is unzipped it reveals it is
"How to Install Windows XP on a L40.pdf" !!

You MUST read this - only specific USB connected floppy drives are recognized by Setup! It mentions specific Toshiba USB connected floppy drive models known to work.

(If you select Vista, Installation Instructions unzipped is merely install.txt - a list of the order in which to install Vista and drivers for the system)

chipset utilities - readme.txt in the extracted files contains info about how to preload the Intel *.inf files (including the SATA drivers) by placing them on the hard drive first, but you would need to know what you are doing.


As I said before,
"If both XP installations are on the same hard drive, you will probably need to temporarily HIDE the other XP installation partition in order to do that, using a third party program, such as Partition Magic, or a freeware partition manipulation program."

" order to do that...."

In order to be able to run a Repair Setup on the old XP installation.
A Repair Setup CANNOT be done unless the old XP installation was installed from a regular Windows CD, and you have an regular XP CD!

Report •

Ask Question