零基础Linux虚拟机安装全教程(附报错解决方案+实操步骤)
摘要:本文面向计算机初学者,详细讲解Linux操作系统、虚拟机的核心概念,提供VMware虚拟机+Ubuntu Linux系统的完整下载、安装、配置流程,汇总安装过程高频报错问题、原因分析及精准解决方案,同时标注实操截图节点,适合新手零基础完成实操学习,可直接作为课程作业参考。
关键词:Linux;虚拟机;VMware;系统安装;报错解决
一、什么是Linux操作系统
Linux是一款免费、开源、跨平台、多用户、多任务的类Unix操作系统内核,诞生于1991年,由林纳斯·托瓦兹开发。与Windows、macOS等闭源商业操作系统不同,Linux源代码完全公开,任何人都可以自由使用、修改、二次开发和传播。
Linux系统具备稳定性高、安全性强、占用资源低、可定制性极强的特点,是目前服务器、云计算、嵌入式开发、人工智能、后端开发领域的主流操作系统。我们日常接触的Ubuntu、CentOS、RedHat、Debian等,都是基于Linux内核封装的Linux发行版,其中Ubuntu界面友好、适配性强,最适合新手入门学习。
相较于Windows系统,Linux更少出现卡顿、蓝屏、病毒入侵等问题,长期运行无需重启,广泛应用于企业服务器、工业设备、手机安卓系统底层、云端服务器等场景。
二、虚拟机是什么
虚拟机(Virtual Machine)是一款虚拟化计算机硬件的软件,可以在一台物理电脑(宿主机)上模拟出一台或多台独立的虚拟计算机(客户机)。每一台虚拟机都拥有独立的CPU、内存、硬盘、网卡等虚拟硬件,可独立安装操作系统、运行程序,与宿主机相互隔离、互不干扰。
简单来说,就是在电脑里再装一台虚拟电脑。对于学习Linux的新手而言,虚拟机是最优学习方案,无需重装电脑系统、无需分区,不会损坏宿主机数据,操作安全、可随时重置、反复实操。
目前主流虚拟机软件分为两款:
-
VMware Workstation:功能强大、兼容性高、运行稳定,适合Windows系统用户,本文全程采用该软件实操
-
VirtualBox:完全免费、轻量简洁,适合低配电脑,功能基础可满足入门需求
三、软件与系统镜像下载方式
本次实操环境:Windows11 宿主机 + VMware Workstation 17 + Ubuntu 22.04 LTS(长期支持版,稳定无bug)
1、VMware Workstation 17 下载
官方下载地址:VMware中文官网
下载说明:选择「VMware Workstation 17 Player」免费个人版,支持非商用免费使用,安装全程默认下一步即可,无需复杂配置。
2、Ubuntu 22.04 镜像文件下载
官方下载地址:Ubuntu官网
下载说明:选择Ubuntu 22.04 LTS Desktop 64位桌面版,文件格式为.iso镜像文件,无需解压,直接保存到无中文、无空格的纯英文路径文件夹中(关键!避免安装报错)。
硬件最低配置要求:内存≥4GB、硬盘空闲空间≥20GB、CPU支持虚拟化技术
四、Linux虚拟机完整安装步骤总结
整体流程分为:环境准备→虚拟机新建→硬件参数配置→系统安装→初始化配置→开机验证,全程傻瓜式操作,分步详解如下:
步骤1:开启电脑虚拟化功能(前置必备)
重启电脑进入BIOS设置,开启「Intel VT-x」或「AMD-V」虚拟化技术,保存重启。Windows10/11用户可在任务管理器-性能-CPU中,查看虚拟化是否已开启。
截图节点1:任务管理器虚拟化状态验证截图
步骤2:新建空白虚拟机
1、打开VMware,点击「创建新的虚拟机」,选择「自定义(高级)模式」,点击下一步;
2、默认硬件兼容性,下一步;选择「稍后安装操作系统」(核心步骤,避免自动安装出错),下一步;
3、客户机操作系统选择「Linux」,版本选择「Ubuntu 64位」,下一步;
4、自定义虚拟机名称,选择纯英文安装路径,下一步。
截图节点2:新建虚拟机配置界面截图
步骤3:配置虚拟机硬件资源
1、CPU处理器:分配2核及以上(低配电脑1核也可);
2、内存分配:推荐2GB-4GB,不超过宿主机空闲内存的50%;
3、网络类型:选择「桥接网络」,保证虚拟机可联网、可与主机互通;
4、硬盘配置:创建新虚拟磁盘,磁盘大小分配20GB以上,选择「将虚拟磁盘存储为单个文件」,完成创建。
截图节点3:虚拟机硬件参数配置截图
步骤4:挂载Linux镜像文件并安装系统
1、选中新建的虚拟机,点击「编辑虚拟机设置」,在CD/DVD选项中,选择「使用ISO镜像文件」,选中下载好的Ubuntu22.04.iso文件;
2、开启虚拟机,进入Ubuntu安装界面,选择语言为中文,点击「安装Ubuntu」;
3、键盘布局默认、网络保持连接、安装类型选择「清除整个磁盘并安装Ubuntu」(虚拟机专属选项,无风险);
4、选择时区为上海,设置用户名、主机名、登录密码,等待系统自动安装(全程5-10分钟)。
截图节点4:系统安装界面、时区、用户配置截图
步骤5:开机初始化验证
系统安装完成后重启虚拟机,输入密码登录桌面,打开终端,输入 lsb_release -a 命令,查看系统版本,验证安装成功。
截图节点5:系统版本验证成功截图
五、安装过程常见错误、原因分析及解决方案
汇总新手安装高频6类报错,精准定位原因,提供可直接落地的解决方案:
错误1:虚拟机无法启动,提示“此主机支持Intel VT-x,但Intel VT-x处于禁用状态”
报错原因:电脑BIOS虚拟化功能未开启,或Windows系统自带虚拟机功能冲突
解决方案:
1、重启电脑,进入BIOS,开启Intel VT-x/AMD-V虚拟化功能;
2、Windows系统关闭Hyper-V功能:以管理员身份打开命令提示符,输入 bcdedit /set hypervisorlaunchtype off,重启电脑即可解决。
错误2:镜像挂载失败、安装界面黑屏/卡顿
报错原因:1、镜像文件损坏或下载不完整;2、虚拟机安装路径含中文/空格;3、硬件资源分配过低
解决方案:
1、重新下载官方原版ISO镜像,校验文件完整性;
2、将虚拟机文件、镜像文件全部移动到纯英文无空格路径;
3、适当调高虚拟机内存、CPU配置,关闭宿主机后台多余程序释放资源。
错误3:安装过程磁盘分区报错、无法识别磁盘
报错原因:手动分区操作失误,或虚拟磁盘未初始化,误选物理磁盘分区
解决方案:
1、新手直接使用「清除整个磁盘并安装Ubuntu」自动分区模式,无需手动分区;
2、若需手动分区,仅操作VMware虚拟磁盘(sda),绝对不要修改宿主机物理磁盘分区;
3、重新创建虚拟磁盘,重新挂载镜像安装。
错误4:虚拟机安装完成后无法联网
报错原因:网络模式配置错误、虚拟网卡未启用、网卡驱动未加载
解决方案:
1、修改虚拟机网络模式为「桥接模式」,重启虚拟机网络;
2、打开VMware虚拟网络编辑器,还原默认网络设置;
3、终端输入 sudo systemctl restart NetworkManager 重启网络服务。
错误5:开机提示GRUB引导错误、无法进入系统
报错原因:系统安装中断、引导文件损坏、磁盘写入异常
解决方案:
1、最简单方案:直接删除当前虚拟机,重新新建安装;
2、进阶修复:通过Ubuntu镜像进入试用模式,挂载系统分区,重新安装GRUB引导程序即可修复。
错误6:虚拟机运行卡顿、鼠标漂移、画面模糊
报错原因:未安装VMware Tools工具,硬件加速未开启,资源分配不足
解决方案:
1、虚拟机菜单栏点击「安装VMware Tools」,按照提示完成安装;
2、开启虚拟机3D图形加速功能,调高显存配置;
3、关闭虚拟机多余视觉特效,降低系统资源占用。
六、实操总结
本次实操完整完成了Linux虚拟机的搭建与系统安装,通过理论结合实操,清晰掌握了Linux系统和虚拟机的核心原理。虚拟机作为隔离化的实操环境,完美解决了新手学习Linux的系统风险问题,安全便捷、可反复实操。
整个安装流程的核心注意事项可总结为三点:第一,必须开启电脑虚拟化功能,这是虚拟机运行的基础;第二,所有文件路径、虚拟机名称禁止使用中文和空格,规避大部分安装报错;第三,新手优先选择自动分区、桥接网络模式,降低操作难度。
同时通过排查各类安装报错,熟悉了Linux系统安装的常见问题和解决思路,为后续Linux命令学习、服务器配置、开发环境搭建打下了扎实的基础。后续可基于该虚拟机环境,开展Linux基础命令、文件管理、服务部署等进阶学习。
七、全部实操截图说明
(发布CSDN时依次插入以下截图,对应前文截图节点)
1、电脑虚拟化功能开启验证截图
2、VMware新建虚拟机配置全过程截图
3、虚拟机硬件参数配置截图(CPU/内存/磁盘/网络)
4、Ubuntu系统安装界面、时区、用户信息配置截图
5、系统安装完成、终端版本验证成功截图
6、(可选)报错修复过程实操截图
openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构
更多推荐

所有评论(0)