WEB开发网
开发学院软件教学系统应用 性能成本兼顾 让2003在内存中运行 阅读

性能成本兼顾 让2003在内存中运行

 2008-05-08 20:13:42 来源:WEB开发网   
核心提示: 制作虚拟系统原理:将精简版系统虚拟为在内存中运行的系统步骤1:重新启动电脑并用Win PE光盘进行引导,同上使用Ghost32将精简版Windows 2003系统备份为D:2003.gho,性能成本兼顾 让2003在内存中运行(2),再运行“D:VDM_做镜像VDM1.EXE

制作虚拟系统

原理:将精简版系统虚拟为在内存中运行的系统  

步骤1:重新启动电脑并用Win PE光盘进行引导,同上使用Ghost32将精简版Windows 2003系统备份为D:2003.gho。再运行“D:VDM_做镜像VDM1.EXE,单击“创建”,在E盘创建一个虚拟镜像winram.img,大小是350MB(具体大小请根据当前电脑的内存设置,但不要超过512MB)。创建成功后返回VDM窗口,单击“装载”,分配的盘符选择Z:,装载前面建立的镜像文件E:winram.img(图3)。

性能与成本兼顾让Win2003在内存中运行(3)
图3 装载镜像文件

步骤2:将虚拟好的Z盘进行格式化,并且将C盘的所有目录复制到Z盘,要将C盘的页面文件删除。完成后启动Ghost32,把先前制作好的XP系统(D:xp.gho)恢复到C盘并重新启动电脑。

步骤3:进入XP后启动记事本打开C:boot.ini文件(修改前要取消其只读属性),在文件的最后添加如下代码(图4): ramdisk(0)WINDOWS=“内存系统” /minint /fastdetect /rdpath=multi(0)disk(0)rdisk(0)partition(3)winram.img

性能与成本兼顾让Win2003在内存中运行(3)
图4 在boot.ini中添加命令行

董师傅提示:

上述/minint是Windows 2003新增的启动参数,添加了上述参数表示把内存盘调入X盘(类似Win PE2.0加载后的盘符),这样启动Windows 2003后的系统盘符就是X:。如果取消这个参数,启动后精简版Win 2003系统的盘符就变成 C:,原来XP的系统盘会被自动隐藏(没有分配盘符)。multi(0)disk(0)rdisk(0)partition(3)winram.img表示虚拟镜像存放在第三分区,大家可以根据自己实际存放位置修改。

步骤4:重启系统后在多重启动菜单选择“内存系统”就可以进入全内存运行的精简版Windows 2003系统,登录账户名和密码就是前面安装时设置的。首次进入系统要求设置虚拟内存,由于是全内存运行,这里可以不设置。进入系统后可以发现它的操作与XP一样,由于是加载在内存中运行,我们可以在此对本机系统进行任何的操作。

延伸阅读:

如何知道系统是运行在内存中?这里可以使用“Vista任务管理器FOR XP”查看。下载软件后,将其中的“taskkill.exe”、“tasklist.exe”、“taskmgr.exe”,解压到“D:windowssystem32dllcache”、“C:win dowssystem32”覆盖同名文件即可,运行任务管理器后切换到“进程”标签,可以看到系统服务的路径都是在X:下(图5)。

性能与成本兼顾让Win2003在内存中运行(3)
图5 查看路径

Tags:性能 成本 兼顾

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接