虚拟机问题解决方法

1、无法通过ssh连接服务器

编辑/etc/ssh/sshd_config,将PermitRootLogin参数值由no改成yes,通过service sshd restart重启服务即可。

参考文档:

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=8375637

2、 虚拟机启动提示"Failed to open disk scsi0:0 : Unsupported and/or invalid disk type 7"

问题原因,在以前的虚拟机硬盘设置中勾选了分割文件不超过2G

用ls查看目录结构如下:

在vm client客户端看到的目录结构

解决方法:

用root登录到服务器,进入该虚拟机目录。

以win2003模板为例,目录路径为/vmfs/volumes/Storage1/vm/templates/win2003

使用vmkfstools执行拷贝操作,实例如下:

vmkfstools -i Windows\ Server\ 2003\ Enterprise\ Edition.vmdk dest.vmdk

然后进入虚拟机编辑界面,删除掉以前的硬盘(删除硬盘时要如下图选择删除文件,节约空间),再挂载新拷贝的硬盘,重新启动。

如果有多个硬盘需要逐个硬盘进行拷贝。

参考文档:

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1005628

 

3、虚拟机升级后网络不可用

这是由于虚拟机升级后造成的不兼容,在配置中删除旧网络适配器,再新增一个即可解决。

 

4、虚拟机文件拷贝进去后无法使用

选择升级虚拟硬件,升级后编辑虚拟机设置,查看虚拟机版本是否为7

 

5、虚拟机启动后出现如下图所示情况

 

重启一下虚拟机即可解决。

 

6、注册虚拟机后显示无效

注册虚拟机后显示无效,这是因为在以前的VM系统中用中文命名造成的,在本地搭建VM workstation 环境,装入虚拟机后修改为英文名,再导入到ESX系统中。

7、虚拟机光驱读取本地ISO文件

升级虚拟硬件时要删除掉光驱,否则升级会长时间无响应。

8、虚拟机显示无效

下载虚拟机后缀vmx的文件,将其中的中文改成英文重新保存,在装入即可。

 

9、安装Solaris后系统不停重启

安装的是Solaris 10 for X86, 现在的问题是重新启动可以看到GRUB界面,但是它不停的重新启动,根本无法进入OS.

解决方法:

谢谢各位,我已经在VMWare的网站上找到原因了。我之前提供的信息不够全。
可以参考这个帖子:
http://communities.vmware.com/message/1268908#1268908

If you have an Intel processor with family 6 and model number greater than 15, then you need Solaris 10 x64 Update 5 or later. This is because of a Solaris processor misidentification bug.

Note that Solaris 10 will always boot a 64-bit kernel on a 64-bit processor, unless you specifically configure it to boot a 32-bit kernel using the 'eeprom' command. See KB 1975 for instructions on how to force Solaris 10 to boot a 32-bit kernel.

I believe that there should be no problems booting the 32-bit kernel (even on recent Intel processors) if you follow the instructions in the knowledge base article.

简单来说,这是Solaris 10 for X86 U4的一个bug,如果安装U5就没有问题,这个我已经验证了。

还有一个解决办法就是,而且这个方法更简单:
Sorry, VMI is paravirtualization.
Go in VM Settings / Options.
You can change this parameter only when VM is powerd off.

只要enable了VMI,问题就解决了,很方便。

 

10、虚拟机安装64bit操作系统提示不支持

现象:在安装ESX时第一步会提示,提示BIOS不支持虚拟化技术,要求升级BIOS。在安装64bit操作系统提示不支持。

解决方法:检查BIOS中CPU VT是否disable,如果是改成enable。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值