| 
	| 〖文章分类:电脑·手机·网络 / 电脑软件安装·卸载·设置〗〖阅读选项〗 |  | 百度了很久也没有搜到一个合理的解决方案。于是只好DIY一下。这是我经过了一晚上+一白天的折腾之后得出的操作过程。 
 首先,把我用到的工具列出来,如下:
 
 USBoot
 GRUB4DOS
 VS2005(当然也可以用任何其他的C++开发环境)或WinImage
 VirtualPC 5.1(也可以用VMWare)
 Windows2000安装盘的iso镜像(也可以是其它版本Windows的安装盘或iso)
 记事本
 
 我在网上下到的“效率源3.0 软盘版+光盘版”是一个RAR包,里面有一个exe和一个iso。exe运行之后弹出一个窗口,让你插入一张软盘,然后它会制作一张可引导的效率源软盘。iso可以直接刻到光盘上,就可以直接运行效率源了。
 
 由于我这个电脑既没有软驱也没有光驱,逼得我只能想办法把它弄到U盘上去。
 
 首先,打开C++编译环境,输入如下代码并编译运行:
 
 #include <stdio.h>
 
 void main()
 {
 FILE* fp;
 
 fp = fopen( "c:\\fd0.img", "w+" );
 
 for( unsignd long i = 0; i < 1474560; i++ )
 {
 fprintf( fp, "0" );
 }
 
 fclose( fp );
 }
 
 这步主要是要制作一个.img文件。当然如果有WinImage的话可以直接做一个出来。我因为手头没有WinImage,所以只得手工制作一个.img文件。
 
 然后打开VirtualPC,新建一个虚拟电脑,装一个Windows系统进去。我手头只找到了Win2000Pro的iso,所以我就在虚拟电脑里装了一个Win2000Pro。
 
 装好之后再把虚拟电脑的扩展组件装上,这样可以让虚拟电脑和实际电脑之间随意地拷东西。
 
 把效率源的exe文件拷到虚拟电脑上,再把刚才制作的img文件挂到虚拟电脑的A驱上,然后运行效率源程序。这样就得到了效率源软盘的镜像。
 
 如果手头已经有效率源软盘的镜像的话,可以略过上面的所有步骤。
 
 现在,用USBoot制作一个可引导的U盘。USBoot的使用方法大家可以去百度一下。
 
 然后,在网上下一个GRUB4DOS。打开之后会列出一大堆(20多个)文件,找到grub.exe和menu.lst,拷到U盘的根目录下。
 
 在U盘的根目录下建立boot目录。
 
 在boot目录下建立grub目录。
 
 将刚才制作好的fd0.img拷到/boot/grub目录下。
 
 用记事本打开menu.lst,将其中的内容全部删除,改为如下内容:
 
 color black/cyan yellow/cyan
 timeout 30
 default /default
 
 title xlysoft
 map --mem (hd0,0)/boot/grub/fd0.img (fd0)
 map --hook
 chainloader (fd0)+1
 rootnoverify (fd0)
 
 title back to dos
 savedefault --wait=2
 quit
 
 title reboot
 savedefault --wait=2
 reboot
 
 title halt
 savedefault --wait=2
 halt
 
 然后保存,退出。
 
 这样你就有了一个可以从U盘启动的效率源了。重启机器,在BIOS里将第一启动设备设为你的U盘。
 
 当系统启动后,将会被引导到DOS下。这时输入grub并回车,会弹出一个菜单,第一项叫做“xlysoft”。回车。
 
 效率源将会启动。OK!
 
 |  | 文章作者:未知  更新日期:2009-04-26 |  | 〖文章浏览:〗〖发送文章〗〖打印文章〗 |  |  |  |