Ubuntu Linux在虚拟机中运行,安装驱动的问题。
这个问题困扰了我很久,以下提供我解决这个问题的方法:
方法一:
虚拟机Virtual Machine 6.5版本以下,此版本不支持最新的Ubuntu 10.10 版本的驱动安装。
解决办法:更新Virtual Machine 版本,至少要在6.5及以上。
以下是从网上找来的,在6.5及以上版本安装Virtual tools (虚拟驱动)的方法(如有问题可以自行上网查找):
在Ubuntu终端使用shell命令
1.cope VMwareTools-6.5.0-118166.tar.gz 到 /tmp
2.解压VMwareTools安装包
tar -vzxf VMwareTools-6.5.0-118166.tar.gz
3.解压完毕开始安装
sudo ./vmware-tools-distrib/vmware-install.pl
4安装过程一直回车即可
以上过程最好是以root的身份登录,root登录命令:su
方法二:
当我安装Virtual Machine 7.1.2 后,我的虚拟机一直都不能很好的运作,种有错误弹出,错误内容如下:
VMware Workstation unrecoverable error: (unknown)
Exception 0xc0000005 (access violation) has occurred.
A log file is available in "E:\My Virtual Machines\UbuntuServer\vmware.log". A core file is available in "E:\My Virtual Machines\UbuntuServer\vmware-vmx-3072.dmp". Please request support and include the contents of the log file and core file.
To collect data to submit to VMware support, choose "Collect Support Data" from the Help menu.
You can also run the "vm-support" script in the Workstation folder directly.
We will respond on the basis of your support entitlement.
我一直都为找到很好的解决办法,所以决定使用另外的一款虚拟机软件 Virtual Box。
Virtual Box 是一个可以免费使用的软件,操作与Virtual Machine 基本相同,我使用是是Virtual Box 3.2.10 版本,此版本可以很好的安装虚拟机中的驱动,但也发现这个虚拟机在与Virtual Machine 相同配置下,运行起来的速度没有Virtual Machine快,可能是我电脑的原因,以下是在Virtual Box下安装虚拟机的驱动过程,摘自Virtual Box 官方手册:
(以下前两步需要连网完成,虚拟机联网要先使你的物理机联网,然后再配置虚拟机的网卡为NAT模式)
1. 为了更新你系统最新版本的包,打开命令终端以root身份运行命令如下:
apt-get update (也就是在这条命令前加上 sudo 完整的是这样:sudo apt-get update)
接下来这个命令
apt-get upgrade(同1)
2. 安装DKMS
apt-get install dkms(同1)
3.点击“设备(Devices)” -》分配光驱-》 VBoxGuestAdditions.iso,作为虚拟机的CD-ROM使用。
4.改变你的CD-ROM目录,可以手动复制,也可以使用终端命令行(比如复制到/tmp 目录下,在/media目录下可以找到VBoxGuestAdditions.iso文件),来到所放文件目录下,以root的身份运行如下命令
sh ./VBoxLinuxAdditions-x86.run(同1)
如果是64位的 Linux 则运行 VBoxLinuxAdditions-amd64.run .
以上就是我在装虚拟机驱动时候的收获,仅供大家参考。