无忧启动论坛

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

[分享] 关于firadisk和winvblock的区别体会。

[复制链接]
跳转到指定楼层
1#
发表于 2012-5-27 00:01:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
经过两次难以克服的错误,终于实现了xp安装盘集成winvblock。加之以前已经成功集成了firadisk。故今天用这两种集成方式分别安装了xp(当然是在虚拟机上),现在分享一下自己关于两者比较的结果。
记得很久以前,我曾经在这里发帖询问两者的区别,各位大师回复的内容都非常专业,很多内容我到现在都无法完全领会。我所进行的比较都是一些直观、肤浅的,仅供与我类似的菜鸟分享。

(一)winvblock对xp安装版的iso封装方式有所挑剔。
关于这一点,我在前面的一个咨询帖里已经提到了。firadisk对于各种参数封装的xp安装版iso几乎都可以接受。而winvblock则有限制,其对微软原版iso兼容性很好,如果自行进行改造,则使用cdimage或者oscdimg封装的时候,要用-nt -o -xx参数,目前我还没有具体试验这几个参数中哪些是必须的,但用-j1是肯定不行的,用-j1封装的iso会在t39时出错。

(二)关于二者虚拟出来的磁盘。
firadisk虚拟的软盘,在windows中显示为软驱图标。而winvblock虚拟的软盘,在windows中显示为移动磁盘的图标,就是通常U盘的那种图标。此外,winvblock虚拟的软驱或者光驱,均可以被视为移动设备删除,就像平时卸载U盘一样。而firadisk虚拟的软驱或者光驱,均无法通过这个方式删除。此外,两者虚拟的光驱,通过右键菜单点击“弹出”,均没有任何反应。在电脑硬件管理部分,可以看到firadisk的scsi驱动,但是winvblock不显示任何驱动。

(三)关于仿真光驱。
用firadisk加载仿真光驱,如果使用map --mem /xp.iso (hd32),即将xp.iso加载进内存,则可以正常安装;如果使用map /xp.iso (hd32),即不加载进内存,则不仅要求xp.iso是连续存放的,而且还要加载内存盘,以此表明仿真光驱的存在,即如下两条命令:map --heads=2 --sectors-per-track=18 --mem (md)0x800+4 (99);write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/TB1F1.ISO,boot;\n\0。如果不加入上述两条命令,则会出现7B蓝屏。而winvblock加载仿真光驱不用上述类似命令,winvblock可以直接将仿真光驱带入安装过程,不会出现蓝屏。

(四)使用firadisk时不要将软驱映射如内存。
我在映射光驱的同时还映射了软驱,软驱用来加载无人值守应答文件winnt.sif。在这个过程中我发现,如果将软驱映射进内存(map --mem),则文本安装阶段的那个黑屏时间非常长,能够达到6分钟以上,而如果不将软驱映射进内存,则这个时间比较短。而winvblock没有这个问题,无论是否将软驱映射进内存,黑屏时间都较短。
2#
发表于 2012-5-27 00:13:48 | 只看该作者
只用 WinVBlock,FiraDisk则只作收藏用。
回复

使用道具 举报

3#
发表于 2012-5-27 00:51:22 | 只看该作者
使用 winvblock 时 用map --mem 加载 oscdimg -n 或 -nt 做的iso 都可以通过。
不加 --mem 加载 oscdimg -n 或 -nt 做的iso 就出问题。j1 u1 因iso9660文件名是8.3,在第一阶段文件复制时出问题,u1 在第二阶段通过,其实关键的参数是 -x。新版的oscdimg无提供此参数的说明,但可以使用。

-x  compute and encode "AutoCRC" values in image

用 Nero 或 mkisofs 做iso 都无问题。

[ 本帖最后由 2012hxwgz 于 2012-5-27 01:43 编辑 ]
回复

使用道具 举报

4#
发表于 2012-5-27 01:54:05 | 只看该作者
winvblock的内存盘比机械硬盘的速度还要糟糕.
回复

使用道具 举报

5#
发表于 2012-7-4 17:25:20 | 只看该作者
有人说:FiraDisk和WinVBlock都可以支持grub4dos map--mem出来的光驱、软驱、硬盘,支持多个虚拟驱动器,并从仿真盘启动。也支持grub4dos map(非载入内存方式)出来的硬盘,并从仿真硬盘启动。

Firadisk驱动的0.0.1.30版本支持 map(非载入内存方式)出来的光驱,并从仿真光驱启动。

是这样的吗?怎么好像和楼主的第(三)条正好相反?
回复

使用道具 举报

6#
发表于 2013-7-13 13:52:28 | 只看该作者
次评测相当的有价值,谢谢分享
回复

使用道具 举报

7#
发表于 2013-7-13 17:14:52 | 只看该作者
如果单论集成winvblock和集成firadisk这两个小东东进XP安装盘来安装,我个人认为没有什么。
仿真的目的是不加任何改动,真正从微软那儿拿来的原版光盘安装,所有的一切全部外置。(包括SATA驱动、自动安装脚本等等)
如果已经集成了一些小东东,就不能称之为“原版”,没有“原汁原味”的那种味道,和网上下载的合盘,GHOST盘没有什么区别,进入PE,挂载虚拟光驱或解压后用SETUP或WIN32来安装,更快、更直观、也就失去了仿真的意义。
当然,这次的评测还是相当的有价值的,最起码我等菜鸟学到了知识,谢谢分享……
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-30 09:51

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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