高分悬赏!虚拟机安装Win95后启动不了!!求解
Ndis的问题.800MHZ以上机器的常见问题.给虚拟机设置较低硬件平台或者升级Ndis即可.
目前已测试可正常使用的方法是.
1)用P3?800以下的机器做虚拟机主机.866也可.
2)VirtualPC5.2版,安装好Windows95之后第一次启动进入安全模式,拷贝本帖结尾的文件到95的[系统目录\system]之下.可用虚拟软盘拷贝.结束之后重启进入正常模式,安装过程继续,提示Ndis之类的文件已存在的时候保留现有文件不替换.
3)VPC微软版,设置虚拟机属性,禁用硬件虚拟化,装好95之后同(2)操作.
4)Vm建立虚拟机的时候选用Vm4兼容模式已测成功安装.(*Vm5兼容模式未测,应该也可以,VM65也应该行)(*建议先将95文件拷贝到硬盘安装)
===============
*)不继续测试了.
这个是需要更新一个微软补丁.
/downloads/details.aspx?familyid=7E2792F7-43D9-407D-8B6D-6CA2BFDF2119&displaylang=en
能进入安全模式就用升级包.否则:
这个补丁中有个CABINET补丁包,改名为**.cab,打开后就能找到msnet95.cab,以下文件就是从中提取的.由于有些时候进入安全模式有困难所以提取了文件出来,这样可以用其它虚拟机挂95的盘做资料碟然后导入这些文件(相当于手动安装).
=====================
需要拷贝的文件有以下这些(暂不确定所有都是必须的)
msnet95(到system不要到iosubsys?的目录
1995-07-11?09;5025,402?afvxd.vxd
1995-07-11?09;50728?hosts.sam
1995-07-11?09;50?3,691?lmhosts.sam
1996-08-24?11;1176,288?msshrui.dll
1998-04-16?12;04116,341?ndis.vxd
1996-08-24?11;1123,744?NDIS2SUP.VXD
1995-07-11?09;50?6,140?ndishlp.sys
1995-07-11?09;50407?networks
1996-04-01?18;09130,668?nwserver.vxd
1995-07-11?09;5022,810?protman.dos
1995-07-11?09;5014,952?protman.exe
1995-07-11?09;50800?protocol
1996-04-23?15;27?8,624?rpcltc3.dll
1996-06-14?07;22?9,168?rpclts3.dll
2000-07-11?14;4425,600?secur32.dll
1995-07-11?09;50?6,007?services
1996-08-24?11;1113,312?svrapi.dll
1999-06-28?18;0527,245?vnetbios.vxd
1995-07-11?09;5019,129?vnetsup.vxd
2001-01-09?09;40112,904?vserver.vxd
1995-07-11?09;50?6,960?wsasrv.exe
1995-07-11?09;50?5,816?wshtcp.vxd
1996-08-24?11;1115,523?wsock.vxd