文章目录
- 下载所需文件
- 安装VirtualBox
- 新建虚拟机
- 配置虚拟机
- 安装增强工具
下载所需文件
- 下载VirtualBox安装文件:
- 下载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的不同。
如果您需要下载ubuntu-22.04.4-desktop-amd64.iso(3.6 GB),您可以去以下网址下载:
https://ubuntu.com/download/desktop
注:如果您只是想要虚拟机用来做美国雪城大学杜文亮教授的SEED实验,那么建议使用实验官网提供的镜像,镜像中已经安装好需要的工具并且对应着合适的版本。
镜像下载地址:https://seedsecuritylabs.org/labsetup.html
其实不同版本的安装都差不多,仅在配置虚拟机的虚拟光驱处略有区别
安装VirtualBox
- 打开VirtualBox安装文件,点击“下一步”跟随导向安装,一路默认选择即可,记得更改安装位置
此处更改安装位置,路径最好全英文:
- 到这里就安装完成了:
新建虚拟机
- 点击新建,开始新建一个虚拟机
- 设置虚拟机名称、安装目录、操作系统类型和版本
- 设置虚拟机内存( 可根据宿主机内容情况调整)
- 设置虚拟机硬盘(创建新的虚拟硬盘)
设置虚拟机硬盘(选择虚拟硬盘文件格式):
设置虚拟硬盘空间大小:
根据自己的需求和电脑调整大小:
- 创建完成
配置虚拟机
- 点开设置,设置虚拟机参数
- 允许宿主机和虚拟机之间的剪切板共享和拖放功能
- 设置虚拟机处理器参数(具体参数如图所示,可根据自己的需求和电脑调整)
- 设置虚拟机网络参数
- 点击添加新NAT网络
- 回到虚拟机设置界面设置为如下状态:
- 在宿主机和虚拟机之间创建共享文件夹
- 将下载的ubuntu-20.04.4-desktop-amd64.iso文件加载到虚拟机的虚拟光驱
- 设置虚拟机的设备启动顺序
- 参数配置完成,可以启动虚拟机准备安装操作系统了
- 安装操作系统
- 如果屏幕显示不全,无法看到“下一步”的选项,可以按住
win
键并用鼠标左键拖动屏幕,可以露出被遮盖的部分:
10. 安装完成
安装增强工具
- 点击“设备”-安装增强功能,然后点击“run",输入密码后等待安装完成,转步骤4。
- 如果出现未能加载虚拟光盘的报错,则将盘片弹出后再进行步骤1。
- 如果将盘片弹出仍出现同样报错,则在终端打开盘片。
运行以下命令(需要先安装gcc)
sudo ./VBoxLinuxAdditions.run
出现以下则安装完成
- 将盘片弹出,并重启虚拟机即可。
- 如果重启后屏幕还是没有变大,可以先缩小窗口,再放大一下试试。
- 成功啦!
(悄悄说一下,我觉得Ubuntu22.04的水母真的好漂亮,比20.04的好看多了!)