32位window 7 旗舰版内存操作系统(win7 ramos)教程
作者信箱:budgood@126.com
前言
原理:FiraDisk和WinVBlock可以支持grub4dos 中的指令(map--mem)出来的光驱,软驱,硬盘等虚拟驱动器并从相应的仿真盘启动。把vhd文件map 为内存设备。这和制作成img、vdf等格式文件map 为内存设备是一个效果。反正总是需要操作系统镜像的文件,至于这个文件是什么格式,只要能被grub4dos或同类软件支持都可以。
以前看了网上的一些教程,误以为Primo Ramdisk或VSuite_Ramdis是必需的。从而自己“误入歧途”而没有成功。当然,那是人家的制作方式,我自己笨到现在还不会。其实完全可以不使用Primo Ramdisk或VSuite_Ramdis。这个教程中就没有用它们。
为win7 ramos这东西,我耗费了一些时间,最后搞定了。我这里是装在了一块4k已经对齐固态硬盘上,这个硬盘只有一个分区。
为了让其他人不费时间,所以就把实现方法公布。
至于vdf文件并没有成功,无论Primo Ramdisk或VSuite_Ramdis生成的vdf格式,总是提示一些错误信息。这没有少折腾。比如,我还对本不需要进行碎片整理的固态硬盘进行了碎片整理。此外,找到了Contig,这是一个整理单文件碎片的可执行文件。把该文件拷贝到C盘 用户文件中当前用户的目录下,双击这个文件,接受协议。
在命令提示符下输入 contig -v d:\win7.vhd
能整理d盘下的win7.vdf的碎片。只要找对了路径和文件名,就可以整理指定的文件。但是整理Primo Ramdisk和VSuite_Ramdis生成的vdf格式文件后仍然有问题。加载该vdf为内存盘,用AS SSD检查对应的盘,发现31k bad,也就是4k没有对齐。这个问题,那是莫名其妙。
而vhd确实是4k对齐,这是我放弃vdf方案的一个原因。
使用64位系统,两个重要驱动都没有装好。32位是成功的。这样就只能用32位系统。对于同一台装了16G或更多内存的电脑,32位和64位做成的10G以上的内存操作系统性能上的差别能有多大?
实际上内存操作系统载入需要时间,取决于硬盘读取内存操作系统镜像文件的速度。如果每秒读300M,对应一个10多G的镜像,那可是需要40秒以上,比原生系统启动慢多了。基于启动时间的考虑,我的看法是不要构建超过16G的镜像文件。对于内存较多的机器,也建议不超过本机内存的一半。
本文中涉及的软件有:firadisk、WinVBlock、grub4dos、Bootice。这四个软件都可以在网络上找到。
作者信箱:budgood@126.com
前言
原理:FiraDisk和WinVBlock可以支持grub4dos 中的指令(map--mem)出来的光驱,软驱,硬盘等虚拟驱动器并从相应的仿真盘启动。把vhd文件map 为内存设备。这和制作成img、vdf等格式文件map 为内存设备是一个效果。反正总是需要操作系统镜像的文件,至于这个文件是什么格式,只要能被grub4dos或同类软件支持都可以。
以前看了网上的一些教程,误以为Primo Ramdisk或VSuite_Ramdis是必需的。从而自己“误入歧途”而没有成功。当然,那是人家的制作方式,我自己笨到现在还不会。其实完全可以不使用Primo Ramdisk或VSuite_Ramdis。这个教程中就没有用它们。
为win7 ramos这东西,我耗费了一些时间,最后搞定了。我这里是装在了一块4k已经对齐固态硬盘上,这个硬盘只有一个分区。
为了让其他人不费时间,所以就把实现方法公布。
至于vdf文件并没有成功,无论Primo Ramdisk或VSuite_Ramdis生成的vdf格式,总是提示一些错误信息。这没有少折腾。比如,我还对本不需要进行碎片整理的固态硬盘进行了碎片整理。此外,找到了Contig,这是一个整理单文件碎片的可执行文件。把该文件拷贝到C盘 用户文件中当前用户的目录下,双击这个文件,接受协议。
在命令提示符下输入 contig -v d:\win7.vhd
能整理d盘下的win7.vdf的碎片。只要找对了路径和文件名,就可以整理指定的文件。但是整理Primo Ramdisk和VSuite_Ramdis生成的vdf格式文件后仍然有问题。加载该vdf为内存盘,用AS SSD检查对应的盘,发现31k bad,也就是4k没有对齐。这个问题,那是莫名其妙。
而vhd确实是4k对齐,这是我放弃vdf方案的一个原因。
使用64位系统,两个重要驱动都没有装好。32位是成功的。这样就只能用32位系统。对于同一台装了16G或更多内存的电脑,32位和64位做成的10G以上的内存操作系统性能上的差别能有多大?
实际上内存操作系统载入需要时间,取决于硬盘读取内存操作系统镜像文件的速度。如果每秒读300M,对应一个10多G的镜像,那可是需要40秒以上,比原生系统启动慢多了。基于启动时间的考虑,我的看法是不要构建超过16G的镜像文件。对于内存较多的机器,也建议不超过本机内存的一半。
本文中涉及的软件有:firadisk、WinVBlock、grub4dos、Bootice。这四个软件都可以在网络上找到。