news 2026/4/23 14:05:45

基于VirtualBox使用ISO创建Linux镜像

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
基于VirtualBox使用ISO创建Linux镜像

安装VirtualBox

VirtualBox是一款开源免费跨平台的虚拟机软件,本节指导用户完成VirtualBox的安装。

安装前准备

安装VirtualBox的主机需满足以下条件。

  • 推荐使用64位的Windows操作系统的主机安装VirtualBox。
  • 建议主机内存不低于4 GB,且使用双核处理器,例如:主机规格为8U16G。
  • 建议剩余硬盘空间不低于20 GB。
  • 设置主机CPU支持硬件虚拟化(Intel VT-x或AMD-V虚拟化),设置方法参见设置主机CPU支持硬件虚拟化。

更多信息请参考VirtualBox官方文档: https://www.virtualbox.org/manual/UserManual.html。

设置主机CPU支持硬件虚拟化

Intel主机BIOS开启硬件虚拟化可参考如下操作步骤。

说明:不同主机操作步骤略有不同,请根据实际界面提示开启硬件虚拟化。

  1. 在开机时按住对应的键进入BIOS,请根据具体的主机品牌选择进入BIOS的键。
  2. 进入BIOS,选择“Configuration > Intel Virtual Technology”,按“Enter”确定。
  3. 将光标移动至“Enabled”处,按“Enter”确定。
  4. 此时“Intel Virtual Technology”选项将变为“Enabled”,按“F10”保存并退出即完成开启硬件虚拟化功能。图1设置Intel Virtual Technology选项为Enabled

操作步骤
  1. 下载VirtualBox安装包。VirtualBox官方下载地址:https://www.virtualbox.org/wiki/Downloads
  2. 解压VirtualBox安装包,以VirtualBox-6.1.22版本为例,右键单击“VirtualBox-6.1.22-144080-Win.exe”,并选择“以管理员身份运行”,根据界面提示完成安装。

图2VirtualBox安装提示

  1. 在安装路径选择页面,选择VirtualBox安装路径,单击“Next”。图3选择VirtualBox安装路径

  2. 根据实际情况,设置个性化需求,单击“Next”。图4设置VirtualBox个性化需求

  3. 单击“Finish”完成安装。

创建虚拟机

一、创建空虚拟机

在安装VirtualBox后请参考本节操作创建空虚拟机。

前提条件

已安装VirtualBox。

操作步骤
  1. 打开VirtualBox,单击“新建”,在弹出的“新建虚拟电脑”对话框中输入虚拟机名称,并选择类型和版本,单击“下一步”。以Ubuntu为例,类型选择:Linux。请确保选择的版本与待安装的操作系统版一致。图1创建虚拟机

  2. 在选择内存的对话框中,选择内存大小并单击“下一步”。选择内存时请参考虚拟机配置及待安装操作系统的官方要求。默认最小为1024MB,本文以设置为1024MB为例。图2选择内存大小

  3. 在虚拟硬盘对话框中,选择“现在创建虚拟硬盘”,并单击“创建”。图3创建虚拟硬盘

  4. 选择虚拟硬盘文件类型为“VHD”,单击“下一步”。图4虚拟硬盘文件类型

  5. 选择磁盘分配方式为“动态分配”,单击“下一步”。图5磁盘分配

  6. 设置磁盘大小及存储位置。本文以设置磁盘大小为20GB为例。图6设置磁盘大小及存储位置

  7. 单击“创建”,完成空虚拟机的创建。
二、安装Linux操作系统

由于操作系统安装镜像文件不同,安装步骤若稍有不同,请根据实际的安装界面提示进行操作。本小节以“Ubuntu 20.04”操作系统为例,指导用户在虚拟机上安装Linux操作系统。

前提条件

已获取ISO镜像文件,假设为“Ubuntu-20.04-server.iso”。

操作步骤

使用ISO文件为新创建的空虚拟机安装操作系统。

  1. 在VirtualBox管理器中,选择新创建的虚拟机,单击“设置”弹出设置对话框。图1设置虚拟机

  2. 选择“存储 > 没有盘片”,在属性区域单击

    图标,选择ISO镜像文件“Ubuntu-20.04-server.iso”。图2选择ISO文件挂载(挂载前)

  3. 图3选择ISO文件挂载(挂载后)

  4. 单击“OK”,确认挂载。
  5. 在VirtualBox管理器中,选择新创建的虚拟机,单击“启动”。图4启动虚拟机

  6. 进入操作系统安装界面后,您可以根据具体的需求进行安装,本文不再赘述安装过程。图5安装OS

  7. 注意:安装过程中,注意设置源为阿里官方源,否则更新会很慢:

导出镜像文件
  1. Ubuntu.vhd 即为制作好的镜像。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 13:14:35

金运环球:金银走势分化待非农破局,早盘关注关键技术位防守

【市场早间简述】周一(12月15日)市场在剧烈震荡后呈现分化。现货黄金全天震荡,最终微涨收于4304.91美元/盎司附近,进行高位整固。现货白银表现强劲,大幅上涨2.60%,收于63.610美元/盎司,再次逼近…

作者头像 李华
网站建设 2026/4/23 13:09:09

C#之安装和使用Sqlite数据库

C#之安装和使用Sqlite数据库 Sqlite数据库使用流程 1.安装 System.Data.Sqlite 1.0.117 2.安装 sqlite.codefirst3.App.Config配置连接字符串 5.配置<provider invariantName"System.Data.SQLite" type"System.Data.SQLite.EF6.SQLiteProviderServices, Sy…

作者头像 李华
网站建设 2026/4/11 7:27:14

唯一屹立的厂商: Elastic 在 2025 AV-Comparatives 测试中的全面胜出

作者&#xff1a;来自 Elastic Roxana Gheorghe 标题在当前的威胁环境中&#xff0c;几乎没有犯错的余地。根据 IBM Cost of a Data Breach Report 2025 【1】&#xff0c; 美国数据泄露的平均成本已飙升至创纪录的 1022 万美元 — 比上一年增长 9%。对安全团队来说&#xff0c…

作者头像 李华
网站建设 2026/4/23 13:32:29

串口通信基础知识

一、串行通讯与并行通讯在通信和计算机科学中&#xff0c;串行通信(Serial Communication)是一个通用概念&#xff0c;泛指所有的串行的通信协议&#xff0c;如RS232、RS422、RS485、USB、I2C、SPI等。串行通讯是指仅用一根接收线和一根发送线就能将数据以位进行传输的一种通讯…

作者头像 李华
网站建设 2026/4/23 1:44:01

ADP2108AUJZ-2.5-R7,峰值效率可达95%的600mA降压转换器, 现货库存

型号介绍今天我要向大家介绍的是 Analog Devices 的一款转换器——ADP2108AUJZ-2.5-R7。 它可以将输入的直流电压&#xff08;比如来自电池或电源适配器的电压&#xff09;转换成更低的直流电压&#xff0c;并输出稳定的电流。当设备需要更多或更少的电流时&#xff0c;它能够快…

作者头像 李华
网站建设 2026/4/23 13:32:27

Volatility 入门常用命令清单

注&#xff1a;命令基本格式为 volatility -f [内存镜像文件] --profile[系统配置文件] [插件命令] &#xff0c; profile 需匹配镜像的系统版本&#xff08;如 Win7SP1x64 &#xff09;一、 基础信息识别1. imageinfo作用&#xff1a;分析内存镜像&#xff0c;推荐适配的 …

作者头像 李华