news 2026/9/14 11:05:15

虚拟机安装 Linux 系统完整图文教程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
虚拟机安装 Linux 系统完整图文教程

TL;DR:本文以图文结合的方式,手把手演示如何在虚拟机中安装 Linux 系统。从创建虚拟机、加载系统镜像,到分区配置、用户设置、系统安装与重启登录,再到切换中文与安装串口工具 minicom,全程约 10 分钟即可完成,适合零基础读者快速上手。

目录

  • 一、引言
  • 二、准备工作
  • 三、创建虚拟机
  • 四、安装 Linux 系统
  • 五、系统初始化配置
  • 六、常用软件安装
  • 七、总结与常见问题

关键词:虚拟机、Linux、VMware、VirtualBox、系统安装、minicom、串口工具、Ubuntu

SEO 描述:本文提供虚拟机安装 Linux 系统的完整图文教程,涵盖虚拟机创建、镜像加载、磁盘分区、用户设置、系统安装、中文切换及 minicom 串口工具安装等全流程,零基础也能轻松上手。

一、引言

虚拟机(Virtual Machine)是一种通过软件模拟的完整计算机系统,可以在不改变宿主机环境的前提下,安全、隔离地运行另一套操作系统。对于初学者而言,在虚拟机中安装 Linux 系统是零风险、可随时回滚的最佳实践方式——即使安装失败,也不会影响宿主机上的任何数据。

本文面向零基础读者,全程以图文结合的方式,手把手演示如何在 VMware / VirtualBox 虚拟机中安装 Ubuntu Linux 系统。你无需具备任何 Linux 使用经验,只需按照本文步骤操作,约 10 分钟即可完成从创建虚拟机到进入新系统的全部流程。

二、准备工作

在开始安装之前,需要先完成以下准备工作:

  • 虚拟机软件:选择 VMware Workstation 或 Oracle VirtualBox,两者均支持 Windows / macOS / Linux 宿主机,VirtualBox 免费开源,VMware 功能更丰富;
  • Linux 系统镜像:前往 Ubuntu 官网下载 ISO 镜像文件,建议选择 LTS(长期支持)版本,如 Ubuntu 22.04 LTS;
  • 硬件资源:宿主机建议内存 8GB 以上、磁盘剩余空间 40GB 以上,以保证虚拟机运行流畅。

三、创建虚拟机

新建虚拟机

打开虚拟机软件,点击「新建虚拟机」,选择「典型(推荐)」配置方式,然后按向导逐步操作:

  • 选择系统类型与版本:操作系统选择「Linux」,版本选择「Ubuntu 64 位」;
  • 分配内存:建议分配 2GB 以上,若宿主机内存充足可分配 4GB;
  • 创建虚拟磁盘:选择「创建新虚拟磁盘」,容量建议 20GB 以上,存储方式选择「将虚拟磁盘拆分成多个文件」便于迁移。

加载系统镜像

在虚拟机设置中,将光驱指向已下载的 Ubuntu ISO 镜像文件,并确保「启动时连接」已勾选。配置完成后启动虚拟机,即可进入系统引导界面。

界面状态:此时虚拟机窗口显示 BIOS/引导画面,等待加载镜像。操作要点:确认光驱已挂载 ISO 镜像,内存建议分配 2GB 以上,磁盘至少 20GB。

四、安装 Linux 系统

进入安装引导界面

虚拟机启动后,系统会进入安装引导界面。此时选择「Install」或「安装」选项开始安装,并根据提示选择安装语言与键盘布局。

界面状态:屏幕出现 GRUB 引导菜单,提供「Try Ubuntu」和「Install Ubuntu」选项。操作要点:选择「Install Ubuntu」进入安装向导,语言建议选「中文(简体)」,键盘布局保持默认「English (US)」即可。

分区方案选择与配置

在安装类型界面中,可选择「清除整个磁盘并安装」或「自定义分区」。若为新手,建议直接选择自动分区,系统会自动完成磁盘规划;高级用户可选择「自定义分区」手动配置根分区/、交换分区swap等。

下面是整个安装流程的完整示意图,从创建虚拟机开始,到重启进入新系统结束,其中「分区选择」是关键决策点:

新手推荐

高级用户

创建虚拟机并加载系统镜像

进入安装引导界面

选择安装类型

清除整个磁盘并安装

自定义分区

设置用户与密码

开始安装系统

安装进度与重启提示

重启进入新系统

设置用户与密码

接下来设置系统用户名、主机名与登录密码,请务必牢记密码,后续登录系统时需要用到。

系统安装过程与等待说明

确认所有配置无误后,点击「安装」按钮,系统开始复制文件并安装。此过程需要一段时间,请耐心等待。

安装完成后,系统会提示移除安装介质并重启虚拟机。点击「重启」即可进入新系统。

等待 10 分钟左右的自动安装与配置后,屏幕会出现「安装完成」界面:

五、系统初始化配置

登录系统与基础设置

重启后,系统进入登录界面,输入之前设置的用户名与密码即可登录系统。

登录后建议先进行基础配置以优化使用体验。

切换系统语言为中文

打开「设置」→「区域与语言」,将语言改为「中文(简体)」,重启后生效。

更新软件源与系统

打开终端,执行以下命令更新软件源与系统,确保系统处于最新状态:

sudoaptupdate&&sudoaptupgrade-y

六、常用软件安装

安装串口工具 minicom

在终端中执行以下命令安装串口工具:

sudoapt-getinstallminicom

其他常用开发工具推荐

  • Gitsudo apt-get install git
  • Vimsudo apt-get install vim
  • Build-essentialsudo apt-get install build-essential

七、总结与常见问题

本文从创建虚拟机、加载系统镜像,到分区配置、用户设置、系统安装与重启登录,再到切换中文与安装串口工具,完整演示了在虚拟机中安装 Linux 系统的全过程。

常见问题与解决方法

安装过程中可能会遇到一些典型问题,下面列出常见故障及对应的排查步骤与解决命令。

问题一:虚拟机启动后无引导界面

  • 现象:启动虚拟机后黑屏,或提示「Operating System not found」。
  • 排查步骤
    1. 确认系统镜像已正确加载到虚拟光驱,且镜像文件未损坏;
    2. 检查虚拟机启动顺序,确保光驱/镜像优先于硬盘;
    3. 重新下载镜像并校验 MD5 或 SHA256 校验值。
  • 解决命令(在宿主机终端校验镜像):
sha256sum ubuntu-*.iso

问题二:磁盘分区失败或提示空间不足

  • 现象:安装时分区界面报错,或提示磁盘空间不足。
  • 排查步骤
    1. 确认虚拟机磁盘分配足够(建议至少 20GB);
    2. 若使用自定义分区,检查是否遗漏了根分区/或交换分区swap
    3. 新手建议直接选择「清除整个磁盘并安装」自动分区。
  • 解决命令(安装完成后查看磁盘使用情况):
df-h

问题三:忘记登录密码

  • 现象:重启后无法登录系统。
  • 排查步骤
    1. 在登录界面重启虚拟机,进入 GRUB 引导菜单;
    2. 选择「Advanced options for Ubuntu」进入恢复模式(Recovery Mode);
    3. 选择「root」进入 root shell,重置密码。
  • 解决命令(在恢复模式 root shell 中执行):
mount-oremount,rw /passwd用户名

问题四:minicom 无法启动或提示找不到设备

  • 现象:执行minicom后提示No such file or directory或无法打开串口。
  • 排查步骤
    1. 确认 minicom 已正确安装;
    2. 确认串口设备存在,常见设备名为/dev/ttyUSB0/dev/ttyS0
    3. 将当前用户加入dialout组,获得串口访问权限。
  • 解决命令
sudoapt-getinstallminicomls/dev/ttyUSB*sudousermod-aGdialout$USER

问题五:安装过程中虚拟机卡死或无响应

  • 现象:安装过程中虚拟机界面长时间无响应、鼠标无法操作,或进度条长时间停滞不动。
  • 排查步骤
    1. 先耐心等待 5-10 分钟,系统复制文件阶段 CPU 占用较高,界面短暂卡顿属正常现象;
    2. 检查宿主机资源占用,确认内存、CPU 是否被其他程序占满;
    3. 确认虚拟机分配的内存与 CPU 核数是否充足(建议内存 2GB 以上、CPU 2 核以上);
    4. 若仍无响应,尝试通过虚拟机菜单发送「Ctrl+Alt+Del」或强制重启虚拟机后重新安装。
  • 解决命令(在宿主机终端查看资源占用):
topfree-h

后续建议进一步学习 Linux 常用命令、文件系统结构与 Shell 脚本编程,逐步深入 Linux 世界。

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

STM32 蜂鸣器驱动:CubeMX 配置与代码实现

文章目录1. 引言2. 硬件原理3. CubeMX 引脚配置4. 驱动代码实现4.1 头文件 fmq.h4.2 源文件 fmq.c5. 应用示例5.1 多任务互斥保护6. 常见问题与排查6.1 蜂鸣器不响6.2 声音异常(音量小或音调不对)6.3 误触发(上电即响或异常鸣叫)7…

作者头像 李华
网站建设 2026/9/14 11:04:25

SpringBoot2+Vue3校园美食分享平台开发实战:从技术选型到部署

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/14 10:59:56

30B脉冲分裂手术:神经外科精准治疗技术解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/14 10:59:19

腾讯云+OpenClaw:构建广告营销Agent基础设施实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华