zoukankan      html  css  js  c++  java
  • SATA硬盘下安装WinXP的问题解决了

    现象:安装winxp失败,stop提示信息的意思是:无法访问硬盘引导区。
    原因:因为WindowsXP本身不直接支持串行ATA控制器,因此必须在安装系统前加载SATA驱动。 
    方法:
     一、有软驱 -- 标准方法
       在首次安装WindowsXP寻找SCSI设备时,按下F6键(此时屏幕下方会有文字提示)来加载第三方驱动程序。但请注意,出现提示后大约只有2秒的时间让你按键,错过的话又得重启再来一次。按下F6后,稍等一会儿系统提示按S键,会自动搜索软驱中的驱动,选择主板提供的驱动软盘中合适的驱动。然后会显示你所选择的驱动已经加载,按回车继续,下面就是正常的WindowsXP安装步骤了。
      注意:有的主板(如硕泰克的KT600-R)提供的驱动软盘中,其INF文件是放在文件夹里的,需要将它拷贝到软盘的根目录才能被自动搜索到。
    二、无软驱( 需要验证 )  
    1.用EasyBoot做集成串行驱动的安装光盘
    使用串行硬盘安装windows 2k/xp时都要插入串行驱动磁盘,你可以通过以下方法来自动加载它:
    通过修改启动软盘组中的txtsetup.sif来实现!
    在txtsetup.sif中的文件加载列表中增加你的串行硬盘驱动,至少应当有*.sys和*.inf这样它在安装时将自动加载它,您将无需插入磁盘。
    但应将上面的*.sys和*.inf拷入启动软盘组中和i386中!!!

    软盘组是用easyboot作启动光盘作自动安装时所必须的
    其实i386中也有一个txtsetup.inf!
    你改了启动软盘组中的txtsetup.inf,也就是让它用光盘启动安装时能自动加载它!

    在TXTSETUP。SIF中的[SourceDisksFiles]段中加入:
    如:VIASRAID。SYS = 2,,,,,,2_,4,1
      VIASRAID.INF = 2,,,,,,_x,20,0,0
    若还需其它文件,也在这里加入即可实现了!
    请记住要把这些文件拷入启动软盘组和I386中,否则会出错的!!
    在txtsetup.sif中有3个[SourceDisksFiles]段,.sys和.inf文件加在第一个中就可以了。

    不知这种方法能否做成INTEL、VIA、SIS的通用SATA驱动,否则这样做成的盘只能自己用,通用性不好。

    2.修改windows的一些文件,可以把SCSI硬盘或RAID盘的驱动程序制作到Windows的安装光盘里去。
    这样Windows安装程序就会自动安装SCSI硬盘或RAID盘的驱动。

    具体做法如下。这个过程比较复杂,请您耐心看完。

    Windows XP:

    注:假设我们添加 Promise Technologies FastTrak 100TX2 IDE RAID 的驱动程序。

    1. 在另一台可以使用的机器上,把Windows安装光盘的内容拷贝到硬盘的一个目录,例如

    Flat_Dir。

    2. 在Flat_Dir\i386\System32 目录里建一个新目录来放SCSI硬盘或RAID盘的驱动程序。如

    果您要安装 Promise Technologies FastTrak 100TX2 IDE RAID 的驱动,您可以建一个名

    为FT100TX2的目录。

    3. 把SCSI硬盘或RAID盘的驱动程序(包括 .inf, .sys, .cat, .dll等文件)拷贝到这个新

    目录(Flat_Dir\i386\System32\FT100TX2)中。请确认这个驱动程序里有 Txtsetup.oem

    这个文件。

    4. 在记事本或其他文本编辑器里打开 Txtsetup.oem 这个文件。确定 [Disks] 和

    [Defaults] 部分设置正确。

    - [Disks] 部分:

    d4 = "Promise FastTrak Family Driver Diskette", \fasttrak, \

    - [Defaults] 部分:

    scsi = FastTrakTX2_xp

    - [SCSI] 部分:

    FastTrakTX2_xp = "Windows XP Promise FastTrak100 TX/LP (tm) Series

    Controller", FastTrak

    5. 在记事本或其他文本编辑器里打开 Flat_Dir\i386\System32 目录中的 Winpeoem.sif 文

    件。

    6. 在 [OemDriverParams] 部分, 指定正确的目录名。

    比如:

    OemDriverRoot=""

    OemDriverDirs= FT100TX2

    7. 保存该文件。

    8. 用类似 Oscdimg.exe 的工具重建 ISO 镜像文件:

    oscdimg -betfsboot.com -n -h c:\Flat_Dir\ c:\winpe.iso

    -betfsboot.com:可启动盘
    -n:long file name support
    -h:包含所有隐藏文件

    9. 用这个ISO文件刻录光盘。    

  • 相关阅读:
    VS2008下编的程序生成的EXE 在没有安装VS2008的计算机上能运行
    GDI+使用小记
    双缓冲技术绘图
    INI文件格式及其读写
    缩放图片并保存
    按值传递&&按引用传递&&按地址传递
    傻瓜式制作的U盘winpe(支持4G以上U盘)速度超快
    vi 命令大全
    fopen和open的区别
    Linux下Socket网络编程,文件传输,数据传输的C语言例子
  • 原文地址:https://www.cnblogs.com/taoxu0903/p/912595.html
Copyright © 2011-2022 走看看