一、下载并安装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以及实现共享文件夹的了,我第一次不是按照这个流程来按照的,可是出了不少问题。

VirtualBox安装ubuntu图文教程相关推荐

  1. 在Windows10上通过Virtualbox安装Ubuntu操作系统教程

    一.Virtualbox的安装 1.在官网https://www.virtualbox.org/wiki/Downloads下载. 在这里根据自己电脑系统的不同进行选择,比如我的是Win10,所以我选 ...

  2. 非常详细的VirtualBox安装Ubuntu虚拟机教程【新建虚拟电脑+Ubuntu系统安装过程+VirtualBox安装增强功能工具VBoxGuestAdditions】

    目录 一.VirutalBox新建虚拟电脑 二.添加ISO文件 三.虚拟电脑中安装ubuntu系统 四.VirtualBox安装增强功能 欢迎持续关注作者,共同学习进步,共同高效! 一.Virutal ...

  3. 用 EasyUEFI 在 Win8/10 中硬盘安装 Ubuntu 图文教程

    硬件:主板微星z390,显卡GTX2070: 可以在msinfo.32查看BIOS类型,之所选择是EasyUEFI,主要是UEFI BIOS. 1.准备Ubuntu安装文件 1)下载带amd的64位 ...

  4. Ubuntu之Pycharm:Ubuntu系统内Pycharm安装的图文教程

    Ubuntu之Pycharm:Ubuntu系统内Pycharm安装的图文教程 目录 Pycharm安装的图文教程 1.官网下载Pycharm 2.解压操作 3.进入Pycharm文件夹的bin目录,输 ...

  5. 乌班图mysql8.0安装第一次手工启动_Ubuntu Server 16.04下mysql8.0安装配置图文教程

    Ubuntu Server 16.04下mysql8.0安装配置图文教程 1.从Mysql官网上下载安装文件.有两种方式可供选择: 使用APT安装方式安装 使用完整的安装包进行安装 sudo dpkg ...

  6. 真正从零开始,TensorFlow详细安装入门图文教程!(linux)

    读懂智能&未来 首页 专栏 专题 公开课 AI慕课学院 爱搞机 极客购 申请专栏作者 业界人工智能智能驾驶AI+Fintech未来医疗网络安全AR/VR机器人开发者智能硬件物联网GAIR 业界 ...

  7. TensorFlow 真正从零开始,TensorFlow详细安装入门图文教程

    https://www.leiphone.com/news/201606/ORlQ7uK3TIW8xVGF.html 读懂智能&未来 首页 专栏 专题 公开课 AI慕课学院 爱搞机 极客购 申 ...

  8. Windows10 中使用 virtualbox 安装ubuntu 虚拟机

    文章目录 Windows10 中使用 virtualbox 安装ubuntu 虚拟机 1 下载 virtualbox 1 打开网址,[virtualbox官网](https://www.virtual ...

  9. Windows7下用VirtualBox安装Ubuntu网卡配置

    Win7下用VirtualBox安装Ubuntu,要求Ubuntu能连上互联网,同时在Ubuntu中配置SSH.FTP.NFS服务,能从Win7进行访问. 此时Linux虚拟机需要两块网卡,一块使用N ...

最新文章

  1. 麦克纳姆轮全向移动原理
  2. Day01 你如何保持健康
  3. C++学习基础七——深复制与浅复制
  4. 单选按钮步骤流程向导 js_创建令人愉快的按钮的6个步骤
  5. IP 、127.0.0.1、localhost 三者区别
  6. jpa调用mysql函数_Spring data jpa 调用存储过程处理返回参数及结果集(示例代码)
  7. 蓝桥杯国赛之阶乘位数
  8. 阿里巴巴前架构师 360 度无死角剖析微服务
  9. 春天:谁是最得意的诗人?
  10. 『电脑技巧』破解Win7/Win8登录密码
  11. (1.6w字)浏览器与前端性能灵魂之问,请问你能接得住几个?
  12. 曾经的荣誉,偶然被唤醒
  13. 树莓派的Python成功解决TypeError: Image data cannot be converted to float
  14. 基于yolov5的目标检测火龙果
  15. 假如我来架构12306网站(一) - 概论
  16. 【程序员情商up】说话的智慧
  17. 【STM32】详解RTC实时时钟的概念和配置示例代码
  18. 前端原生下载excel表格
  19. THREE.OrbitControls参数控制解释
  20. VS+Qt+C++银行排队叫号系统

热门文章

  1. 2021世界最佳葡萄园榜单出炉,瑞格尔侯爵酒庄再次位居前列
  2. Mutex:互斥锁源码解读
  3. 遥感云大数据在灾害、水体与湿地领域典型案例实践及GPT模型
  4. CSS3实现渐变文字的三种方案
  5. VUE学习笔记-model数据监视器
  6. 联姻金融科技独角兽 建信养老金开启智能化转型升级
  7. LIO-SAM学习总结
  8. Linux服务管理-zabbix监控邮箱告警配置
  9. 2020计算机专业保研经历(成电、天大、北理、大工、北交、东北)
  10. Mac电脑使用VMware Fusion 新建虚拟机