文章目录

  • 下载所需文件
  • 安装VirtualBox
  • 新建虚拟机
  • 配置虚拟机
  • 安装增强工具


下载所需文件
  1. 下载VirtualBox安装文件:

模拟器虚拟化开启失败_ubuntu

模拟器虚拟化开启失败_容器_02

  1. 下载ubuntu-20.04.4-desktop-amd64.iso(3.1 GB):
    清华源:https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/20.04/ 本篇原本用的是Ubuntu22.04,后来发现该环境无法使用SEED-emulator,又改为Ubuntu20.04,仅改变了部分关键部分的截图,所以后面大部分截图的背景为漂亮的水母,与Ubuntu20.04的不同。

模拟器虚拟化开启失败_docker_03


如果您需要下载ubuntu-22.04.4-desktop-amd64.iso(3.6 GB),您可以去以下网址下载:

https://ubuntu.com/download/desktop

模拟器虚拟化开启失败_容器_04




注:如果您只是想要虚拟机用来做美国雪城大学杜文亮教授的SEED实验,那么建议使用实验官网提供的镜像,镜像中已经安装好需要的工具并且对应着合适的版本。

镜像下载地址:https://seedsecuritylabs.org/labsetup.html

其实不同版本的安装都差不多,仅在配置虚拟机的虚拟光驱处略有区别

安装VirtualBox
  1. 打开VirtualBox安装文件,点击“下一步”跟随导向安装,一路默认选择即可,记得更改安装位置

模拟器虚拟化开启失败_ubuntu_05

此处更改安装位置,路径最好全英文:

模拟器虚拟化开启失败_模拟器虚拟化开启失败_06

模拟器虚拟化开启失败_docker_07

模拟器虚拟化开启失败_ubuntu_08

模拟器虚拟化开启失败_模拟器虚拟化开启失败_09


模拟器虚拟化开启失败_desktop_10

  1. 到这里就安装完成了:

模拟器虚拟化开启失败_ubuntu_11


新建虚拟机
  1. 点击新建,开始新建一个虚拟机

模拟器虚拟化开启失败_docker_12

  1. 设置虚拟机名称、安装目录、操作系统类型和版本

模拟器虚拟化开启失败_ubuntu_13

  1. 设置虚拟机内存( 可根据宿主机内容情况调整)

模拟器虚拟化开启失败_模拟器虚拟化开启失败_14

  1. 设置虚拟机硬盘(创建新的虚拟硬盘)

模拟器虚拟化开启失败_模拟器虚拟化开启失败_15

设置虚拟机硬盘(选择虚拟硬盘文件格式):

模拟器虚拟化开启失败_容器_16

设置虚拟硬盘空间大小:

模拟器虚拟化开启失败_容器_17

根据自己的需求和电脑调整大小:

模拟器虚拟化开启失败_模拟器虚拟化开启失败_18

  1. 创建完成

模拟器虚拟化开启失败_容器_19


配置虚拟机
  1. 点开设置,设置虚拟机参数

模拟器虚拟化开启失败_ubuntu_20

  1. 允许宿主机和虚拟机之间的剪切板共享和拖放功能

模拟器虚拟化开启失败_容器_21

  1. 设置虚拟机处理器参数(具体参数如图所示,可根据自己的需求和电脑调整)
  2. 模拟器虚拟化开启失败_容器_22


  3. 模拟器虚拟化开启失败_docker_23

  4. 设置虚拟机网络参数
  5. 模拟器虚拟化开启失败_容器_24

  6. 点击添加新NAT网络
  7. 模拟器虚拟化开启失败_容器_25

  8. 回到虚拟机设置界面设置为如下状态:
  9. 模拟器虚拟化开启失败_docker_26

  10. 在宿主机和虚拟机之间创建共享文件夹
  11. 模拟器虚拟化开启失败_模拟器虚拟化开启失败_27


  12. 模拟器虚拟化开启失败_docker_28

  13. 将下载的ubuntu-20.04.4-desktop-amd64.iso文件加载到虚拟机的虚拟光驱

模拟器虚拟化开启失败_ubuntu_29

  1. 设置虚拟机的设备启动顺序

模拟器虚拟化开启失败_ubuntu_30

  1. 参数配置完成,可以启动虚拟机准备安装操作系统了

模拟器虚拟化开启失败_ubuntu_31

  1. 安装操作系统
  2. 模拟器虚拟化开启失败_容器_32


  3. 模拟器虚拟化开启失败_desktop_33

  4. 如果屏幕显示不全,无法看到“下一步”的选项,可以按住win键并用鼠标左键拖动屏幕,可以露出被遮盖的部分:

模拟器虚拟化开启失败_docker_34

模拟器虚拟化开启失败_模拟器虚拟化开启失败_35

模拟器虚拟化开启失败_desktop_36


模拟器虚拟化开启失败_docker_37



模拟器虚拟化开启失败_desktop_38

模拟器虚拟化开启失败_desktop_39

10. 安装完成

模拟器虚拟化开启失败_docker_40


安装增强工具
  1. 点击“设备”-安装增强功能,然后点击“run",输入密码后等待安装完成,转步骤4。
  2. 模拟器虚拟化开启失败_容器_41


  3. 模拟器虚拟化开启失败_ubuntu_42

  4. 如果出现未能加载虚拟光盘的报错,则将盘片弹出后再进行步骤1。

模拟器虚拟化开启失败_desktop_43


模拟器虚拟化开启失败_desktop_44

  1. 如果将盘片弹出仍出现同样报错,则在终端打开盘片。

模拟器虚拟化开启失败_模拟器虚拟化开启失败_45

运行以下命令(需要先安装gcc)

sudo ./VBoxLinuxAdditions.run

出现以下则安装完成

模拟器虚拟化开启失败_docker_46

  1. 将盘片弹出,并重启虚拟机即可。
  2. 模拟器虚拟化开启失败_ubuntu_47

  3. 如果重启后屏幕还是没有变大,可以先缩小窗口,再放大一下试试。
  4. 成功啦!

模拟器虚拟化开启失败_模拟器虚拟化开启失败_48





(悄悄说一下,我觉得Ubuntu22.04的水母真的好漂亮,比20.04的好看多了!)