无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: softwide
打印 上一主题 下一主题

[已解决] 求助啊!各位大神,单位新电脑 inter200主板装XP,跪求详细指导。

    [复制链接]
1#
发表于 2018-2-1 10:43:41 | 显示全部楼层
本帖最后由 wuwuzz 于 2018-2-1 11:10 编辑

爬楼看了这么长跟帖,楼主的语言组织描述,楼上多位同学的阅读理解,唉,很热情的帮忙,
但没抓住LZ的心事要点,我看着都急.....

LZ是要在2012rospartner大侠的帖子基础上工作,要的是一个menu.lst,这个menu.lst要加载firadisk.sys,进而驱动ahci。

其实,2012rospartner已经把关键语句写出来了:

map --mem (hd0,0)/xp.iso (0xff)
map --mem (hd0,0)/i9c236xp.img (fd0)
map --hook
chainloader (0xff)
boot

其中,i9c236xp.img含有firadisk.sys,ahci.sys驱动

我没有实际试验,熟悉firadisk.sys的同学可以把这个再完善,(必要时能够成功使用LZ提供的新SYS),
拿个成品给LZ就完事了。
回复

使用道具 举报

2#
发表于 2018-2-1 16:57:29 | 显示全部楼层
对32#内容看的不是很明白,不知道LZ做到哪一步了,也不想长篇大论了。

直接给你我在凌越S4笔记本(7代kabylake平台,AMI aptio UEFI/BIOS)上做的试验步骤:

1、16G U盘,格式化成DOS启动盘
2、拷入:grub.exe、xp.iso、i9c236xp.img
3、建一个文本文件,命名为usbdisk.txt。
4、建一个文本文件,重命名为menu.lst,内容
find --set-root /usbdisk.txt
map --mem (hd0,0)/xp.iso (0xff)
map --mem (hd0,0)/i9c236xp.img (fd0)
map --hook
chainloader (0xff)
boot


5、以此U盘在BIOS模式下启动,执行grub.exe

6、出现XP安装界面时,按F6、F7、S键,提示安装:
FriaDisk Driver(32bit)
Intel SKL SATA AHCI Controller(X99+Skylake)
到这一步,应该是可以安装FriaDisk、AHCI了吧。


7、底下continue就不行了,是显卡黑屏的问题(与LZ的主题无关了)。




回复

使用道具 举报

3#
发表于 2018-2-2 09:59:50 | 显示全部楼层
本帖最后由 wuwuzz 于 2018-2-2 10:03 编辑

大家的奇思妙想太多。LZ会不会消化不良、无所适从啊。

我是这么看的哈(诸位轻拍),LZ目前的思路还是那个F6古董问题,那就顺着这个思路,
用古董的笨方法解决好了。等F6这条路撞墙了,再用大家的方法不迟。

--------------------------------------------------------------------------------------------------------
g4d+firadisk.sys虚拟软盘解决F6是后来才出现的,最初的方法不是这样。

问题的关键在于:要有1个BIOS认可的USB-FDD(进而win安装程序认可的USB-FDD),能做到这一点,
就不必非要G4D img虚拟。


一、从32#的模糊发言看,他那个256M的小U盘似乎可以被BIOS当成FDD(大大的?)如果是这样,问题就简单了:
USB-CD(xp iso) + USB-FDD(直接存放iastor.sys等文件,不做引导)。XP光盘ISO引导安装,F6识别FDD加载sys。


二、其他常规、但有难度的USB-FDD解决方案

1、带有USB-FDD硬件开关的古董U盘,如M-DISK、朗科、HP等出过,现在难寻且高价。

2、用SMI主控U盘,量产FDD小软。
量产FDD与硬件开关FDD的重大差别(或者说,在BIOS识别过程中,致命弱点在:固件参数值--被BIOS用来判定FDD的依据,
设定有误。这属于U盘主控固件开发的问题)。但是,由于LZ使用的是联想机器,而联想机器所配BIOS常常用联想U盘(SMI主控)
当小软(即联想机对BIOS做了修改,以适应SMI主控盘当小软这种情况)。因此,我们就有机可乘,可以尝试用SMI主控U盘量产FDD
蒙混过关。


回复

使用道具 举报

4#
发表于 2018-2-3 00:20:21 | 显示全部楼层
本帖最后由 wuwuzz 于 2018-2-3 00:23 编辑

LZ,G4D依赖于纯BIOS,任何干扰纯BIOS环境的设置项都要避免。

一、BIOS设置中,要设为Legacy Only(如果有的话)。

二、固态硬盘用DG隐藏是没用的。BIOS如果有NVME/SATA设置项可以Disable掉固态硬盘
(或其他地方可以disable),就应该在那个地方设置屏蔽。

三、usbdisk.txt应确保唯一性,即只有U盘上才能有此文件,其他盘不能有此文件。

四、yaya大侠最后的menu.lst很好。我做了微调,并已在S4笔记本上实测通过,你直接拷贝
到U盘上用就可以了。

微调之处在于menu.lst有2个选项:

1、虚拟CD+虚拟FD。与前面35#一样,一个U盘上包含XP.ISO和i9c236xp.img;

2、只虚拟CD。这是配合41#思路做的。U盘经过量产,在固件层面(BIOS硬件识别层面)
被分为USB-HDD、USB-FDD小软两个设备。USB-HDD用于DOS启动盘,拷贝了XP.ISO;
USB-FDD不做启动盘,img的内容被解开直接存放到这里。

之所以搞了2个选项,是因为BIOS支持存在强弱,对于F6问题,第2个选项适应性更广,
但制作更困难。你先用第1个选项试吧。

两者的效果,在我的S4上是一样的,见图。



MENU.rar (237 Bytes, 下载次数: 8)


回复

使用道具 举报

5#
发表于 2018-2-3 13:51:05 | 显示全部楼层
晕,楼主的需求是SQL SERVER(和二次应用)在XP下能运行,你们还在纠结那些用不上的驱动,无语了
回复

使用道具 举报

6#
发表于 2018-2-5 11:14:32 | 显示全部楼层
晕死,现在才看到LZ在44#的图片,LZ是后来加的吧? 那里已经告诉你了:
你的U盘是(hd0,3)。所以,之前menu.lst中默认的(hd0,0)当然找不到文件。
你手工输入的话,应该是改成(hd0,3)。

不过,根据yaya后来的menu.lst,不查这个了,应该能自动启动才是。
==============================================================

同学们回帖要看前人的成果呀,A5的问题已经略过,安装时按F7跳过这个
回复

使用道具 举报

7#
发表于 2018-2-8 13:29:41 | 显示全部楼层
本帖最后由 wuwuzz 于 2018-2-8 13:33 编辑

原谅我说话难听。不客气地说,这么多层楼是在兜圈子,与G4D关系不大。
因为55#的menu.lst(融合了yaya的命令)已经可以进入XP的F6蓝色安装界面了。
=====================================================================
问题一是出在LZ画蛇添足,引入第三方程序调整什么C、D盘符,凭空多出IMG事端。
在进入XP安装界面、识别硬盘后,盘符会自动调整,U盘的C会自动让给mbr硬盘,
不用LZ操心。
=====================================================================
问题二找不到硬盘,是因为原始的i9c236xp.img中txtsetup.oem没有包含
LZ
磁盘控制器的硬件Id。在这一点上,102#的adef的回复最接近答案,
其56#给的
drv包也很好。
======================================================================

应根据自己的实际情况,调整txtsetup.oem之后,再继续。








回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-18 10:14

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表