无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 5189|回复: 8
打印 上一主题 下一主题

[讨论] fraidisk and winvblk 小小差异

[复制链接]
跳转到指定楼层
1#
发表于 2011-9-20 03:25:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
win7 in vhd
安装fraidisk驱动的vhd文件可以 map --mem --top /w7test.vhd (hd0) 直接启动,但不可以无--mem 参数加载 会7b蓝屏
安装winvblk 的vhd 就不能使用--top 参数 会7b 蓝屏 , 但 此驱动 可以不用--mem参数加载,不会蓝屏, 只是c盘数据是不会保存的 就好像你装了还原一样

之前我的帖子说过 能保存c盘文件, 那时是2个驱动都安装了.. 奇怪吧, 不过容易7e错误蓝屏(比如打开磁盘管理器,关机etc..)

这2个驱动都好久不更新了,,有渠道的哪位 能否和作者反映下?
2#
发表于 2011-9-20 05:53:15 | 只看该作者
原帖由 2010temp1234 于 2011-9-20 03:25 发表
win7 in vhd
安装fraidisk驱动的vhd文件可以 map --mem --top /w7test.vhd (hd0) 直接启动,但不可以无--mem 参数加载 会7b蓝屏
安装winvblk 的vhd 就不能使用--top 参数 会7b 蓝屏 , 但 此驱动 可以不用--mem ...



更正一下最新版fraidisk驱动和winvblk驱动都支持无--mem 参数加载,
fraidisk驱动0.0.1.30版本支持无--mem 参数加载!!!

这里有zhhsh大的帖子,里面讲的很详细,并提供有启动菜单!

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=187386&highlight=Firadisk
回复

使用道具 举报

3#
 楼主| 发表于 2011-9-20 10:46:32 | 只看该作者
呵呵 楼上 这位朋友  您试过了吗? 我那里用的驱动已经是1.30的firadisk.
或许我没说明 之前的操作环境
win7下建立的固定vhd,导入win7的install.wim,在vpc中分别装入上述2个驱动,之后,在实体机上
map --mem /w7test.vhd (hd0)
map --hook
root (hd0,0)
chainloader /bootmgr
即可启动,但是2个驱动有1楼 描述的区别
回复

使用道具 举报

4#
发表于 2011-9-20 10:54:59 | 只看该作者
我这里用的是XP系统,安装的是fraidisk驱动0.0.1.30版本,无--mem 参数加载启动正常!
回复

使用道具 举报

5#
 楼主| 发表于 2011-9-20 11:07:31 | 只看该作者
恩我知道xp 正常我也有用 就win7有这个问题,
还有 你的xp 是安装的还是克隆进hd的

[ 本帖最后由 2010temp1234 于 2011-9-20 11:08 编辑 ]
回复

使用道具 举报

6#
发表于 2011-9-20 12:35:42 | 只看该作者
firadisk windows7也可以map模式启动,我用的vista windows7的ramos在安装和需要修改的时候,都是用map模式启动的
其实没有必要借助虚拟机来安装,可以直接离线安装驱动,然后map启动vhd,继续后面的安装,也可以直接挂载iso和vhd安装,不过无论是vista还是windows7,都需要一个导入注册表的步骤

[ 本帖最后由 yueyezhan 于 2011-9-20 12:41 编辑 ]
回复

使用道具 举报

7#
 楼主| 发表于 2011-9-20 12:56:16 | 只看该作者
原帖由 yueyezhan 于 2011-9-20 12:35 发表
firadisk windows7也可以map模式启动,我用的vista windows7的ramos在安装和需要修改的时候,都是用map模式启动的
其实没有必要借助虚拟机来安装,可以直接离线安装驱动,然后map启动vhd,继续后面的安装,也可 ...


恩 你是将wim应用到vhd后 注入fraidisk? 就能直接map 启动?  我是失败了才用vpc 安装的.
你说的哪个注册表导入 能具体点不?
恩win7你直接用iso +fraidisk f6软盘 也能安装吗?

[ 本帖最后由 2010temp1234 于 2011-9-20 12:58 编辑 ]
回复

使用道具 举报

8#
发表于 2011-9-20 17:55:04 | 只看该作者
你把wim释放到vhd之后,先用dism离线把firadisk 30的驱动打上,然后离线挂载vhd的注册表的system(在system32目录下的config目录下),挂载名字为ttttt,
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\ttttt\ControlSet001\Enum\Root\SCSIADAPTER]

[HKEY_LOCAL_MACHINE\ttttt\ControlSet001\Enum\Root\SCSIADAPTER\0000]
"ClassGUID"="{4d36e97b-e325-11ce-bfc1-08002be10318}"
"Class"="SCSIAdapter"
"Service"="FiraDisk"
"DeviceDesc"="FiraDisk Virtual Disk Enumerator"
"ConfigFlags"=dword:00000000
"Capabilities"=dword:00000000
"HardwareID"=hex(7):72,00,6f,00,6f,00,74,00,5c,00,66,00,69,00,72,00,61,00,64,\
  00,69,00,73,00,6b,00,00,00,00,00
"ContainerID"="{00000000-0000-0000-FFFF-FFFFFFFFFFFF}"
把上面这段保存为reg文件
然后下载个psexec.exe,把它放在现在的win7系统的system32目录下
cmd下cd /d 到c:\windows\system32
运行psexec -i -d -s regedit /s xxx.reg

如果你要从iso安装,需要对boot.wim 2也做处理

map启动的时候,要按照这种格式写菜单
map --heads=2 --sectors-per-track=18 --mem (md)0x800+4 (99)
find --set-root /ramos/wessp132.vhd
map /ramos/wessp132.vhd (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=disk,vmem=find:/ramos/wessp132.vhd,boot;\n\0
rootnoverify (hd0,0)
chainloader /bootmgr
boot

find --set-root /ramos/wessp132.vhd不是必须的,不过我放vhd的分区的簇不是标准的4k,是64k,所以必须要有这一句
vista win7以及现在微软发布的win8的预览版,都可以用这种方式来map启动,只是vista在离线安装firadisk驱动的时候,不像win7那样支持dism工具,需要用映像管理器和应答文件来离线打驱动,不过如果内存够大的话,vista sp2的ramos跑起来感觉比win7更舒服,可惜了这个生不逢时的系统

[ 本帖最后由 yueyezhan 于 2011-9-20 18:05 编辑 ]
回复

使用道具 举报

9#
发表于 2011-9-20 18:09:44 | 只看该作者
tool.7z (361.33 KB, 下载次数: 53) map要求iso或者vhd的文件是连续存放的,你可以用wincontig对vhd进行整理

[ 本帖最后由 yueyezhan 于 2011-9-20 18:13 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-2 22:03

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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