无忧启动论坛

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

[分享]FiraDisk Grub4dos虚拟磁盘的WIN驱动

[复制链接]
331#
发表于 2009-12-7 13:52:47 | 只看该作者
原帖由 fantasy 于 2009-9-7 01:29 发表

在k开头那个内核文件里有驱动文件


我解开了KONBOOT和KERNEL.ZIP, KONBOOT中又一个img文件,打不开,KERNEL中也没有找到Firadisk驱动的身影,不知道在那里更改,请fantasy指教。
回复

使用道具 举报

332#
发表于 2009-12-7 15:38:26 | 只看该作者
重新测试了下,
用我写的那个菜单,ISO可以在虚拟机安装,物理机蓝屏07B
用SRS_F6.ISO虚拟机可正常安装,物理机蓝屏07B
用0pe虚拟机安装:
安装程序无法复制文件:SYMMPI.INF
物理机安装蓝屏07B

看来07B跟我耗上了。
回复

使用道具 举报

333#
发表于 2009-12-10 15:23:01 | 只看该作者
今天又测试了一下,更换了镜像:
时空论坛,P大的回复:
用的是冷风Win2K3_EE_SP2_Vista_Full_080308_Fix.iso
google一下也许能下。

测试环境:
http://bbs.wuyou.net/viewthread. ... ;page=11#pid1775864(我认为已经解决了2003iso安装问题)
VMware6.03测试,外挂驱动包OEM_SRS.ZIP含驱动LSI Fusion-MPT U320 Driver (Server 2003 32-bit)。

我这边下载了Win2K3_EE_SP2_Vista_Full_080308_Fix.iso,用此镜像安装,依然是蓝屏07B,估计是win2003加载firadisk驱动有问题吧。
回复

使用道具 举报

334#
发表于 2009-12-14 22:30:40 | 只看该作者

报告一下我的测试结果吧

两台机子,一台CPU是AMD的X2 5000、内存:2G、SATA硬盘;一台CPU是Intel的E5200、内存:4G、SATA硬盘。软盘镜像里的TXTSETUP.OEMG取自chenall在19楼(http://bbs.wuyou.net/forum.php?mod=viewthread&tid=148686&;page=2#pid1771159)给出的镜像文件。安装XP的ISO文件为深度精简的XP_SP3,大小为217MB;安装2003系统的ISO文件为盛世雄风精简的SP2版本,文件大小为217MB。
1、firadisk-driver-0.0.1.12版本,安装XP
(1)GRUB菜单:
find --set-root /FIRADISK.IMG
map --mem /FIRADISK.IMG (fd0)
find --set-root /MYISO.ISO
map /MYISO.ISO (0xff) || map --mem /MYISO.ISO (0xff)
map --hook
chainloader (0xff)
测试结果:两台机子蓝屏:0X7B
(2)GRUB菜单:
find --set-root /FIRADISK.IMG
map --mem /FIRADISK.IMG (fd0)
find --set-root /MYISO.ISO
map --mem /MYISO.ISO (0xff)
map --hook
chainloader (0xff)
测试结果:两台机子都成功安装,并且安装过程中不用按F6。
(3)GRUB菜单:
find --set-root /FIRADISK.IMG
map --mem /FIRADISK.IMG (fd1)
find --set-root /MYISO.ISO
map --mem /MYISO.ISO (0xff)
map --hook
chainloader (0xff)
测试结果:两台机子蓝屏:0X7B
(4)用NLite集成Firadisk驱动到安装文件中,(注意:存放驱动的文件夹必须有上面所说的TXTSETUP.OEM文件,并且在集成驱动时选取TXT模式。)
GRUB菜单:
find --set-root /MYISO.ISO
map --mem /MYISO.ISO (0xff)
map --hook
chainloader (0xff)
测试结果:两台机子都成功安装。

2、firadisk-driver-0.0.1.16版本,安装XP
测试结果:以上所有安装方法都蓝屏:0XED

3、制作Ram OS,将安装好Firadisk驱动的XP系统放进IMG镜像里,用GRUB启动镜像,驱动版本:firadisk-driver-0.0.1.12
GRUB菜单:
map --mem (hd0,5)/ramxp.img (hd0)
map --hook
root (hd0,0)
chainloader /ntldr
测试结果:两台机子都成功启动。

4、将安装好Firadisk驱动的XP系统放进IMG镜像里,用GRUB启动镜像,驱动版本:firadisk-driver-0.0.1.16
GRUB菜单:
map --mem (hd0,5)/ramxp.img (hd0)
map --hook
root (hd0,0)
chainloader /ntldr
测试结果:两台机子都成功启动。

5、从ISO镜像安装Windows 2003,firadisk-driver-0.0.1.12版本
测试结果:以上所有安装方法都蓝屏:0X7B

6、从ISO镜像安装Windows 2003,firadisk-driver-0.0.1.16版本
以上所有安装方法都蓝屏:0X7B

7、将安装好Firadisk驱动的2003系统放进IMG镜像里,用GRUB启动镜像。驱动版本:firadisk-driver-0.0.1.12
GRUB菜单:
map --mem (hd0,5)/ram2003.img (hd0)
map --hook
root (hd0,0)
chainloader /ntldr
测试结果:两台机子启动都蓝屏:0X7B

8、将安装好Firadisk驱动的2003系统放进IMG镜像里,用GRUB启动镜像。驱动版本:firadisk-driver-0.0.1.16
GRUB菜单:
map --mem (hd0,5)/ram2003.img (hd0)
map --hook
root (hd0,0)
chainloader /ntldr
测试结果:两台机子启动都蓝屏:0X7B

以上所有测试均为真实机。

[ 本帖最后由 yjstone 于 2009-12-15 00:19 编辑 ]
回复

使用道具 举报

335#
发表于 2009-12-14 23:37:54 | 只看该作者

回复 #336 yjstone 的帖子

很有用啊  谢谢yjstone 帮忙测试了
回复

使用道具 举报

336#
发表于 2009-12-15 10:44:30 | 只看该作者
我用CHENALL的镜像+深度XP SP3,使用他提供的菜单,结果是复制文件时说找不到FIRADISK.SYS文件而无法继续下去,有空再试试 yjstone 成功的那个菜单。
回复

使用道具 举报

337#
发表于 2009-12-20 02:09:42 | 只看该作者
新版
firadisk_driver_0.0.1.18.zip (29.57 KB, 下载次数: 1105)
回复

使用道具 举报

338#
 楼主| 发表于 2009-12-20 10:18:30 | 只看该作者
好新新版的可以了,
大家可以再试试新版的。
回复

使用道具 举报

339#
发表于 2009-12-20 10:30:20 | 只看该作者
驱动里多了个amd64
这个AMD64里的txtsetup.oem里的信息该怎么添加啊?跟根目录下的不冲突吗?

[ 本帖最后由 loopback 于 2009-12-20 10:36 编辑 ]
回复

使用道具 举报

340#
发表于 2009-12-20 10:33:12 | 只看该作者
原帖由 bardlet 于 2009-12-20 02:09 发表
新版
77727


这个版本解决了哪些问题?
回复

使用道具 举报

341#
发表于 2009-12-20 23:07:29 | 只看该作者

回复 #172 xianglang 的帖子

今天遇到怪事了
我用 map --mem /boot/Firadisk.img (fd0)
提示找不到文件
我把Firadisk.img 重命名xxx.img
然后用 map --mem /boot/xxx.img (fd0) 就能map了
回复

使用道具 举报

342#
发表于 2009-12-20 23:09:48 | 只看该作者
这个东西很不错的马上来看一下。
回复

使用道具 举报

343#
发表于 2009-12-20 23:19:26 | 只看该作者

回复 #19 chenall 的帖子

今天遇到很怪的事
我用 map --mem /boot/Firadisk.img (fd0)
提示找不到文件
我把Firadisk.img 重命名xxx.img
然后用 map --mem /boot/xxx.img (fd0) 就能map了
不知道为什么会这样
整理了碎片后 再重新复制Firadisk.img 也没用 只有改名就行
回复

使用道具 举报

344#
发表于 2009-12-21 00:52:23 | 只看该作者
原帖由 loopback 于 2009-12-20 10:30 发表
驱动里多了个amd64
这个AMD64里的txtsetup.oem里的信息该怎么添加啊?跟根目录下的不冲突吗?

那个txtsetup.oem是装64位系统用的
回复

使用道具 举报

345#
发表于 2009-12-21 00:56:35 | 只看该作者
最新的0.0.1.18版的Firadisk驱动已测试过,在真实机可用ISO文件装XP,但安装Windows 2003 SP2依然蓝屏:0X7B
回复

使用道具 举报

346#
发表于 2009-12-21 10:04:54 | 只看该作者
LS是用什么方式加载驱动的?我用0PE启动加载F6.zip来实现的,但是装XP还是7B错误了。不知道是不是驱动没有加载成功?
回复

使用道具 举报

347#
发表于 2009-12-21 12:46:32 | 只看该作者
原帖由 loopback 于 2009-12-21 10:04 发表
LS是用什么方式加载驱动的?我用0PE启动加载F6.zip来实现的,但是装XP还是7B错误了。不知道是不是驱动没有加载成功?

据已有报告,目前除了一位网友之外,用0PE装xp都能成功。有问题请加49405566。
那位网友从虚拟光盘启动后,还没看到按f6的提示就死机,不能进行操作,迄今无解,非常诡异。
回复

使用道具 举报

348#
发表于 2009-12-21 16:03:25 | 只看该作者
我的驱动是自行添加到以前的F6.ZIP包里去的,估计是添加的有问题,ls是否可以提供一个集成firadisk0.0.1.181的F6.ZIP下载?我下了你好多个版本的0PE都没有找到(你出的版本可是非常多啊)。
回复

使用道具 举报

349#
发表于 2009-12-21 16:29:30 | 只看该作者

回复 #350 loopback 的帖子

zhaohj大的ftp上有下载(现在是0PE12.15版),直接支持装xp。
先不要修改、合盘,以免牵扯其它问题。
回复

使用道具 举报

350#
发表于 2009-12-21 20:19:41 | 只看该作者
请问如何在pxe下启动0PE,

我试验了一下,可以启动最小版本的,

不能启动扩展版本的iso文件

启动代码如下:

map --mem (pd)/0PE.iso (0xff)
map --hook
chainloader 0xff

换成其他的PE,比如我心如水的,骨头的,只要大小在90M一下都能启动,但是当大于90M后,

..........读取到固定屏幕第二行过一点就出错误,每次都是固定位置就退出.

是否pxegrub只能支持小文件的启动???
回复

使用道具 举报

351#
发表于 2009-12-21 21:29:33 | 只看该作者
原帖由 pseudo 于 2009-12-21 16:29 发表
zhaohj大的ftp上有下载(现在是0PE12.15版),直接支持装xp。
先不要修改、合盘,以免牵扯其它问题。

我下载了12.15版,F6驱动包加载出来没有firadisk驱动可选啊?
回复

使用道具 举报

352#
发表于 2009-12-22 16:42:17 | 只看该作者
原帖由 linfengfeiye 于 2009-12-21 20:19 发表
换成其他的PE,比如我心如水的,骨头的,只要大小在90M一下都能启动,但是当大于90M后,

..........读取到固定屏幕第二行过一点就出错误,每次都是固定位置就退出.

是否pxegrub只能支持小文件的启动???


这个与你的内存大小有关系,可能你是虚拟机测试的吧。
map --mem要开销ISO大小的内存,整体启动你看一下系统属性就知道内存少了ISO大小。
不过FIRADISK0.0.1.16版无法整体启动ISO,换成1.14或1.12就没问题。

[ 本帖最后由 zhaohj 于 2009-12-22 16:55 编辑 ]
回复

使用道具 举报

353#
发表于 2009-12-23 21:25:50 | 只看该作者
firadisk_driver_0.0.1.18
可以安装winxp
但装不了win2003
提示找不到firadisk.sys
是否有人成功安装win2003?
回复

使用道具 举报

354#
发表于 2009-12-24 12:47:52 | 只看该作者
试了下,安装2003不成功,7B蓝屏。xp是可以的。
有945主板虚拟ISO成功安装2003成功的吗?能否提供下办法,谢谢了。

原帖由 bardlet 于 2009-12-23 21:25 发表
firadisk_driver_0.0.1.18
可以安装winxp
但装不了win2003
提示找不到firadisk.sys
是否有人成功安装win2003?


楼上的貌似已经成功了吧,解决办法是先忽略无法复制的firadisk文件,复制完系统文件重启后,先不要从硬盘启动,而从你的PE启动系统,然后复制firadisk的文件到\windows\inf\ 和 \windows\system32\drives\ ,原因可见此帖

然后重启系统从硬盘启动(当然此时还需要虚拟ISO到内存,因为系统安装时仍然需要从光盘复制些文件)

[ 本帖最后由 libinneed 于 2009-12-24 13:24 编辑 ]
回复

使用道具 举报

355#
发表于 2009-12-24 14:04:44 | 只看该作者
谢谢楼上,以前看过但没留意
我只在vmware安装,实机没试过

[ 本帖最后由 bardlet 于 2009-12-24 16:19 编辑 ]
回复

使用道具 举报

356#
发表于 2009-12-28 21:03:38 | 只看该作者
firadisk_driver_0.0.1.18
速度确实很快了

1.18.JPG (55.97 KB, 下载次数: 149)

1.18.JPG
回复

使用道具 举报

357#
发表于 2009-12-31 17:41:54 | 只看该作者
FiraDisk 如何安装64位的系统

我看FiraDisk 0.18版本 里有FiraDisk64,但是不知道如何放入到0PE中

请教!!
回复

使用道具 举报

358#
发表于 2009-12-31 18:26:07 | 只看该作者
原帖由 linfengfeiye 于 2009-12-31 17:41 发表
FiraDisk 如何安装64位的系统

我看FiraDisk 0.18版本 里有FiraDisk64,但是不知道如何放入到0PE中

请教!!

0pe是32位的pe,不需要64位的firadisk
回复

使用道具 举报

359#
发表于 2010-1-1 08:17:53 | 只看该作者
<br />0pe是32位的pe,不需要64位的firadisk



那我用0PE不能装windows XP 64 edition怎么办?
回复

使用道具 举报

360#
发表于 2010-1-1 11:37:48 | 只看该作者

回复 #361 linfengfeiye 的帖子

临时替换
KERNEL.ZIP\WXPE\SYSTEM32\DRIVERS\firadisk.*
为64位的同名文件
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-13 21:06

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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