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其他常用开发工具推荐
- Git:
sudo apt-get install git - Vim:
sudo apt-get install vim - Build-essential:
sudo apt-get install build-essential
七、总结与常见问题
本文从创建虚拟机、加载系统镜像,到分区配置、用户设置、系统安装与重启登录,再到切换中文与安装串口工具,完整演示了在虚拟机中安装 Linux 系统的全过程。
常见问题与解决方法
安装过程中可能会遇到一些典型问题,下面列出常见故障及对应的排查步骤与解决命令。
问题一:虚拟机启动后无引导界面
- 现象:启动虚拟机后黑屏,或提示「Operating System not found」。
- 排查步骤:
- 确认系统镜像已正确加载到虚拟光驱,且镜像文件未损坏;
- 检查虚拟机启动顺序,确保光驱/镜像优先于硬盘;
- 重新下载镜像并校验 MD5 或 SHA256 校验值。
- 解决命令(在宿主机终端校验镜像):
sha256sum ubuntu-*.iso问题二:磁盘分区失败或提示空间不足
- 现象:安装时分区界面报错,或提示磁盘空间不足。
- 排查步骤:
- 确认虚拟机磁盘分配足够(建议至少 20GB);
- 若使用自定义分区,检查是否遗漏了根分区
/或交换分区swap; - 新手建议直接选择「清除整个磁盘并安装」自动分区。
- 解决命令(安装完成后查看磁盘使用情况):
df-h问题三:忘记登录密码
- 现象:重启后无法登录系统。
- 排查步骤:
- 在登录界面重启虚拟机,进入 GRUB 引导菜单;
- 选择「Advanced options for Ubuntu」进入恢复模式(Recovery Mode);
- 选择「root」进入 root shell,重置密码。
- 解决命令(在恢复模式 root shell 中执行):
mount-oremount,rw /passwd用户名问题四:minicom 无法启动或提示找不到设备
- 现象:执行
minicom后提示No such file or directory或无法打开串口。 - 排查步骤:
- 确认 minicom 已正确安装;
- 确认串口设备存在,常见设备名为
/dev/ttyUSB0或/dev/ttyS0; - 将当前用户加入
dialout组,获得串口访问权限。
- 解决命令:
sudoapt-getinstallminicomls/dev/ttyUSB*sudousermod-aGdialout$USER问题五:安装过程中虚拟机卡死或无响应
- 现象:安装过程中虚拟机界面长时间无响应、鼠标无法操作,或进度条长时间停滞不动。
- 排查步骤:
- 先耐心等待 5-10 分钟,系统复制文件阶段 CPU 占用较高,界面短暂卡顿属正常现象;
- 检查宿主机资源占用,确认内存、CPU 是否被其他程序占满;
- 确认虚拟机分配的内存与 CPU 核数是否充足(建议内存 2GB 以上、CPU 2 核以上);
- 若仍无响应,尝试通过虚拟机菜单发送「Ctrl+Alt+Del」或强制重启虚拟机后重新安装。
- 解决命令(在宿主机终端查看资源占用):
topfree-h后续建议进一步学习 Linux 常用命令、文件系统结构与 Shell 脚本编程,逐步深入 Linux 世界。