嘛,话说真是折腾,明明有Win7放着不用,跑到fedora14里面用虚拟机安装个WinXP,确实是闲啊……

咳咳,现在让我们回归正文。

在Win环境下使用虚拟机是很简单的事情,商业的软件有Vmware,免费的有VirtualBox、Vmware Player等。通过向导创建好虚拟机,安装系统后使用就OK。

在Linux环境下,有Xen、KVM、Vmware For Linux和VirtualBox For Linux等。前面的两个是“半虚拟化”的杰出代表,但Xen特别庞大。

Vmware安装多半采用编译方式来安装,即使是使用RPM包来安装,但是在安装后的配置文件阶段,GCC、kernel的版本不识别就会导致编译失败。

VirtualBox For Linux相对安装要简便易行。到官网上下载对应版本的安装包就可以了。

KVM安装也相对简单,Fedora用户使用yum,Ubuntu用户使用apt-get来安装就可以了。安装后在主菜单的系统工具下会有虚拟机管理器,就可以创建虚拟机,前提是系统服务有正确开启。

我在使用KVM的时候就遇到系统服务无法正确开启,只好使用终端命令来创建虚拟机磁盘,来安装操作系统。

在本文中,我们注重讨论VirtualBox。

从官网上下载到VirtualBox软件并安装完毕后,可在主菜单-应用程序-系统工具下找到VirtualBox。

软件启动之后自然要新建个虚拟机啦,点那个新建就OK。

LinuxVir1

下一步,设置内存大小。

LinuxVir2

下一步,创建虚拟硬盘。

LinuxVir3

你也可以使用现有的虚拟机硬盘,选“使用现有的虚拟硬盘”然后在下面选择一下就可以了。

接下来是虚拟机硬盘格式选择页面

1.VDI,这个格式是由Sun公司推出的虚拟机硬盘格式。

2.VMDK,由Vmware公司推出的虚拟机硬盘格式 ,但是传说这个格式不是很好。有浪费空间之嫌。

3.VHD,由MS推出的虚拟机磁盘格式。

4.Parallels,Parallels Workstation,这也是一个很NB的虚拟机软件,可以支援Win/Linux/Mac OS三平台。

其中,VDI/VMDK/VHD在Win环境下都可以使用WinMount来挂载,VHD还可以使用DiskGenius来打开。

LinuxVir4

选择格式之后,要求选择虚拟硬盘的分配方式

LinuxVir6

Dynamically allocated是动态分配模式,使用多少硬盘容量,虚拟机硬盘文件的大小就是你使用的大小。

Fixed size是完全分配格式,不管使用多少容量,你分配10G虚拟机硬盘,这个虚拟机硬盘文件在宿主机上的大小就是10G。

继续下一步,要求你设置虚拟机硬盘的大小。

设置完毕后,下一步,来到摘要页面。在这个摘要界面显示了你对虚拟机的设置是怎样的。确认后我们就可以开启虚拟机了。

虚拟机开启后,会有第一次使用虚拟机向导界面,不用管它说了什么,直接WS掉下一步。

接下来是安装介质选择界面

LinuxVir9

看到那个黄色文件夹图标木有,选择一个镜像文件或者指向本机硬盘就OK。
选择完毕,下一步,虚拟机会开始运行

LinuxVir10

接下来的操作是跟在实机上安装是一样的。

安装完毕后,把增强工具安装上,在工具菜单中有安装增强工具选项。

到这里,基本上在Linux环境中使用VirtualBox安装Windows就算是安装完毕可以使用了。

但是会遇到两个问题:

1.无法使用USB设备或者提示无法访问USB子系统。

解决方法如下:

在终端中输入

首先要su获得root权限,在derek_s的系统上,vboxusers的gid是501,你的不一定是这个哦。

然后编辑/etc/group文件

找到vboxusers,后面加上":derek_s",就是添加上你的用户名。

Screenshot-6

这一步做完之后,要重新设置权限,编辑文件etc/fstab

 

Screenshot-7

恩,我图里面有个小错误,但是木啥问题#后面是注释内容,哈哈。

最后重启电脑之后就可以使用USB设备了。

 

2.声卡爆音的问题

安装完操作系统之后,会有刺啦刺啦的爆音的声音,解决的方法很简单。

关闭虚拟机,进入虚拟机设置界面,选择声卡,将声卡模式改为pulseaudio

Screenshot-2

就可以解决问题了……

 

 

版权声明
转载保留版权: 大D技研室 | 《Linux环境下使用虚拟机安装Windows》
本文链接地址:https://www.dadclab.com/archives/256.jiecao
转载须知:如果您需要转载本文,请将版权信息,版权授权方式,以及本文的链接地址注明,谢谢合作。
本文被贴上了: , , 标签