当前位置: 首页 > news >正文

小白实操记录:VMware 安装 Ubuntu Linux 全过程

我是大一计算机专业的学生,这学期第一次接触 Linux,按照课堂要求自己动手在虚拟机里装系统,踩了不少坑,把完整过程整理出来发到 CSDN,方便同样零基础的同学参考。

先简单说说 Linux 操作系统,我们平时电脑用 Windows,苹果设备用 macOS,Linux 也是一类操作系统。它最大的特点是完全开源免费,不用花钱激活,代码所有人都能查看修改,稳定性和安全性特别高,网上绝大多数网站、服务器后台都是用 Linux 跑的。它不是单一系统,有很多衍生版本,新手最适合 Ubuntu,界面简单易懂,企业服务器一般用 CentOS 这类版本。和 Windows 不同,Linux 很多操作都要靠命令行输入指令完成,刚上手会觉得不习惯,也是我们这门课重点学习的内容。

再讲一下虚拟机是什么,简单理解就是在自己原本的 Windows 电脑里,虚拟出来一台独立的小电脑。我们不想直接把本机系统换成 Linux,就可以用 VMware 软件,分出一部分内存、硬盘资源搭建虚拟机,两套系统能同时运行,互不干扰。就算虚拟机装坏、出故障,直接删掉也不会影响自己电脑里的文件,还能随时备份快照,非常适合我们学生练习操作。

接下来讲需要用到的两个文件怎么下载,一个是 VMware 虚拟机软件,另一个是 Ubuntu 系统镜像文件。VMware 可以从官网下载工作站版本,最省事的是直接用课堂上老师分享的安装压缩包,适配我们课堂练习使用,安装的时候一路点下一步就行,记得勾选键盘驱动相关选项。Ubuntu 镜像文件后缀是.iso,相当于系统安装包,直接去国外官网下载速度很慢,推荐清华镜像站、阿里云镜像站,国内站点下载速度稳定,优先选 22.04 长期支持版本,新手不容易出问题,千万别在不知名小网站下载,容易附带垃圾文件。

整体安装流程我完整梳理一遍,首先双击 VMware 安装包,默认设置完成软件安装,安装结束后重启电脑。打开软件点击创建新虚拟机,选择典型安装,选中提前下好的 Ubuntu 镜像文件,自定义虚拟机存放位置,不要存在 C 盘,避免磁盘空间不足卡顿,虚拟磁盘分配至少 20G 空间,选择单文件存储。之后点开自定义硬件,内存调到 2G 以上,处理器分配两核,网络适配器保持 NAT 模式保存设置。启动虚拟机后会进入 Ubuntu 安装界面,切换成中文语言,勾选安装更新和第三方驱动,磁盘选择整个虚拟磁盘安装,时区选上海,设置好自己的用户名和登录密码,等待系统自动部署完成,最后重启虚拟机输入密码登录桌面,整个 Linux 系统就安装好了。

安装的时候我遇到不少报错,在这里整理对应的原因和解决办法。第一种是虚拟机启动黑屏卡在界面,大多是电脑没开启 CPU 虚拟化功能,重启电脑进入 BIOS 页面,把 VT 虚拟化选项打开就能解决;还有一种是分配内存太小,低于 1G 带不动系统,关掉虚拟机重新调高内存配置即可。第二种是镜像下载中途断掉、速度极慢,原因是境外服务器网络受限,换成国内镜像站重新下载就行。第三种安装时提示磁盘不足,是虚拟磁盘只分了 10G,基础安装包都放不下,新建虚拟机时磁盘容量设置 20G 以上。第四种虚拟机连不上网,要么是网络模式选错,要么虚拟机网卡损坏,硬件设置里改成 NAT 模式,或者打开网络编辑器还原默认配置,重启软件就能恢复。第五种鼠标不能自由进出虚拟机窗口,是没安装增强工具,点开虚拟机顶部菜单安装 VMware Tools,跟着终端指令完成安装就正常了。还有忘记登录密码的情况,新手不用复杂重置命令,直接新建虚拟机重装最简单。

发布这篇博客的时候,我会搭配对应的实操截图穿插在文中,包括新建虚拟机的硬件配置页面、Ubuntu 中文安装引导界面、磁盘与时区设置页面,还有安装完成后的 Linux 桌面截图,同时放上之前黑屏、断网报错的截图,配上文字标注对应的解决办法,最后附上第一次打开终端输入 ls 命令成功运行的截图,直观展示操作全过程。

这次实操下来,我从完全分不清虚拟机和真实系统,到完整独立装好 Linux,中间反复重装了三次,也慢慢学会看报错提示排查问题。Linux 虽然入门比 Windows 难一点,但只要多动手实操,大部分问题都能自己解决,之后我还会继续练习 Linux 基础命令,在 CSDN 记录更多学习内容。

http://www.jsqmd.com/news/1093855/

相关文章:

  • 多 Agent 协作流水线——从单打独斗到团队作战
  • 2026年光谱亮度计技术演进:从点测到面阵的精密测量之路
  • 终极免费KVM软件指南:用Barrier一套键鼠控制多台电脑的完整教程
  • 新手水产人必藏!吸水粉配比、制袋、用量全套实操教程
  • 51camera隧道综合巡检机器人 守护隧道安全
  • C语言实现RC4流密码算法:从原理到工程实践
  • 上位机MODBUS读写线圈和用寄存器当线圈操作
  • 数字人交互源码:一体机私有化部署方案
  • Manim实现动态交点计算--从一个动点问题说起
  • 行为型模式:对象之间的默契配合
  • Selenium脚本性能优化实战:从等待策略到并行执行
  • LongCat 开源 VitaBench 2.0:长期动态智能体基准新标杆
  • 高并发架构优化实战:Redis 调优、数据库扩展与协同架构三大核心模块
  • Dify工作流自动化测试与文生图优化实战指南
  • 黄金短期有震荡筑底倾向
  • 用 AI 一句话查 A 股数据,免费替代 Tushare(附完整教程)
  • 中台建了、仓库搭了、报表做了,为什么业务还是要Excel?——从DAMA知识体系看数据中台治理落地的工程方法论
  • 15种AI Agent设计模式,做Agent的人迟早都要用上
  • Rhino 8 Mac免费版下载安装教程(附安装包)Rhino 8 Mac 保姆级安装教程
  • 6款论文降AIGC平台亲测:AI率直降安全线,学生党必入平价款
  • 独立开发者如何使用 CSGClaw 管理复杂开发任务
  • 数字隔离器与光耦合器:筑牢舞台表演机器人运行核心基石
  • 人大金仓数据库常用命令、SQL
  • 如何免费解锁Wand专业版:终极指南告别订阅费
  • 2026最新智慧园区公司挑选攻略 帮你选出靠谱适配的合作服务商
  • 【企业AI网关】为企业打造可预算、可归集、可审计、稳运行的大模型治理网关
  • 双向依赖同步机制
  • Pinching-Antenna系统架构与OFDM多径效应优化
  • 3个步骤解锁浏览器画中画魔法:重新定义你的多任务工作流
  • 家庭防水验收标准:宝师傅分享验收要点