VirtualBox安装ubuntu图文教程

一、下载并安装VirtualBox

1、到官网下载VirtualBox,我安装的版本是:VirtualBox 5.2.16 for Windows hosts x86/amd64,你们可以选择安装VirtualBox5.2.16,也可以选择其他版本。

2、下载好之后,安装VirtualBox。

3、运行VirtualBox,界面如下(Tuarus是我已经安装好的虚拟机):

4、配置VirtualBox。管理->全局设定,或者按Ctrl+G打开全局设定,一般只需要设定安装虚拟机的位置以及VirtualBox的界面语言:

二、安装Ubuntu

1、安装Ubuntu之前需要下载ubuntu的镜像,推荐网址:http://releases.ubuntu.com/;我安装的是Ubuntu16.04版本。

2、运行VirtualBox,点击“新建”按钮,新建一个虚拟机。在新建虚拟电脑窗口填写好虚拟机名称、系统类型以及版本。虚拟机名称可以随意输入,这个可以根据个人喜好来填。

本教程示例:虚拟机名称:Tuarus_test,操作系统选择Linux,版本选择Ubuntu(64-bit)。

若版本选项中只有Ubuntu(32-bit),没有提供Ubuntu(64-bit)这个选项,是因为cpu虚拟化技术被占用、电脑cpu不是64位或者本身不支持虚拟化技术、BIOS没有开启相应的Virtualization Technology(虚拟化技术)或者使用了某些精简版系统。

如果遇到版本选项中没有提供Ubuntu(64-bit)这个选项,先查看BIOS有没有开启Virtualization Technology(虚拟化技术),具体方法,以华硕电脑主板为例(不同电脑主板可能有一点区别):系统启动之后,根据自己电脑主板的情况进入BIOS,基本上系统启动时会有相应的提示。进入BIOS之后->Advanced Mode->Advanced->Intel Virtualization Technology,将Disabled改成Enable,保存退出,启动电脑。

启动电脑后打开VirtualBox,就会有Ubuntu(64-bit)的选项,点击“下一步”。

3、设定虚拟机的内存,此内存为虚拟机所占的系统内存,可随意修改,建议不要超过系统内存的1/2。

我这次新建的虚拟机的内存设为2G。

4、为虚拟机创建一个虚拟硬盘。选择“现在创建虚拟硬盘”,并单击“创建”。

5、虚拟硬盘的文件类型选择默认的VDI(VirtualBox磁盘映像),点击“下一步”。

6、设置新建的虚拟硬盘为动态分配,点击“下一步”。动态分配的磁盘是逐渐占用物理硬盘的空间(直至达到分配的大小),而固定大小的虚拟文件是直接固定虚拟磁盘占用的物理硬盘,并且可能要花很长时间来创建,不过使用起来比较快。所以这个可以根据自己的情况来选择,不过我自己没试过将新建的虚拟磁盘设置为固定大小。

7、输入虚拟硬盘的名称,并选择保存的位置,点击“创建”。为虚拟硬盘设置大小时,不能超过保存位置所在磁盘的大小。

我的文件夹名称为:Tuarus_test;              保存位置为:E:\Linux_new\Tuarus_test\Tuarus_test.vdi

虚拟硬盘的大小设置为64G。

到了这里,虚拟机的创建已经完成了。接下来是给虚拟机装系统。

8、安装Ubuntu系统软件。

双击启动创建好的虚拟机。会弹出一个“选择启动盘”的对话框,单击右侧文件夹图标,选择启动盘。

如果不小心把“选择启动盘”的对话框关闭的话,需要点击管理->退出->强制退出,在设置里面给虚拟机添加启动盘:设置->存储->添加虚拟光驱,选择下载好的ubuntu-16.04.4-desktop-amd64.iso文件;

添加了虚拟光驱之后,启动虚拟机,会进入安装界面。在安装界面,选择“中文简体”(也可选择English,这个看个人喜好),选择“安装Ubuntu”;

选择“安装Ubuntu时下载更新”,再点击“继续”;

选择“清除整个磁盘并安装Ubuntu”,点击“现在安装”;

弹出警告框,选择“继续”;

选择好时区、语言,点击“继续”;

输入个人信息:用户名,口令等。点击“继续”进入安装界面。

安装完毕,重启一下Ubuntu。

三、安装VirtualBox虚拟机的增强功能(主机与虚拟机之间的共享文件夹)

1、点击VirtualBox菜单栏的设备->安装增强功能;

点击完之后,可以看到Ubuntu桌面栏有一个光盘的图标,如果没有,则重试本步骤;注意:刚添加完这个光盘,会有一个运行程序的提示框弹出来,这个要点取消,不然可能在后面mount的操作会有问题。

2、在/media/tuarus_test/VBox_GAs_5.2.16内找到.run文件,执行光驱内的run文件,等待安装成功。

上面所示的failed好像对后面的设置没有影响。

3、在VirtualBox主界面左侧选择刚刚创建好的虚拟机,点击上方的“设置”->共享文件夹->添加共享文件夹->为共享文件夹选定路径,并命名->选择固定分配->OK。

启动Ubuntu,打开终端。

在终端输入命令时,需要注意空格不能漏。

在Ubuntu中创建共享文件夹,输入:

sudo mkdir /home/tuarus_test/桌面/Win7

将主机共享文件夹与Ubuntu的共享文件夹链接起来,输入:

sudo mount -t vboxsf shared /home/tuarus_test/桌面/Win7     //最后的shared为主机的共享文件夹,/home/tuarus_test/桌面/Win7为Ubuntu中的共享文件夹。

验证共享文件夹是否创建成功:在主机的共享文件夹创建一个文件或文件夹,如果Ubuntu内能看到这个新创建的文件或文件夹,就说明共享文件夹创建成功。

Ubuntu启动自动挂载共享文件夹的配置:

修改 /etc/rc.local文件,在exit 0之前添加:

sudo mount -t vboxsf shared /home/tuarus_test/桌面/Win7

如果你在Ubuntu下修改比较麻烦的话(在Ubuntu下可能修改完之后,无法保存),可以copy一份到共享文件夹,在主机windows这边用记事本修改。在Ubuntu内替代原来的rc.local。

终端内执行:

sudo rm rc.locla

sudo cp /home/tuarus_test/桌面/Win7/rc.local /etc                  //将修改后的rc.local复制到etc文件夹内

reboot                              //重启

发现修改了etc内的rc..local文件还是无法开机自动加载共享文件夹,修改了Ubuntu的语言,将“桌面”改成“Desktop”,同时修改了/etc/rc.local。

在终端执行:

sudo mount -t vboxsf shared /home/tuarus_test/Desktop/Win7                                        //手动加载共享文件夹

sudo rm /etc/rc.local                              //删除原来的rc.local

sudo cp /home/tuarus_test/Desktop/Win7/rc.local /etc                                 //将修改后的rc.local复制到etc文件夹

reboot                                       //重启

如果重启之后依然无法自动挂载的话,在终端查看修改后的rc.local,是不是与我的一样:

在添加的指令后面多了两个“^M”,这个应该是在Window下笔记本修改过后出现的,删掉这两个“^M”,再重启就可以自动加载共享文件夹了。我后来试了下在window下用sublimetext来修改rc.local,是不会出现这两个“^M”这个问题的。

如果重启之后,自动加载成功的话,可以看到:

到此,就已经完成VirtualBox下安装Ubuntu了。

还有虚拟机与主机之间的共享粘贴板以及拖放的功能可以在VirtualBox内设置。

共享粘贴板的功能是能用的,而拖放功能我这里好像是用不了。

 

按照这个流程基本上可以成功安装Ubuntu以及实现共享文件夹的了,我第一次不是按照这个流程来按照的,可是出了不少问题。

猜你喜欢

转载自blog.csdn.net/qq_27905767/article/details/82106753