这篇文章给大家介绍一下如何在Windows系统下的Virtual Box虚拟机软件中安装Ubuntu系统。 适用环境:Windows系统作为物理机,在此平台上搭建一个Virtual Box虚拟平台,在里面安装Ubuntu系统,这台在Windows中虚拟出来的Ubuntu和一台真实的Ubuntu物理机功能上几乎无差别,特别适合不想将Windows系统重做,或者装双系统来体验Ubuntu系统的朋友。
[*1*].安装前的准备工作 首先去Ubuntu官网下载最新的Ubuntu系统ISO镜像: http://www./download/desktop ,选择32位或者64位点击Get Ubuntu。 然后去VirtualBox官网: https://www./wiki/Downloads(如果此链接失效,请百度Virtualbox进入官网下载),下载VirtualBox for Windows hosts: 下载下来后安装它,根据提示下一步,默认会安装到系统盘,可以自己更改安装位置,中间会要断开一下网络来安装虚拟网卡,可能还会安装一些适配器,接受即可。 [*2*].安装Ubuntu虚拟机 1,运行VirtualBox,新建一个虚拟机: 注:这步很容易出错,如果你下载的是64位ubuntu,版本处莫忘了改为Ubuntu 64bit! 2,选择内存大小,根据你实际内存大小进行选择,一般建议不要超过物理内存大小的一半:
注:如果只是开发用,一般选择768MB就够用了! 3,选择现在创建虚拟硬盘,然后点击”创建”。 4,可以保持默认的VDI虚拟硬盘,下一步。 5,动态分配,下一步。 6,创建虚拟硬盘,这一步中选择创建的虚拟硬盘文件保存的位置,以及虚拟硬盘的最大占用大小
7,点击创建后,Ubuntu的虚拟机外壳就创建好了,我们还需要在这个外壳里面安装系统,选择Ubuntu虚拟机外壳,点击设置: 8,设置完成后,点击”启动”按钮,启动后你可以点击”Try Ubuntu”试用Ubuntu系统而不安装,也可以现在就开始安装,点击”Install Ubuntu”。 9,系统会判断你当前的安装环境是否适合安装,点击”继续”。 10,这一步是硬盘分区操作,如果对Linux分区很了解的朋友这一步可以手动分区,否则就保持默认,点击”继续”>”现在安装” 11,接下来的位置和键盘设置一路保持默认,继续。 12,设置计算机名称和用户名以及密码(这个用户名和你妈是你用来登录系统用的),设置完成后点击最后一个”继续”,此时就只有等待了,安装完成后会自动进入系统登录界面,使用上面设置的用户名和密码登录即可。 [*3*].安装完成后要做的事情 1,安装增强工具 安装完成一个虚拟系统后,第一件事就是安装增强工具包,它可以帮助你识别一些USB设备,自动调节屏幕大小适应窗口大小等:
这时候如果提示分配错误,点击”强制释放”。 打开终端(使用组合键”Ctrl+Alt+T”),进行安装: 安装好后重启即可。 2,创建还原点 在安装好增强功能后,可以创建一个还原点,就好像Windows做一个Ghost备份一样,当以后系统遇到了问题,启动不了了,就可以直接用这个还原点恢复,避免了重装虚拟系统带来的时间损失。 在虚拟机窗口上面的菜单中选择”控制”>”生成备份”
还原系统到以前创建的备份: 3.共享文件夹设置 进入设备--共享文件夹,添加一个合适的文件夹。 重新进入虚拟Ubuntu,在命令行终端下输入: sudo mkdir /mnt/share sudo mount -t vboxsf games/mnt/shared 其中"games"是之前创建的共享文件夹的名字。OK,现在Ubuntu和主机可以互传文件了。 假如您不想每一次都手动挂载,可以在/etc/fstab中添加一项 games /mnt/share vboxsf rw,gid=100,uid=1000,auto 0 0 这样就能够自动挂载了。 卸载的话使用下面的命令:
sudo umount -f /mnt/share
注意:
共享文件夹的名称千万不要和挂载点的名称相同。比如,上面的挂载点是/mnt/shared,如果共享文件夹的名字也是shared的话,在挂载的时候就会出现如下的错误信息 下面是另一种自动挂载的方法: apt-get install vim 到这步的时候可能会提示错误,这时候更新一下就行了 apt-get update 然后再apt-get install vim
$sudo vim /etc/rc.local 代码: #!/bin/sh # # This script will be executed *after* all the other init scripts. # You can put your own initialization stuff in here if you don't # want to do the full Sys V style init stuff.
touch /var/lock/subsys/local mount -t vboxsf E_DRIVE /mnt/share 另注:/mnt下的share就是共享文件夹,并没有其它vboxsf格式的共享文件夹。直接将文件拖放在这里就可以实现共享了。
|