Solve the Problem of installing WINXP on a SATA Hard Disk

Source: Internet
Author: User

Symptom: failed to install WINXP. The stop message indicates that the hard disk boot area cannot be accessed.
Cause: Because Windows XP does not directly support Serial ATA controllers, you must load the SATA driver before installing the system.
Method:
I. Soft drive-Standard Method
When you first install Windows XP to find a SCSI device, press the F6 key (a text prompt is displayed below the screen) to load the Third-Party driver. However, please note that the prompt will only take about 2 seconds for you to press the button. If you miss it, you have to restart it again. After you press F6, wait a moment and the system prompts you to press the s key. The system will automatically search for the driver in the soft drive and select the appropriate driver in the drive floppy disk provided by the motherboard. Then it will show that the selected driver has been loaded, press enter to continue, the following is the normal WindowsXP installation steps.
Note: Some motherboard (such as giant KT600-R) provided by the drive floppy disk, its inf file is placed in the folder, need to copy it to the root directory of the floppy disk to be automatically searched.
2. No software drive (verification required)
1. Use easyboot as an integrated serial drive installation disc
When using a serial hard disk to install Windows 2 k/XP, You need to insert a serial drive disk. You can use the following method to automatically load it:
Modify txtsetup. Sif in the Start floppy disk group!
In txtsetup. add your serial hard drive to the file loading list in Sif. At least *. sys and *. INF so that it will be automatically loaded during installation, and you do not need to insert the disk.
However, the above *. sys and *. inf should be added to the startup floppy disk group and i386 !!!

A floppy disk group is required when easyboot is used as the boot disc for automatic installation.
In fact, there is also a txtsetup. inf in i386!
You changed txtsetup. inf in the boot floppy disk group, that is, it is automatically loaded when it is started and installed with a CD!

In txtsetup. Add the following content to the [sourcedisksfiles] section of SIF:
For example, viasraid. Sys = 2, 2 _, 4, 1
Viasraid. inf = 2, _ x, 20, 0, 0
If you need other files, you can add them here!
Remember to include these files into the boot floppy disk group and i386; otherwise, an error will occur !!
In txtsetup. Sif, there are 3 [sourcedisksfiles] segments, and The. sys and. INF files can be added to the first one.

I don't know whether this method can be used as a general SATA driver for intel, via, and sis. Otherwise, the disks can only be used by myself and the versatility is not good.

2. modify some Windows files to make the SCSI hard disk or raid drive into the installation disc of windows.
In this way, the Windows Installer automatically installs the SCSI or raid drive.

The procedure is as follows. This process is complicated. Please read it with patience.

Windows XP:

Note: let's add the promise technologies fasttrak 100tx2 ide raid driver.

1. On another machine that can be used, copy the content of the Windows installation CD to a directory on the hard disk, for example

Flat_dir.

2. Create a new directory in the flat_dir \ i386 \ system32 directory to store the driver for the SCSI hard disk or raid disk. For example

If you want to install the promise technologies fasttrak 100tx2 ide raid driver, you can create

Is the directory of ft100tx2.

3. Copy the drivers (including. inf,. sys,. Cat,. dll, and other files) of the SCSI or raid disk to the new

Directory (flat_dir \ i386 \ system32 \ ft100tx2. Make sure that txtsetup. OEM is in this driver.

This file.

4. Open the txtsetup. OEM file in notepad or other text editors. Confirm [disks] and

The [defaults] section is correctly set.

-[Disks] section:

D4 = "Promise fasttrak family driver diskette", \ fasttrak ,\

-[Ults:

SCSI = fasttraktx2_xp

-[SCSI:

Fasttraktx2_xp = "Windows XP promise fasttrak100 Tx/LP (TM) Series

Controller ", fasttrak

5. Open the winpeoem. Sif file in the flat_dir \ i386 \ system32 directory in notepad or other text editors.

.

6. In the [oemdriverparams] section, specify the correct directory name.

For example:

Oemdriverroot = ""

Oemdriverdirs = ft100tx2

7. Save the file.

8. Use a tool similar to oscdimg.exe to recreate an ISO image file:

Oscdimg -betfsboot.com-n-H c: \ flat_dir \ c: \ winpe. ISO

-Betfsboot.com: disk to be started
-N: long file name support
-H: contains all hidden files

9. Use this ISO file to burn the disc.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.