Virtual PC新用法单机虚拟网络.docx
《Virtual PC新用法单机虚拟网络.docx》由会员分享,可在线阅读,更多相关《Virtual PC新用法单机虚拟网络.docx(31页珍藏版)》请在冰豆网上搜索。
![Virtual PC新用法单机虚拟网络.docx](https://file1.bdocx.com/fileroot1/2023-1/4/bc72ead7-fc11-466d-a488-acb36c061226/bc72ead7-fc11-466d-a488-acb36c0612261.gif)
VirtualPC新用法单机虚拟网络
很多人都在电脑上装了双操作系统,打游戏用一个,上网、办公用另一个。
但每次重启实在是挺麻烦的。
有了VirtualPC这款软件,就很方便了。
VirtualPC能在你的电脑上同时模拟多台电脑,虚拟的电脑使用起来与一台真实的电脑一样,可以进行BIOS设定,可以给它的硬盘进行分区、格式化,非常适合新手用来学习软硬件知识。
另外,在你的Win98里跑WinXP,是不是也很有意思呢?
接下来,就让我们一步一步虚拟出来一台完整的电脑吧:
第一步:
下载、安装VirtualPC汉化版。
下载地址:
第二步:
安装虚拟电脑。
首先运行VirtualPC程序,首次运行会出现一个PC安装向导(如果没有,可以在主界面上选“新建PC”);“下一步”,输入你要的虚拟电脑的名称(如Win98);“下一步”,进入配置选项(第一次使用请选择“设置向导”);“下一步”,选择要在虚拟电脑上安装的操作系统;“下一步”,进入内存设置(如果想使用系统默认内存,就选“否”);“下一步”,进入引导磁盘选项(新用户选“创建一个新的硬盘映像文件”);“下一步”,选择“硬盘映像文件”要存放的位置(要有足够空间,因为还要在这里装操作系统和应用软件);“下一步”,出现安装摘要,会有一个对新建虚拟电脑的简要描述。
点击“完成”,回到VirtualPC主界面,一个崭新的电脑就形成了(当然是虚拟的)!
第三步:
安装操作系统。
在VirtualPC主界面上,列表框中多出了Win98“已关闭”一项(第二步中选择的是要安装Win98操作系统),点击“启动系统”会出现“OSnotfound”、“InstallanOSonthisharddrive”的提示(意思是你没有安装操作系统),接下来让我们在这台虚拟机上安装操作系统(以Win98为例)吧!
首先,把安装盘放进光驱,如果你要用98启动盘来安装,就把启动盘也放入软驱。
然后在Win98-VirtualPC窗口选“CD——载入主机驱动器——软驱——载入主机驱动器A”,然后点“PC——重启”(这时重启的只是虚拟机,主机是没反应的)。
接下来就可以安装Win98了,步骤就像在真实电脑中一样了,相信大家都会。
安装过程可能会比较长,请耐心等待。
还有,当安装程序重启时请先把软驱释放出来,要不然会启动到DOS下。
操作步骤为“软驱——释放主机驱动器A:
”。
经过多次重启后,虚拟电脑的Win98就装好了。
第四步:
安装更新附加模块。
附加模块是修正已安装好的操作系统在使用上的不方便,以及增强操作系统功能的程序。
安装VirtualPC时,已附带有一个模块(只适用于Windows操作系统),安装此模块后,操作系统能以32位真彩800×600分辨率显示,鼠标不再限制在窗口之内,可以共享物理硬盘上的文件夹。
安装步骤:
在Win98-VirtualPC窗口选“PC——安装/更新附加模块”就会出现安装窗口,一路“NEXT”即可。
第五步:
设置共享。
方法是在VirtualPC主界面上选中Win98,点“启动系统”,启动后在VirtualPC主界面上点“属性设置”,在“PC”设置中选中“共享文件夹”,在右侧的窗口中选择要共享的文件夹即可。
第六步:
设置网络。
如果虚拟电脑不能上网那多遗憾呀,而我们只要进行简单设置,虚拟电脑就可以和我们的真实电脑共享上网了。
方法是在VirtualPC主界面上点“属性设置”,在“PC”设置中选中“网络”,在右侧的窗口“网络设置”中选择“共享网络模式”,最后在虚拟电脑的Win98中安装“Internet连接共享”。
(在安装“Internet连接共享”后的“Internet连接共享”设置向导中直接点“取消”就行了。
)接下来,重启虚拟电脑就能上网了。
当然,你的真实电脑必须已经进行了拨号连接。
至此,一个完整的虚拟电脑就建起来了!
需要说明的是,由于虚拟电脑占用的只是硬盘上的一个文件夹,所以在虚拟电脑上进行的任何操作都不会对硬盘造成伤害,请放心大胆地使用和练手!
还有,强烈建议把虚拟电脑安装在系统分区以外的分区,这样重装系统后只要重装VirtualPC,原来建好的虚拟电脑就又回来了,可以减少很多麻烦!
1、经使用发现,VM和VPC2004对硬件配置要求较高。
如果你只有256M内存,建议选择VirtualPCv5.2,相对消耗系统资源较少,而且比较简单易用。
我下载的是VirtualPCforWindowsV5.2汉化注册完全版。
在我C1.7G/256M/winXP+SP1的主机环境下,虚拟了一个win2K+SP4,分配96M内存,运行速度还是可以的。
2、安装完操作系统后不要忘记安装/更新附加模块。
附加模块是修正已安装好的操作系统在使用上的不方便和增强操作系统的功能的程序。
安装VirtualPC时,已附带一模块,但此模块只适用于windows操作系统,安装此模块后,操作系统能以32位真彩800*600分辨率下显示,并且鼠标不再限制在窗口之内,而且可以共享物理硬盘上的文件夹,在虚拟PC中通过共享文件夹来使用你的物理硬盘上的数据。
3、VirtualPC默认热键为键盘右侧的Alt。
未安装附加模块前,按下键盘右侧的Alt可以跳出鼠标限制在VirtualPC窗口内的模式,热键+Enter切换全屏,热键+Del相当于按下Ctrl+Alt+Del。
4、网络设置方面,我想详细讲一下。
共享转换模式NAT:
网络内其他机器不能访问GuestOS,GuestOS可通过主机用NAT协议访问网络内其他PC。
需要注意的是,此状态下GuestOS的网上邻居里一般是无法访问其它PC的,前面所说的用NAT协议访问它机,是指使用VirtualPC“属性设置”里面的“共享文件夹”功能(前提是你安装了附加模块,详见第2条)。
想与主机共享上网的可以选择此项。
虚拟转换网络:
GuestOS相当于网络内的一台独立的机器,网络内其他机器可访问GuestOS,GuestOS也可访问网络内其他机器,当然与主机的双向访问也不成问题。
这里的访问,就包括网上邻居里面的访问,就好像你多了一台机子。
想用虚拟机组网的话一般选择此项。
无。
呵呵,最安全的选项了,不过我想一般没人会选此项的。
5、VirtualPC的网络共享方式与VMWare不同。
VMWare是通过模拟网卡实现网络共享的,而VirtualPC是通过在现有网卡上绑定VirtualPCemulatedswitch服务实现网络共享的。
主机为2000/XP系统时,当主机的网络线未插上时,VirtualPC的虚拟网络适配器如设置为使用主机真实网卡,往往无法与主机正常通信。
此时应当在主机上安装microsoftloopbackadapter虚拟软网卡(最好是在安装虚拟机之前安装),然后VirtualPC设置为使用主机的msloopback软网卡,重启后即可与主机正常通信。
需要注意的是,当主机的网络线插上后,如VirtualPC还是设置为使用主机的msloopback软网卡,则VirtualPC反而无法与主机以及外网正常通信,此时则需要把VirtualPC重新设置为使用主机真实网卡。
6、主机的网络连接如图所示,一张真实网卡,一张虚拟网卡。
安装:
请从汉化新世纪下载汉化安装版(不需要原版),安装过程没有特殊要求,一路点击NEXT按钮就能顺利的安装好。
从开始菜单点击ConnectixVirtualPC运行软件。
第一次运行VirtualPC时的界面:
在你第一次启动VirtualPC时会弹出“PC安装向导”,他的意思是相当于“你已经从电脑市场购买了组装一台电脑所需的所有部件(当然在你的电脑上这些部件都是虚拟的,VirtualPC就是虚拟的电脑的意思。
),“PC安装向导”就是帮你把这些设备组装起来并配置好。
首先给我们的电脑起一个名字,假设我们要安装win98操作系统,因此此台虚拟电脑就叫win98。
那么点击下一步,来到配置选项界面,配置选项将引导你配置你的虚拟硬盘,内存的大小,你想安装的操作系统。
创建默认PC选项是当你非常熟悉此软件的使用方法后来进行配置用的。
由于是首次使用VirtualPC,因此我们使用设置向导,点击下一步。
我们想安装的操作系统是win98,那就选win98,你也可以点击下拉菜单看看在VirtualPC都能安装哪些操作系统。
嘿!
只要你的硬盘足够大,你可以把各种操作系统都安装一下来看看他们到底是什么模样。
点击下一步。
现在来配置虚拟电脑的内存(并不是VirtualPC运行时自身占用的内存),它占用的是你的电脑上的物理内存,也就是说如果你的电脑使用的内存容量为256M,而在此配置的内存容量为80M(如下图所示),当启动起虚拟的电脑时它要占用掉物理内存中的80M来运行要安装的win98,这时你现在正在运行的操作系统就只剩下176M可用内存,因此你想让你的虚拟电脑能很好的运行,你的物理内存必须足够大。
安装dos、win3.1、win95、win98等这些需内存小的操作系统,物理内存必须在128M以上,像安装win2000、winxp、linux等操作系统,物理内存最好在256M以上。
经过前几步,我们已经知道虚拟的电脑要安装的操作系统是win98,它的内存有80M大小,那它的硬盘在哪儿呢?
好!
接下来的步骤就是创造我们的硬盘。
首次使用VirtualPC当然没有硬盘了,因此选“创建一个新的硬盘映像文件”选项,点击下一步。
这一步是选择所建虚拟硬盘所在的物理硬盘上的分区,虚拟硬盘事实上就是一个单独的文件,只有VirtualPC才能读取,而且还是动态的,就是此文件的大小由你装入其中的内容多少来决定。
如果你装的操作系统是dos,那么此文件只有几十M大小,如果装的操作系统是winxp,那么此文件可能就有1.5G大小。
如图二所示,我们的硬盘位置是:
H:
\win98.vhd
图一:
图二:
来到这一步,配置步骤完毕,结果见下图。
咦!
硬盘竟有16384MB,硬盘上根本放不下这么大的一个文件。
不要紧,前面我说过,此文件(虚拟硬盘)是动态的,这个数字只表明此文件最大是16384MB大小。
点击完成按钮来结束PC安装向导。
正如你所见,本来空白的VirtualPC列表框中多出了win98“已关闭”一项,右边的“属性设置...”按钮、“删除..”按钮、“启动系统”按钮也变为可用状态。
下面两幅图是配置前后的比较。
配置前:
配置后:
首先让我们来看看面板上的这几个按钮是来做什么的。
“新建PC...”按钮,喔!
原来是刚才所作的操作。
那么就依照前面的操作来建一台Linux,结果如下图(配置Linux过程中有的过程会有小小的变化,自己考虑一下为什么会这样)。
“属性设置..”按钮是用来做什么的呢?
原来是用来调整前面完成的配置内容的,在此你可以更改该PC的名称,改变内存的大小,更换所使用的硬盘(硬盘映像文件),你要使用的串并行端口,还有共享文件夹等。
每一项都有说明,很容易理解的,但也要仔细揣摩一番。
其实使用此软件的大部分过程都有使用说明,当遇到问题时仔细看一下说明问题也许就会迎刃而解。
再来看一下“删除...”按钮是来做什么的。
点击删除按钮弹出下面对话框:
如图:
点击OK按钮后的结果是在VirtualPC列表中没有了Linux,正如上图所说明的,Linux的硬盘映像文件并没有删除,可以在硬盘上找到。
现在来让我们点击“启动系统”按钮来看看会发生什么事,原来出现了一个新窗口,下面的画面好熟悉呀,像是电脑的BIOS界面,你看到了吗?
我是怎么打开此窗口的呢?
答案是出现此新窗口时按下键盘上的“Delete”键,事实上从点击“启动系统”按钮开始,所有的操作就像在一台真的电脑上操作那样,包括各种操作:
关机、重启、硬盘分区、格式化硬盘、从软驱启动、从可启动光盘启动、安装操作系统。
是的,我们并没有给win98这台PC安装操作系统,因此出现了“OSnotfound”、“InstallanOSonthisharddrive”的提示,意思是你没有安装操作系统。
接下来让我们在这台虚拟机上安装win98操作系统。
首先把一张可光盘启动的win98操作系统安装盘放入你的光驱(在我的机器上LG-DVD光驱的盘符是I:
你的机器上可能是其他盘符),点击“CD”选项,弹出菜单,“载入主驱动器I:
”变为可用状态,也就是说,当你的光驱里放入光盘后,VirtualPC才能使用你的光驱。
载入主驱动器I:
其操作过程如图:
另外,如果在你的电脑上没有光驱,你可以直接载入ISO文件来使用。
对于VirtualPC来说,ISO文件载入后就相当于光驱。
你可以用ISO编辑软件把win98或其它操作系统做成可启动ISO文件,然后加载此文件来进行操作系统的安装。
下面就是加载ISO文件的过程。
点击PC(P)->重启(R)...启动到dos
我选的是第2项,既启动到dos下并加载光驱,因为我们要从光盘上安装操作系统吗。
我怎么没有进行分区和格式化硬盘呢?
因为在默认情况下VirtualPC所创建的虚拟硬盘都是FAT32格式,而我只想装一个操作系统作为演示,所以没有进行更详细的操作,如你对分区和格式化硬盘感兴趣可以自己试一下。
回车,进行下一步,到了下面的画面。
提示光驱所在盘符为D:
因此转到D盘并输入setup;来进行安装win98,按回车开始安装。
用鼠标点击继续按钮,咦!
鼠标怎么被锁定在VirtualPC的窗口中了,不要紧,按下键盘上的右侧Alt键,鼠标又被释放了出来。
当你对此软件非常熟悉以后就会了解到,键盘上的右侧Alt键就是VirtualPC默认的“热键”,举例:
“热键+Enter”用来在窗口和全屏模式下进行转换,你自己可以实际操作一下。
安装过程中需注意的是在有的安装环节会有很长的时间没有反应,请耐心的等一下。
还有当安装程序重启时请先把光驱释放出来,要不然会启动到dos下(因为光盘是可启动光盘)。
操作如下图,点击“释放主驱动器I:
”,或干脆把光盘弹出光驱。
进行n步后终于把win98安装好了。
接下来是安装/更新附加模块。
附加模块是修正已安装好的操作系统在使用上的不方便和增强操作系统的功能的程序。
安装VirtualPC时,已附带一模块,但此模块只适用于windows操作系统,安装此模块后,操作系统能以32位真彩800*600分辨率下显示,并且鼠标不再限制在窗口之内,而且可以共享物理硬盘上的文件夹,在虚拟PC中通过共享文件夹来使用你的物理硬盘上的数据。
安装过程如图:
点击“安装/更新附加模块(I)”。
稍等一会儿,出现安装程序,如下图,一路NEXT安装完成即可。
接下来是共享文件夹的使用方法。
把鼠标指向如下图文件夹那个位置,单击右键,弹出“共享设置...”、“共享文件夹..”菜单,点击“共享文件夹”。
转到此画面,我设定共享的是D:
(程序)盘,盘符为“Z”,设定为总是共享(下次启动时还共享相同的文件夹)。
既下图:
看到了吗?
那个“程序(Z:
)”,你可以对它进行读写操作。
下面简单的讲讲网络的使用。
如果你想在客户机中上网,首先在属性设置-->网络设置中设置为“共享网络模式”。
接下来在你的客户机中安装“Internet连接共享”组件(以win98为例)。
完成共享连接向导,重启后就能上网了。
当然,你的真实的电脑必须已经进行了拨号连接,见下图右下角。
我也只能说这么多啦,其它操作自己摸索一下吧!
我想不会把聪明的你难倒的。
笔者工作和学习地点都实现了联网,但在调试程序的时候得经常奔波于多台计算机之间,很不方便。
如果想把工作带回家,又缺乏一个网络运行环境。
经过一段时间的摸索,笔者发现VirtualPC这款虚拟机软件就能解决上述问题:
它能在单机平台上“构建”一个具有多个节点的局域网,从而进行网络开发工作。
■VirtualPC的网络功能
VirtualPC支持联网,它有两种工作模式:
共享模式在此模式下工作时,主机相当于一个代理服务器,以动态分配方式(DHCP)赋予虚拟机一个IP地址(即通常所说的内网IP)。
虚拟机通过共享主机IP地址(外网IP)来访问外部网络,其工作原理和网吧普遍采用的局域网接入技术相同。
这种模式使用简便,几乎不用修改任何配置。
但是VirtualPC没有独立的外网IP,由此带来一个很大的缺点:
外部网络(包括主机)无法直接访问虚拟机。
如果仅仅是用VirtualPC上因特网,可以考虑此模式,这样可以避免黑客、病毒等对主机造成破坏。
但因为主机访问不了VirtualPC,显然无法实现单机组网。
虚拟交换该模式要求主机首先得具备一个有效的IP地址。
如果是单机,最简单的方法就是装一块网卡,并且使用静态IP分配方式。
另外,由于软件所限,主机必须安装Windows2000/XP操作系统才能使用虚拟交换模式。
当运行在此模式下时,VirtualPC相当于一个网桥,连接在主机和VirtualPC之间,从而构成了一个虚拟局域网(如图)。
VirtualPC有独立的IP地址,支持网络邻居、TCP/IP等协议。
以前依赖网络才能完成的任务,现在完全可以在单机上进行。
比如网络数据库编程,我们可以把主机作为数据库服务器,在VirtualPC上安装VisualC++、VisualBasic或PowerBuilder等工具进行客户端开发。
如果主机已经和外部网络相连,VirtualPC还可以作为一个独立的节点,和外部网络相互直接访问。
假设主机操作系统为Windows2000专业版,使用静态IP分配方式,IP地址202.197.3.116,子网掩码255.255.255.0;在VirtualPC上安装Windows95。
首先在VirtualPC中修改VirtualPC的网络属性:
点击“属性设置”按钮,在弹出的对话框中选择“网络”,把属性改为“虚拟转换网络——本地、主机和外部”。
接下来修改VirtualPC上操作系统的配置,启动VirtualPC,此时用户就相当于在使用一台安装了Windows95的计算机。
进入控制面板,打开网络设置:
允许文件共享,这样可以通过网络邻居在主机和VirtualPC之间交换数据;
Windows95缺省未装TCP/IP协议,因此要手工添加。
设置TCP/IP协议使用静态IP分配方式,IP地址202.197.3.117,子网掩码255.255.255.0。
域名服务和网关不是必需的,可根据实际情况设置。
至此,已经组好了一个包含两台计算机的局域网:
一个是真实的计算机,使用Windows2000,IP地址202.197.3.116;一个是虚拟的计算机,使用Windows95,IP地址202.197.3.117。
我们可以用Ping命令进行测试,验证网络是否正常。
如果主机连在外部网络上,还可以在VirtualPC和外部网络节点之间进行Ping。
如果想为该局域网中再增加一台VirtualPC,只需复制已装好操作系统的硬盘映像文件,然后用“PC安装向导”创建VirtualPC,在设置VirtualPC硬盘时,选择“使用已存在的硬盘映像文件”,输入新复制的映像文件的路径即可。
不过别忘了修改新VirtualPC上Windows95的网络计算机名和IP地址。
■注意事项
上文中,假定主机使用静态IP分配方式。
如果使用了动态IP分配(DHCP),那么VirtualPC中也要设置成同样的方式;
在单机平台上组网时,最好选用廉价的10M网卡。
因为在Windows2000/XP上,如果使用100M网卡,并且没有联在物理网络上的话,网卡将处于“断开”状态,设定好的IP地址会变成“回送地址”127.0.0.1,该地址不能用于网络传输。
解决方法是把网卡连到一个集线器上。
■小结
本文着重介绍的是如何在单机上组建局域网,VirtualPC的详细用法请参见软件帮助文档。
其实它的用途远不只如此,比如可以把VirtualPC作为一种计算机教学工具,让初学者在上面任意操作,而不用担心损坏主机系统。
各位ggjj,我经过艰苦卓越的研究,终于对VirtualPC小有成就,现在在VirtualPC虚拟的98中上网给大家发了这个帖子,希望用我的经验让一些正在摸索的难兄难弟们少走些弯路,好了,言归正传。
由于本人英语很菜,所以嘛,用的是VirtualPCv5.2H汉化版:
)不好意思,太菜!
安装环境是845GLC1.7256Mmemory,windwos2000advsevrer。
安装一帆风顺,于是上来虚拟了个98,内存选择的是100,其他全部默认。
这个时候发现了很多大哥大姐说的一些问题,
第一,速度慢,真的够慢,安装慢,运行慢,但是无意中我点了VirtualPC主菜单上的第一个选择项pc下的安装/更新附加模块,奇迹发生了,VirtualPC里面出现了安装软件的界面,安装结束,VirtualPC重启,速度明显加快,极喜!
第二,网络设置,默认安装好后,VirtualPC是上不了网的,看了很多兄弟的帖子也都语焉不详,于是自己琢磨了下,可能设在一个网段试试:
先介绍我用的网络结构:
ADSL+route(路由),路由的ip是:
192.168.1.1也就是网关了,下面的机器的ip都是192.168.1.X,于是我在VirtualPC上的98下选择自己指定ip:
192.168.1.3 掩码255.255.255.0网关192.168.1.1DNS:
202.102.192.68(一定要设,这个是我们电信的),确定,系统提示重启。
重启进入系统后,点ie,果然可以上网了!
呵呵,虚拟机上网的感觉真的很特别哦!
先到处下载
VirtualPCforWindows5.2Update(11.9MB)(
然后用tails(yinyu)提拱的零售版的序列号安装即可
sn:
ROOR-6605-6789-6645-522