无忧启动论坛

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

[分享] 用VSuite专业版4.6版做的SCSI模式单镜像64位win7内存系统

    [复制链接]
跳转到指定楼层
1#
发表于 2013-4-26 17:54:06 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 2012hongrui 于 2013-10-27 21:16 编辑

64位的win7内存系统早就有人做出来了,瞧其驱动,不外乎2类:一类是firadisk驱动做的,二类是wim方式。firadisk做出来的很好,就是要求开启测试模式,wim方式做出来的又是要用所谓的热备份,偶不太喜欢热备份。这里介绍用VSuite专业版4.6版做的SCSI模式单镜像64位win7内存系统,作为64位win7内存系统的一个补充,让做64位win7内存系统的坛友多一个选择。

闲话少说,步入正题:

第一步:做原生VHD方式启动的64位win7
这个作为第一步,是想给坛友保留原有的物理硬盘系统,下面以安装有XP系统的坛友进行描述。如果说是安装的WIN7,为了描述方便,偶就“狠”一点:请坛友在PE中把C盘格了。熟悉的坛友请跳过这一步。
1.下载grub4dos最新版,下载地址:http://code.google.com/p/grub4dos-chenall/downloads/list
注意是下载grub4dos-0.4.6a版,不是grub4dos-0.4.5c版,前者更名使用方便,后者要更名使用要修改内部名称,稍麻烦点。把里面的grldr更名为ntldr,复制到硬盘的C盘,原来的ntldr更名为ntldrxp,硬盘的mbr为nt5引导,这样启动机子就直接引导到grub4dos了,用不着在boot.ini中添来添去的,麻烦!准备精简版的64位的win7,偶用的是ghost旗舰版,大小1.18G,偶也记不得在哪里下的了。不太喜欢苏博论坛那个企业版,激活了也只能用90天,时间到了又得再激活,麻烦!

2.用U盘启动,进入带有磁盘管理的WIN7PE, 利用vboot建一个5G的固定大小的VHD文件。
命令行:vbootctl.exe createhd d:\WIN7x64.VHD /fixed /size 5
由于文件较大,请耐心等待一会儿。
不用WIN7PE自带的磁盘管理来建是因为磁盘管理来建的安装时间很久。用vboot建的只要10来分钟就安装好了,而用WIN7PE建的半个小时才安装一半,很是气人。(可能每人机子不太一样,请坛友自行测试)

3.用DiskGenius.exe这款软件加载d:\WIN7x64.VHD,将其分区、格式化。
关闭DiskGenius.exe

4.用bootice.exe这款软件把nt6的mbr写入到d:\WIN7x64.VHD文件

5.用WIN7PE自带的磁盘管理加载d:\WIN7x64.VHD,我的机子显示的是J盘。

6.运行ghost32.exe,(偶用的是11.5版,听说可以4K对齐,反正能用就行吧),把精简版的win7x64.gho文件g到J盘中(就是d:\WIN7x64.VHD映射的那个盘),关闭ghost32.exe

7.把J盘中的bootmgr复制一个到物理C盘根目录,再在C盘根目录中建一个boot目录。用bootice.exe在boot目录建一个BCD文件,编辑它。
设备类型行:VHD
启动磁盘:物理硬盘
启动分区:4,就是有D盘的那个
设备文件:\win7x64.vhd
点下面保存当前系统设置,编辑好了BCD,关闭bootice.exe
在win7pe的磁盘管理中,卸掉d:\WIN7x64.VHD,关闭磁盘管理。
8.重启电脑,进入grub4dos,用如下的菜单启动这个WIN7x64.VHD
============================================================
title 1 BOOT WIN7x64.VHD
find --set-root --devices=h /bootmgr
chainloader /bootmgr
============================================================

9.下面就是一系列的安装过程,安装很快的,有时要不到10分钟就安装好了。这时该安装驱动之类的,把虚拟内存设置为0等等,总之看着办吧!其中有点要强调一下:我的电脑右键-属性-高级-设置-在需要时显示恢复选项的时间,这个中要把前面的勾去掉,要不做成的系统老是有个调试等待30秒的界面。我的没有装驱动有3.7G之大,安装好驱动之后就有4.5G了。所以建的VHD文件要大一点哈。

10.在网上下载win7激活工具,点激活,重启,还是用上面的菜单启动。
偶用的激活工具生成的文件名是grldr,前面把grldr更名为ntldr就是这个原因。有部分激活工具生成的文件名不是这个,请自行看清楚多了个什么文件,个别的还会修改硬盘的mbr以及pbr,请进入pe中把mbr以及pbr改回来。

11.把WIN7x64.VHD中的内容进行ntfs压缩。

进入WIN7PE中,用磁盘管理加载d:\WIN7x64.VHD文件,我的显示的是J盘。右键选择J盘,属性,将压缩此红运器以节约磁盘空间前面的勾打上,点应用就行了。如有提示,请点一下让过程进行完。
请注意:有几个文件不压缩,根目录下的bootmgr、grldr不能压缩,另外在J盘中搜索tokens.dat,看tokens.dat和搜索到的目录Cache需要还是不需要取消压缩,请自行测试。
卸载d:\WIN7x64.VHD文件,关闭WIN7PE的磁盘管理,完成ntfs压缩的任务。
这个过程有点长,我记得我操作时用了一个多小时,真的很烦人,不这样做,将来做内存系统空间又不够,本机内存小啊,只有6G,想做到3G以下,不太好办啊!我做好了的裸系统ntfs压缩后占用空间2.7G,刚好3G以下。大内存的坛友就不用这么小家子气了。

12.如果说要想原生VHD启动看到激活的话,要把grldr复制到物理C盘进行修改,用如下的菜单进行启动。
============================================================
title 2 BOOT WIN7x64.VHD
find --set-root --devices=h /grldr
chainloader /grldr
============================================================
这样看到的原生VHD启动才是激活了的。

13.在原生VHD系统中把D盘(也就是物理硬盘系统中的C盘)的盘符删除,其它的盘的盘符在注册表中进行调整。目的是符合在硬盘物理系统的使用习惯。
(1)删除D盘的盘符
点桌面左下角的开始-运行-打开中输入diskmgmt.msc,就打开了磁盘管理。
鼠标左键选中D盘(也就是硬盘物理系统的C盘),点右键,弹出右键菜单,选择“更改驱动器号和路径”,这时弹出一个窗口,有3个选项:“添加”、“更改”、“删除”,选择第3个“删除”,这时弹出一个窗口,选择“是”就行了。
(2)其它的盘符进行调整,E盘(其实就是物理硬盘系统的D盘)改成D盘,F盘改成E盘,等等。
在原生VHD系统中,打开C:\WINDOWS\regedit.exe,就是注册表编辑器,定位到HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices,右边有很多类似“\DosDevices\E:”的键值名称,把\DosDevices\E:重命名为\DosDevices\D:,把\DosDevices\F:重命名为\DosDevices\E:,等等,改好后退出注册表编辑器。
(3)重启电脑,进入原生VHD系统,就会发现盘符已经调整好了。


现在的状态下安装firadisk驱动,就成为firadisk+vhd方式的内存系统,具体有些小细节,就不多说了。还可以再建一个小点的3G的VHD,在win7pe中用ghost32.exe对拷,那么VHD文件就会很小了,我的就是3G。

第二步:用VSuite专业版4.6版做的SCSI模式单镜像64位win7内存系统
现在才步入到正题。
1.在官网上下载VSuite专业版4.6版,下载地址:http://www.romexsoftware.com/zh-cn/vsuite-ramdisk/download.html
注意是专业版而不是服务器版哟。由于这个VSuite专业版4.6版最大只能建4096M(4G)的内存盘,所以必须用精简版的64位win7来做。
进入原生VHD系统,安装VSuite专业版4.6版,由于没有注册,只能试用15天,具体请坛友自己想办法。偶自己只是把方法介绍出来。

2.运行VSuite软件进行设置

打开界面,选择左边上面的“内存虚拟硬盘”
硬盘容量:4096M(这是最大的了)
盘符:R
文件系统:NTFS
簇大小:2048
卷标:RAMDISK
启用NTFS压缩前打勾
创建TEMP文件夹前面的勾就不要勾选了,右边单选SCSI硬盘
使用镜像文件前打勾,内容填:D:\C.VDF
关机时保存镜像文件前打上勾,保存格式先默认的完全镜像
点下面的“创建”,一会儿就建好了一个盘符为R的内存盘。

3.关机重启,还是进入原生VHD系统,这次目的是去掉“关机时保存镜像文件”前面的勾,关机时就已经建好了D:\C.VDF文件。

打开VSuite界面,选择上面的R盘,这时把“关机时保存镜像文件”前面的勾去掉,点下面的修改再有确认就修改好了。这时不修改,以后做好内存系统那个勾老是存在,去掉要麻烦一些。
4.关机重启,这次是进入win7pe中。目的是把d:\WIN7x64.VHD中的文件复制到d:\C.VDF中。
由于d:\C.VDF是SCSI模式完全镜像的文件,所以可以用VDM这个软件打开,打开为A盘,另外用win7pe中的磁盘管理加载d:\WIN7x64.VHD为J盘。
要把J盘的内容全部复制到A盘中,直接复制会出错了,这里用老九的wimtool工具来复制。
老九的wimtool工具把J盘打包再释放到A盘有可能会有磁盘空间不够的提示,用如下的变通的方法来把J盘的内容复制到A盘中。


在A盘中根目录下建WINDOWS目录,再在WINDOWS目录下建system32目录。

(1)把J盘中的J:\WINDOWS\system32剪切到J盘的目录下
(2)用老九的wimtool工具把J:\system32打包成一个WIM文件,再释放到A:\WINDOWS\system32目录中
(3)用老九的wimtool工具把J:\WINDOWS打包成一个WIM文件,再释放到A:\WINDOWS目录中
(4)J盘其它的目录很小的,可以直接复制了,复制到A盘的根目录中。
(5)把J:\system32剪切回J:\WINDOWS\system32,还原J盘的结构。
(6)有个别的如System Volume Information不能复制就不管他了
(7)A盘中的bootmgr和grldr要取消ntfs压缩
(8)卸载J盘,关闭磁盘管理。关闭A盘,关闭VDM软件。

(备注:把d:\WIN7x64.VHD中的文件复制到d:\C.VDF中这个步骤可以在其它PE中用DiskGenius.exe这个软件的分区克隆功能实现,不用打包成WIM再释放,麻烦。)

这时C盘中的BCD文件要修改一下,否则无法启动,会出现winload.exe错误。

5.启动到原生VHD系统中,同时D:\C.VDF中的内容也被加载到了R盘。这次目的是修改R盘中的BCD,再保存到D:\C.VDF中

用bootice.exe打开R:\boot\bcd,进行修改,这时会发现前两项是空的
启动磁盘选择R盘
启动分区也选择R盘
保存当前系统设置,关闭bootice软件

6.调整注册表中的C盘和R盘

打开注册表编辑器regedit.exe,加载R:\windows\system32\config\system为111,将C盘和R盘对调,然后卸载配置单元111,关闭注册表编辑器。
打开VSuite软件,把“关机时保存镜像文件”前的勾打上,用VSuite软件自带带的功能把修改后的内容现保存一次。
如果说需要整理磁盘碎片的,这时可以用Defraggler.exe整理磁盘碎片,由于是在内存盘中进行整理,速度要快一些。
关闭电脑,重新生成D:\C.VDF文件。

7.进入pe中,把D:\C.VDF再复制一个,重命名为BOOT.VDF,这样就能保证BOOT.VDF连续了。
这个BOOT.VDF有两个用途:一是作为D:\C.VDF的备份文件;二是作为启动文件。以后无论D:\C.VDF是否更新,启动后“关机时保存镜像文件”前的勾永远是去掉的了。
8.重启电脑,用如下菜单启动进入VSuite驱动的内存系统。
======================================================
title 3 BOOT VSuite RAMOS
find --set-root --devices=h /boot.vdf
map /boot.vdf (hd0)
map (hd0) (hd1)
map --hook
rootnoverify (hd0,0)
chainloader /grldr
======================================================
这时就能进入VSuite驱动的64位win7内存系统了。由于没有注册VSuite软件,只能尝个鲜,用15天,也可以把电脑时间调整到安装的那一天,也能正常使用哈。
热备份也很方便,只要勾选“关机时保存镜像文件”就能把当前的状态保存到D:\C.VDF中。根本就不用什么第三方的所谓热备份工具,比firadisk驱动的还要方便,并且下次启动“关机时保存镜像文件”还是是取消掉的,因为是用boot.vdf在启动嘛,这个问题让以前做vsuite驱动内存系统的坛友困扰了很久,其实解决方案真的是简单了。

一种新颖的适用于64位win7的新型内存系统哟。嘿嘿,由于vsuite是签名的,所以也免去了打开测试模式的麻烦。

此法也可用于制作32位win7的vsuite驱动的内存系统,可以用VSuite服务器4.6版来做。至于32位XP,过程也类似。
VSuite服务器4.6版替换文件(32位)在这里:http://bbs.wuyou.net/forum.php?m ... page%3D2&page=2
另步骤有些不太清楚的,请参考这里:http://bbs.wuyou.net/forum.php?m ... &extra=page%3D2

坛友们,怎么样,还不赶快拿你的爱机试一试......

附两幅内存系统测试图:

vsuite专业版4.6.jpg (335.01 KB, 下载次数: 209)

vsuite专业版4.6.jpg

firadisk驱动.jpg (327.9 KB, 下载次数: 228)

firadisk驱动.jpg

评分

参与人数 3无忧币 +10 收起 理由
2011angelfish + 3 赞一个!有空我试试看!很高深的样子!
落落倾欢末 + 2 赞一个!
wanghh + 5 很给力!

查看全部评分

2#
 楼主| 发表于 2013-4-26 17:54:59 | 只看该作者
本帖最后由 2012hongrui 于 2013-5-14 17:52 编辑

2楼沙发位置自己占用了哈


32位WIN7关机热备份不全的新解决方案:
其实方法很简单,就是把C.VDF当作启动文件启动,作改动,勾选关机时保存镜像文件那个勾,关机重启后所作的改动就全部生效了,关机前请把c.vdf删除,要不生成的文件c.vdf可以不连续。
菜单如下:
title 3 BOOT VSuite RAMOS
find --set-root --devices=h /c.vdf
map /c.vdf (hd0)
map (hd0) (hd1)
map --hook
rootnoverify (hd0,0)
chainloader /grldr

这种类型的系统最初的做法就是这样的,不过这样做造成的后果是那个勾不太好去掉,另外生成的C.VDF有可能损坏而再也无法启动,说白了就是永久报废。

经过反复测试,找到了32位WIN7去掉“关机时保存镜像文件”那个勾的办法,现在把方法写下来,作个参考,过程实在有点坑爹。
1.用C.VDF作启动文件启动到VSuite内存系统,目的是生成注册表配置单元文件SYSTEM1
(1)打开VSuite软件,先把“关机时保修镜像文件”前面那个勾去掉,点下面的修改,弹出一个框,点是,再弹出一个框,再点确定就行了。
(2)打开注册表编辑器regedit.exe,定位到
HKEY_LOCAL_MACHINE\SYSTEM
选中SYSTEM,点右键,弹出的右键菜单中选择导出,浏览到C:\WINDOWS\system32\config目录
文件名填SYSTEM1
下面的保存类型为:注册表配置单元文件(*.*),看清楚不是注册表(*.reg)哟。
点保修,过一会儿就在C:\WINDOWS\system32\config目录中生成了SYSTEM1文件
从桌面的计算机浏览到C:\WINDOWS\system32\config目录,看到生成的SYSTEM1文件是蓝色的ntfs压缩了的,右键选中它,选最下面的属性,弹出一个框,选择“高级”,这时又弹出一个高级属性的框,把“压缩内容以便节约磁盘空间”前的勾去掉,连点两次确定就取消了SYSTEM1的ntfs的压缩属性。
(3)打开VSuite软件,把“关机时保修镜像文件”前面那个勾选上,点下面的修改,弹出一个框,点两个是,一个确定就生效了。
(4)关闭电脑,重新生成C.VDF这个启动文件。

2.再次用C.VDF作启动文件进入VSuite内存系统,这次目的只是看C.VDF能否启动,损坏没有,这个步骤也可以不做。
关机前注意打开VSuite软件,先把“关机时保存镜像文件”前面那个勾去掉,要不又会保存一次。

3.启动到原生VHD系统或32位WIN7PE中,原生VHD系统操作比较简单,这里介绍进入WIN7PE的操作
(备注:本以为用DiskGenius.exe打开C.VDF,删除SYSTEM,把含有不带勾内容的SYSTEM1重命名为SYSTEM就行了,结果发现不可操作,所以有了下面坑爹的操作步骤。)
(1)在WIN7PE中安装VSuite服务器4.6版,打开VSuite软件
(2)左边杂项中勾选“启用系统未识别的内存”
(3)选中左边最上面的“内存虚拟磁盘”,界面中点最下面的“手动加载镜像”,浏览选择到启动文件C.VDF,这时弹出一个框,单选SCSI硬盘是默认的,下面盘符选R:,勾选“优先使用系统未识别内存”,右边上面勾选“关机时保存镜像文件”,点下面左边的“创建虚拟磁盘”,过一会儿就创建好了。
(4)选中R盘,这时发现设置有点怪,修改一下,盘符是R:盘,文件系统由RAW改为NTFS,簇大小选2048(自己选,偶制作时就是2048),勾选ntfs压缩,关机时保存镜像文件前的勾如果说没有勾上请勾选一下,点下面的修改,确认下就生效了。
(5)进入桌面,从计算机中浏览到R:\WINDOWS\system32\config目录,把SYSTEM文件剪切到PE桌面(删除也可以,反正就是不要了),把SYSTEM1重命名为SYSTEM
(6)关机或重启,重新生成C.VDF文件

4.开启电脑,用C.VDF作启动文件,进入VSutie内存系统,打开VSutie软件,检查“关机时保存镜像文件”前面那个勾去掉没有,去掉的话,关机测试一下,如果说很快就关掉的话我们的任务就算完成了。

注意:关机保存C.VDF时有可能生成的C.VDF文件不连续,那么要进入另一个系统把C.VDF复制一个,把原来那个删除,新的重命名为C.VDF就行了,一般情况下是连续的。
如果说运气太差,C.VDF保存时损坏而导致不能启机,我们还有BOOT.VDF这个备份文件,进入另一个系统,把BOOT.VDF复制一个更名为C.VDF就行了。

XP的操作很简单,离线注入不带勾的注册表就行了,猜测原因,应该是WIN7的权限所至,把XP的方法用到WIN7中,结果很简单:死路一条!!!

如果说不完全备份,用BOOT.VDF作启动文件就免去了这些麻烦。事实上系统做好了之后,除了升级一些软件,有几个时候去更新过呢?
回复

使用道具 举报

3#
 楼主| 发表于 2013-4-26 17:55:20 | 只看该作者
本帖最后由 2012hongrui 于 2013-10-5 19:42 编辑

3楼板凳位置还是自己占用了哈

64位的驱动目前还没有完全破解,这里提供一个开机由grub4dos改成安装日期,进入系统后再由date.exe修改回来的办法,可以永久试用,仅供参考。
其实64位的vsuite服务器4.6版也可以制作win7x64的内存系统,重新编写了一下,这次只要date.exe和批处理date就搞定了。
请到下面的这个链接下载:
http://bbs.wuyou.net/forum.php?m ... d=300283&extra=
这个批处理修改自chenall的date,只是chenall的date不符合本人的使用要求,因此修改了一下。
具体用法:
find --set-root --devices=h /RAMOS/grub/date
command /RAMOS/grub/date 2013-10-01
作用有2:
一是将当前系统日期写入到批处理自身的第二行。
二是将电脑日期修改为参数日期2013-10-01(vsuite安装日期的第二天),如果说没有参数,不进行修改电脑日期的操作。
进入系统后,date.exe将读取date的第二行,将电脑日期修正回来。
这样就永久试用64位vsuite服务器版的驱动。
回复

使用道具 举报

4#
发表于 2013-4-26 18:46:48 | 只看该作者
我看了N次,还是搞不明白,汗……
回复

使用道具 举报

5#
发表于 2013-4-26 19:49:38 | 只看该作者
本帖最后由 2010i560ma 于 2013-4-26 19:50 编辑

其实64为的没有32位的好用一点,win7推荐使用32位的。。。64位运行cpuz会直接死机 ,
不推荐直接用vhd文件,vsuite保存时偶尔会错误,vhd文件损坏比文件损坏更麻烦
再就是可以用grub4dos把开机时间锁定某一天  Vsuite就无限试用了。。。

点评

可以用grub4dos把开机时间锁定某一天 Vsuite就无限试用了。。请问怎么弄哦,谢谢~  详情 回复 发表于 2013-10-27 20:58
回复

使用道具 举报

6#
发表于 2013-4-26 22:07:02 | 只看该作者
为什么是专业版而不是用服务器版呢??
回复

使用道具 举报

7#
发表于 2013-4-26 22:24:20 | 只看该作者
小弟也是只有6G RAM
想自己搞一個WIN7x32 RAMOS 然後用破解4G的方式來做


小弟看過你多篇文章
這篇是小弟第一次想動手來做的
但是有幾個地方不明白:


>>13.把物理C盤的盤符刪除了,其它的盤在註冊表中進行調整。這個很簡單的,請自行操作。

我電腦只接一個HHD 把一個40G的硬碟 分割成C:和D: 各20G C:\ 是空的 沒灌任何系統

如何刪除C:盤符? 是進PE中用DiskGenius.exe這個刪除嗎? 還是?


>>其它的盤在註冊表中進行調整

怎麼調整?


>>現在的狀態下安裝firadisk驅動,就成為firadisk+vhd方式的內存系統

是指啟動WIN7x64.VHD後的系統嗎? 然後在這系統下安裝firadisk驅動嗎?



>>6.調整註冊表中的C盤和R盤
>>打開註冊表編輯器regedit.exe,加載R:\windows\system32\config\system為111,將C盤和R盤對調,然後卸載配置單元111,  關閉註冊表編輯器。


這個怎麼做?可否有圖文教學一下?



>>第二步:用VSuite專業版4.6版做的SCSI模式單鏡像64位win7內存系統
>>進入原生VHD系統,安裝VSuite專業版4.6版

這裡指的原生VHD系統  裡面需要安裝firadisk嗎?
回复

使用道具 举报

8#
发表于 2013-4-26 22:34:37 | 只看该作者
请问楼主,为什么是专业版而不是用服务器版呢,服务器版可以建立更大的磁盘的。
回复

使用道具 举报

9#
发表于 2013-4-27 00:48:50 | 只看该作者
说好的动态扩容功能呢?

点评

http://www.7ycn.com天地霸气诀无弹窗  发表于 2013-6-4 15:09
回复

使用道具 举报

10#
发表于 2013-4-27 06:54:33 | 只看该作者
为什么是专业版而不是用服务器版呢
回复

使用道具 举报

11#
 楼主| 发表于 2013-4-27 10:31:55 来自手机 | 只看该作者
本帖最后由 2012hongrui 于 2013-4-27 12:24 编辑

为什么不用服务器版?嗬嗬,用VSuite服务器版安装一次就知道怎么回事了......

用VSuite服务器4.6版的32位win7内存系统去年早就做出来了,是旗舰版,用了替换文件,使用上无任何限制,只是要开启测试模式,再用去水印的工具去掉水印。本机高低位内存分界线是3.12G,就把高位2940M全部模拟成了内存盘,用起来顶呱呱,坛友们的眼睛都盯着64位的win7内存系统,没有人在意32位的win7内存系统。只有6G的可以试用一下,制作方法差不多。不建议用ReadyFor4G,那玩意儿用了不能使用摄像头的(有特别要求的例外)。

附上用VSuite服务器32位win7旗舰版内存系统截图:

VSuite服务器4.6版32位win7内存系统截图.jpg (375.4 KB, 下载次数: 210)

VSuite服务器4.6版32位win7内存系统截图.jpg
回复

使用道具 举报

12#
发表于 2013-4-27 20:26:57 | 只看该作者
可否請會的朋友
回答我7樓的問題
樓主可能看我的問題太小白 懶的理我
目前跟著步驟做 就是卡關了
卡在第一步的第13. 我發問的那3個問題
回复

使用道具 举报

13#
 楼主| 发表于 2013-4-27 21:24:16 | 只看该作者
2012smallhaung 发表于 2013-4-27 20:26
可否請會的朋友
回答我7樓的問題
樓主可能看我的問題太小白 懶的理我

已经重新编辑第一步的第13,看一下哈。

你真的很执着!!!用的繁体字,我还认识,只是阅读有点慢,个别字是猜的。
回复

使用道具 举报

14#
发表于 2013-4-27 22:08:57 | 只看该作者
2012hongrui 发表于 2013-4-27 21:24
已经重新编辑第一步的第13,看一下哈。

你真的很执着!!!用的繁体字,我还认识,只是阅读有点慢,个 ...

因為小弟是來自台灣 所以用語和字體都是繁體中文
很多這種討論和做系統 還是大陸這邊比較厲害 人才多阿 討論的人也多
我常來無憂 因為用語不同 小弟看你們的文章 很多也是要對照我的繁體系統 然後去猜你們說的

另外請教一下:
你在第一步中的步驟13.  在原生VHD系統中已經安裝firadisk
然後在後面的步驟中又安裝VSuite
那在boot.vdf內 不是就包含有firadisk和VSuite
這樣不會互相干擾嗎?

回复

使用道具 举报

15#
 楼主| 发表于 2013-4-27 22:20:47 | 只看该作者
不用
(1)安装firadisk驱动,就是firadisk+VHD内存系统
(2)安装vsuite驱动,就是vsuite内存系统
只是顺便说下,做原生VHD系统,也是制作firadisk+VHD内存系统的步骤之一。有人总是想做成img文件的firadisk内存系统,还要麻烦些。
新型系统只要一个vsuite驱动就能搞定。
回复

使用道具 举报

16#
发表于 2013-4-27 23:08:58 | 只看该作者
所以步驟13.
也就是只要做到
>>(3)重启电脑,进入原生VHD系统,就会发现盘符已经调整好了。

就好了對嗎? 最後是不需要安裝firadisk 對嗎?


另外你的"用VSuite服务器4.6版做的IO克隆附体动态扩容的RAMXP内存系统"這篇中
有做一個只有90M的BOOT.VDF  
XP.VHD 應該沒那麼小  但是你啟動選單只要載入那個90M BOOT.VDF  就能完整使用XP系統

跟這篇WIN7的做法似乎不同  是不是WIN7也能做成那樣 只需要一個小小的 BOOT.VDF
就能完整使用WIN7系統
回复

使用道具 举报

17#
发表于 2013-4-29 00:35:46 | 只看该作者
做到最後一步
>>8.重启电脑,用如下菜单启动进入VSuite驱动的内存系统。
======================================================
title 3 BOOT VSuite RAMOS
find --set-root --devices=h /boot.vdf
map /boot.vdf (hd0)
map (hd0) (hd1)
map --hook
rootnoverify (hd0,0)
chainloader /grldr


出現7B藍屏  不知道為什麼?
是不是我在第一步的步驟13  最後沒安裝firadisk的關係呢?

還是第二步中的 第5.中的  R:\boot\BCD  我有寫錯?
我是用最新版的bootice.exe去寫的

我是先增加 WIN7啟動項
選擇 partition  ramdisk VHD 這3個中的partition選項
启动磁盘: 选择R盘
启动分区: 选择R盘


>>5.启动到原生VHD系统中,同时D:\C.VDF中的内容也被加载到了R盘。这次目的是修改R盘中的BCD,再保存到D:\C.VDF中
用bootice.exe打开R:\boot\bcd,进行修改,这时会发现前两项是空的
启动磁盘选择R盘
启动分区也选择R盘



PS:
以前我自己也多次做過WIN7 VHD
會出現藍屏 通常都是BCD內容寫錯(我都是直接用bootice.exe來寫)
或是用GRUB寫的選單
只要MAP /win7.vhd
沒在win7.vhd內安裝firadisk  必定出現7B藍屏
但是直接用win7或win8的bootmgr直接引導BCD選單內的WIN7 VHD開機  卻能正常啟動
回复

使用道具 举报

18#
 楼主| 发表于 2013-4-29 08:59:23 | 只看该作者
本帖最后由 2012hongrui 于 2013-4-29 09:24 编辑
2012smallhaung 发表于 2013-4-29 00:35
做到最後一步
>>8.重启电脑,用如下菜单启动进入VSuite驱动的内存系统。
============================== ...


不要安装firadisk驱动,可以把原来的BCD删除,重新在R:\BOOT目录建一个BCD文件。

你做的是32位WIN7吧,如果说用了替换文件,由于没有打开测试模式,要按F8启动,英文界面中选Diskable Driver Singnature Enforcement这一项启动。

附启动到原生VHD系统对调C盘和R盘界面,编辑R盘中的R:\BOOT\BCD编辑界面,只作参考。

对调C盘和R盘.jpg (228.75 KB, 下载次数: 212)

对调C盘和R盘.jpg

内存盘R盘中的BCD编辑截图.jpg (56.75 KB, 下载次数: 202)

内存盘R盘中的BCD编辑截图.jpg
回复

使用道具 举报

19#
发表于 2013-4-29 14:10:17 | 只看该作者
本帖最后由 2012smallhaung 于 2013-4-29 14:17 编辑
2012hongrui 发表于 2013-4-29 08:59
不要安装firadisk驱动,可以把原来的BCD删除,重新在R:\BOOT目录建一个BCD文件。

你做的是32位WIN7吧 ...


你這2張圖的設定我都照做了
我也有用bcdtool.exe工具 把boot.vdf內的BCD加了2個參數 testsigning Yes和debug Yes
還是一樣在WIN7開機4個彩色方框合併後 過一會就7B藍屏了

我是用WIN7x86 企業版(大陸網友做的WIN7LITE7658EX GHO版)
我的win7x86.vhd 用天空萬能驅動裝完所有驅動後  進入系統看實際大小約1.5G  整個win7x86.vhd固定大小是5G
我還沒用破4G去修改核心 我主記憶體大小是6G
我的boot.vdf 我設定固定大小2.5G

我用的RAMDISK是PRIMO 5.6 伺服器版本  跟你用的是同一家出的軟體 你用的vsuite是比較舊的
PRIMO是vsuite後面的版本 不知道是不是這軟體的關西呢?
回复

使用道具 举报

20#
 楼主| 发表于 2013-4-29 16:13:57 | 只看该作者
本帖最后由 2012hongrui 于 2013-4-29 16:40 编辑

你搞错了,不能用PRIMO 5.6服务器版本,这个是不支持SCSI模式做内存系统的,2012wuzhong(这位坛友原名:2010wuzhong,是用VSuite和Primo制作内存系统集大成者,可惜他在无忧很多优秀的帖子被删除过精光,本人有幸看过这位坛友的帖子,现在很多只是凭记忆叙述出来)一年前就试过并得出结论的了。如果说用PRIMO 5.6服务器能做出来,一年前就有人做出来了,何必等到现在。

要用VSuite服务器4.6版,你做的是32位的,替换文件就在这里:http://bbs.wuyou.net/forum.php?m ... page%3D3&page=2

不要以为高版本就是能用的,其实primo已经不能做SCSI模式单镜像内存系统了,就像VSuite服务器64位驱动不能做而专业版能做一样,要不早就有人做出来了。

我那个用VSuite服务器4.6做的32位WIN7内存系统做好有半年了吧,平时用得很少,不过真的没有什么限制,用起来还行!!!毕竟多一个选择吧。我把32位的XP、64位的XP、32位的2003、64位的2003、32位的WIN7、64位的WIN7挨个做了个遍,个人感觉WIN8用起来不太舒服,驱动用firadisk,vsuite,primo居多,WIM的用得少。现在是想用哪个就用哪个,安逸!!!

用VSuite做WIN7的内存系统,只是想证明它能做出来,而且是实实在在的,可以用的。至于用哪种内存系统就凭个人喜好了,没有人反对,也不会反对,毕竟各人喜好是不同的,个人用得最舒服的就是最好的!!!
回复

使用道具 举报

21#
发表于 2013-4-29 16:51:39 | 只看该作者
本帖最后由 2012smallhaung 于 2013-4-29 17:23 编辑
2012hongrui 发表于 2013-4-29 16:13
你搞错了,不能用PRIMO 5.6服务器版本,这个是不支持SCSI模式做内存系统的,2012wuzhong(这位坛友原名:201 ...


原來如此
因為我剛好有PRIMO 5.6伺服器版又有破解 又比VSuite新 所以我才用 但不知道會有這樣的結果
VSuite服務器4.6版我也剛好有破解版  那我只好重頭來過  再來做一次試看看
而你例子用的是VSuite專業版 又沒破解  所以就沒照著做了



你的教學第二步第2.
>>2.運行VSuite軟件進行設置
打開界面,選擇左邊上面的「內存虛擬硬盤」
硬盤容量:4096M(這是最大的了)

有辦法設定到4096嗎?
我用PRIMO時 只能設到2.5G左右 設太大  在系統中他不給我設定  因為沒破4G核心  只有3.25G記憶體可用


還有你這篇教學做的VDF是固定大小的  而XP那篇做的是動態的  對嗎?
而XP那篇的boot.vdf可以做到很小只有90M  WIN7可不可以像那樣做到很小呢?


還有一點我一直想不懂
WIN7這篇最後是把 boot.vdf  MAP上去
而不是用 --mem或--mem-top
怎麼算是把OS放到RAM上跑呢?  是不是因為boot.vdf 內的BCD有把C:和R:做對換的關係?

還有用boot.vdf開機後 系統內會有一個R: 它的內容是保存到c.vdf
這樣我如果有在系統上做一些改變  重開機後 c.vdf 內容是有改變  但是boot.vdf內容始終沒變動
但是又是用boot.vdf啟動開機  那開機後  我之前做的變動 不是一樣又回到沒改時的狀態嗎?



其實我最想做的是WIN8系統  我自己目前桌上型主力PC用的就是WIN8X64 用過後 回不去WIN7和XP了
只是沒辦法自己精簡到很小 又64位元做很多東西不方便  簽章啦 破解啦  我的記憶體又只有6G.....等等的
所以退而求其次用WIN7X86(然後用4G破解  以前就是用X86 WIN7當主力系統+4G破解)
雖然做RAMOS用XP最適合 體積又小
但是我做出來的RAMOS就是要當主力系統用  要能玩單機和3D ONLINE GAME 又要各方軟體支援度好
所以XP直接OUT








回复

使用道具 举报

22#
 楼主| 发表于 2013-4-29 18:13:06 | 只看该作者
2012smallhaung 发表于 2013-4-29 16:51
原來如此
因為我剛好有PRIMO 5.6伺服器版又有破解 又比VSuite新 所以我才用 但不知道會有這樣的結果
...

不会的,BOOT.VDF只负责启动,加载完C.VDF它的使命就完成了,进入系统看到的内容全是C.VDF的。
附图参考一下:

操作1.jpg (117.18 KB, 下载次数: 222)

操作1.jpg

操作2.jpg (159.03 KB, 下载次数: 204)

操作2.jpg
回复

使用道具 举报

23#
发表于 2013-4-29 18:39:26 | 只看该作者
2012hongrui 发表于 2013-4-29 18:13
不会的,BOOT.VDF只负责启动,加载完C.VDF它的使命就完成了,进入系统看到的内容全是C.VDF的。
附图参考 ...

你說的思路我還是不太明白
是不是因為BOOT.VDF內的系統註冊表 把C:(原來BOOT.VDF開機後的系統 他的C:內容應該是win7x86)
和R:(C.VDF)對換的關係  
所以進入系統後 看到的內容才是C.VDF的  
而C.VDF就是RAMDISK  所以沒用--mem參數 直接MAP就是在RAM上跑系統了

如果是我以上想的那樣
那麼BOOT.VDF是不是可以精簡掉很多東西(像你XP那篇那樣  做到很小體積)
只要他能夠正常開機進入系統 並且正常啟動VSuite載入C.VDF就好
反正主要真正系統是C.VDF 所有的軟體安裝和使用 都是在C.VDF這個完整功能的系統上執行運作呢?

回复

使用道具 举报

24#
发表于 2013-4-29 19:29:36 | 只看该作者
楼主试试启动到WIN7后,能不能删除BOOT.VDF?如果不能,这个内存系统,只能算是半个而已。
回复

使用道具 举报

25#
 楼主| 发表于 2013-4-29 20:00:36 | 只看该作者
本帖最后由 2012hongrui 于 2013-4-29 20:17 编辑
xianglang 发表于 2013-4-29 19:29
楼主试试启动到WIN7后,能不能删除BOOT.VDF?如果不能,这个内存系统,只能算是半个而已。


一年多以前2012wuzhong坛友就证实了这种特殊的系统是全内存运行的,当时也有坛友疑惑:这个BOOT.VDF用grub4dos直接映射启动怎么就切换到C.VDF呢,当时我也感到疑惑不解。等我做好以后,事实证明,它真的是全内存运行的,以前就试过,不但BOOT.VDF可以删除,连C.VDF也可以删除,我现在就是用这个32位win7系统回帖的。这个BOOT.VDF可以精简,但是就算是精简后也相当的大,还不如不精简,不精简的同时也当作是备份文件了,哪一天C.VDF不想要了,把BOOT.VDF复制一个更名为C.VDF就是最初的安装状态了。只要BOOT.VDF不太大,不超过4G,保证连续还是很容易的。

看这篇帖子:http://bbs.wuyou.net/forum.php?m ... &extra=page%3D2
坛友wyl138做的就是这种内存系统,只是他做的是XP,他的启动文件(相当于BOOT.VDF)就几十M(我也做过,可以做到50M以下,当然是XP了),以前他的内存盘就有29G之巨,现在也有13G之巨,这都是成功的例子,我只是把这种方法用到WIN7上面来罢了。由于镜像相当大,开机加载到内存很费时间,坛友wyl138自己说都要5分钟以上。因此,本人才想出个办法用动态扩容这种方法制作XP的内存系统,开机只加载有文件的部份,等进入系统后实际可用的C盘内存其实又相当大,这也是许多坛友要求的小镜像,大容量的内存系统(i当然只是XP了),64位的XP,32位的2003,64位的2003都可以这样做,只是启动文件稍多一点。因为32位的XP大家用得比较多,就只介绍了32位的XP。但是到了WIN7,WIN8情况就很复杂了,系统文件大,内存又只有6G,很多情况都无法一一测试,相当麻烦,就连2012wuzhong(VSuite和Primo制作内存系统集大成者)都没有给出让人满意的解决方案。

多用了一个BOOT.VDF还有一个好处,就是无论怎么更新到C.VDF(就是当前的内容关机时保存下来),下次开机后“关机时保存镜像文件”前面那个勾永远是去掉的。以前的坛友绞尽脑汁都想把那个勾去掉,好久都没有一个良好的解决办法,很多都是导入注册表的办法进行修改的,很麻烦。现在的解决方案就是另外用一个mbr相同的镜像BOOT.VDF来启动就行了。

至于我说的对不对,可以用XP来做实验,因为XP很小,做的周期相当短,文件也少,用WIN7就相当花时间了,一时又没成功就不知道答案了。总之,试试就知道了,就用XP吧。
回复

使用道具 举报

26#
发表于 2013-4-30 13:44:22 | 只看该作者
本帖最后由 2012smallhaung 于 2013-4-30 14:19 编辑

換了VSuite服務器4.6版 終於成功了^+++++++++++^  
感謝2012hongrui你多次的解說
做人果然不能太假聰明 以為換了更高級RAMDISK版本會比較好 誰知道會有其他想不到的狀況發生


>>多用了一个BOOT.VDF还有一个好处,就是无论怎么更新到C.VDF(就是当前的内容关机时保存下来),
>>下次开机后“关机时保存镜像文件”前面那个勾永远是去掉的。
剛好我需要的功能相反 我就需要每次關機保存文件
因為可能時常做些設定 變更 或臨時抓些小東西存到桌面
結果關機時忘了回存 又做了白工


目前稍微使用了一下 使用上有一個困擾:
每次重開機  都會出現一個黑白畫面(WINDOWS 錯誤恢復)
然後要你選擇 安全模式  網路安全模式  最近一次正確配置  正常啟動windows 這個畫面
預設是5秒倒數 會選中" 正常啟動windows "
不知道你的會嗎? 有無方法解決?
回复

使用道具 举报

27#
 楼主| 发表于 2013-4-30 15:13:31 | 只看该作者
2012smallhaung 发表于 2013-4-30 13:44
換了VSuite服務器4.6版 終於成功了^+++++++++++^  
感謝2012hongrui你多次的解說
做人果然不能太假聰明 以 ...

先恭喜你做成功了,不过我用的是旗舰版,激活方便,激活后永久使用。企业版如果正版激活也无所谓了。

1.保存当前的状态设置操作
这个是在制作好的VSuite内存系统中进行操作,操作如截图“保存当前的状态设置操作”,你已经做成功了,就按这个办法对系统进行更新,所做的更改下次启机保留了下来。比firadisk制作的内存系统还方便,firadisk制作的要进入原生VHD系统进行更新。当然比WIM方式的更方便,WIM方式的要热备份,热备份有可能会出错。

2.开机出现调试界面的处理
这个要在还没有做这个内存系统之前的原生VHD系统中进行操作,操作见“去掉开机调试信息操作”,就是制作步骤的第一步中的内容,原文中有,你自己没有注意罢了。这个生效后再安装VSuite驱动制作系统,以后就不会有这个调试界面了。我以前也遇到这个问题,花了几天时间才想到这个办法。

最好还是用BOOT.VDF来启动,以前有坛友反映那个C.VDF保存过后用C.VDF来当作启动文件启动失败了,好像有什么东西被改变了,具体不太清楚,我也尝试过的确有这个现象。把启动菜单中的BOOT.VDF改成C.VDF来试一试,就当作一个测试,就会发现有启动失败的情况(当然是更新系统之后)。现在用BOOT.VDF就不会了,它是最初制作的那个文件,始终启动成功的,虽然有点占硬盘空间,但是它的确有它的好处。

再一次恭喜你,毕竟用这个驱动做内存系统的坛友是很罕见的,制作内存系统多了一个选择吧!!!

保存当前的状态设置操作.jpg (145.4 KB, 下载次数: 218)

保存当前的状态设置操作.jpg

去掉开机调试信息操作.jpg (312.8 KB, 下载次数: 213)

去掉开机调试信息操作.jpg
回复

使用道具 举报

28#
发表于 2013-4-30 15:24:04 | 只看该作者
又發現一個WIN7激活問題:
我用原生WIN7x86.vhd 啟動進入系統
使用HEU_KMS_activator 破解器 用KMS方式激活
重開機後 在進入原生系統 激活狀態是有正常激活

但是用boot.vdf進入的內存系統 卻變成未激活
再次使用HEU_KMS_activato激活後 此時顯示有激活成功
重新開機 用boot.vdf進入的內存系統 又變未激活(已有保存c.vdf)

我本來是使用小馬oem7F7來激活 但是不管我怎麼用 使用原生win7x86.vhd進入系統後又變未激活
所以放棄這個方式激活

使用小馬oem7F7來激活 會在原物理系統C:下多出一個OEMSF文件
我GRUB選單 改成
title 2 BOOT WIN7x64.VHD
find --set-root --devices=h /OEMSF
chainloader /OEMSF
也沒用 重開進入原生WIN7x64.VHD系統  又變未激活
我把OEMSF 一個放在原物理硬碟C:\  一個放入WIN7x64.VHD內 都沒用

我現在兩個選單 都是用BOOTMGR引導

title 2 BOOT WIN7x64.VHD
find --set-root --devices=h /BOOTMGR
chainloader /BOOTMGR

title 3 BOOT VSuite RAMOS
find --set-root --devices=h /boot.vdf
map /boot.vdf (hd0)
map (hd0) (hd1)
map --hook
rootnoverify (hd0,0)
chainloader /BOOTMGR
回复

使用道具 举报

29#
 楼主| 发表于 2013-4-30 15:49:34 | 只看该作者
2012smallhaung 发表于 2013-4-30 15:24
又發現一個WIN7激活問題:
我用原生WIN7x86.vhd 啟動進入系統
使用HEU_KMS_activator 破解器 用KMS方式激活 ...

我的没有问题,C.VDF里面有这个grldr激活用的文件,见图。

是不是第一步中原生VHD系统中ntfs压缩时没有取消tokens.dat及目录Cache压缩,这个是与激活有关的.试试看,我以前也遇到过,这些都是小细节,不能忽略的。

我要照相去了,我要办一张表,上班后要交到单位。

内存系统激活示意图.jpg (296.71 KB, 下载次数: 212)

内存系统激活示意图.jpg
回复

使用道具 举报

30#
发表于 2013-4-30 17:04:41 | 只看该作者
本帖最后由 2012smallhaung 于 2013-4-30 17:10 编辑

我暈了@@
我找到跟你一樣的激活破解器
我重頭來過 再次做一個WIN7x86.VHD
啟動進入系統後 使用破解器  結果出現  "非適用系統版本" 根本不讓使用
不知道是不是這個激活器無法使用在VHD系統中
還是我抓的精簡版的WIN7.GHO的問題

看來可能要先把WIN7.GHO先安裝一次到物理C:盤
整個啟動完成 不經過VHD方式啟動
再用那個破解器破解  然後再用diskgenius內的克隆功能把整個物理C:克隆到VHD內



另外 之前做的那個原生VHD系统中ntfs压缩时 我已經有取消tokens.dat及目录Cache压缩了
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-28 05:46

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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