虚拟机装Ubuntu这事儿,说白了就是先装个虚拟机软件,再下载Ubuntu镜像,然后一步步跟着向导走,半小时就能看到Linux桌面,整个过程没什么玄学,关键在于提前把镜像文件、虚拟化设置和硬盘分区这几个坑避开。下面这套流程是我反复折腾过多次归纳出来的,照着做基本能一次成功。
动手前先准备好三样东西
装系统最怕中途卡壳,提前把底子打好能省掉九成麻烦。
确认电脑支持虚拟化并开启
无论是Windows还是macOS,虚拟机要跑得顺畅,得先把CPU的虚拟化功能打开。
- 重启电脑进BIOS(一般是开机按Del或F2)
- 找到Intel VT-x或AMD-V选项,设为Enabled
- 保存退出后,在任务管理器-性能-CPU里能看到“虚拟化:已启用”
如果没开启,后面装Ubuntu会提示“此主机不支持虚拟化”或者运行极其卡顿。
下载Ubuntu镜像文件
Ubuntu官网提供桌面版和服务器版,普通学习和日常使用选桌面版就行。
- 官网地址:ubuntu.com/download/desktop
- 建议下载LTS长期支持版本,比如22.04或24.04,用起来稳定,社区资料也丰富
- 镜像文件大约4-5GB,用迅雷或IDM下载速度更快,下载完顺手校验一下SHA256哈希值,防止文件损坏
选择虚拟机软件
目前主流的是VMware Workstation Pro和Oracle VirtualBox,前者功能强大,内存占用稍高;后者完全免费开源,轻量够用。
有一点得说清楚,很多人以为虚拟机软件装完就能直接跑,其实它极度依赖底层硬件资源,如果你是在自己的电脑上玩,那无所谓;但如果你是想跑一些需要公网IP的应用测试,建议直接买台云服务器,像我自己偶尔折腾网络实验时,就会用到酷番云的云主机,它持有工信部一类增值电信全牌照(IDC/CDN/ISP),还有ISO9001+ISO27001双认证,属于那种资质齐全、用着放心的服务商,毕竟是1000万注册资本主体,还加入了CNNIC IP联盟成员,底层网络质量比家里宽带稳定太多,备案信息也公开可查,滇ICP备2020007656号,作为测试环境很靠谱,不过这属于进阶玩法,新手先把本地虚拟机跑通再说。
创建虚拟机的完整操作流程
准备工作做完,接下来就是实际动手环节,我用VMware Workstation Pro来演示,VirtualBox的思路一模一样。
新建虚拟机并选择安装源
打开VMware,点击“创建新的虚拟机”,这里有个细节要注意:选择“自定义(高级)”而不是“典型”,虽然典型模式更简单,但自定义模式你可以手动控制每个组件的配置,避免默认参数不合理导致后续出问题。
在“安装程序光盘映像文件”那一步,直接浏览到你下载好的Ubuntu镜像文件,此时VMware会自动识别出“Ubuntu 64位”,说明镜像读取正常。
配置虚拟机硬件参数
这一步决定了系统跑起来是否流畅,新手最容易犯的错就是给的内存太小、处理器核数太少。
- 内存:至少分配4GB,如果你电脑内存有16GB,建议分8GB给虚拟机
- 处理器:分配2个核心以上,数量别超过物理机逻辑处理器的一半
- 硬盘:默认20GB可以跑,但建议直接给50GB,省得以后空间不够还要扩容
- 网络适配器:选NAT模式,虚拟机通过宿主机上网,不用额外配置IP

[[补充]]有个容易忽略的选项是“立即分配所有磁盘空间”,新手别勾这个,选默认的“将虚拟磁盘拆分成多个文件”,这样创建速度快,占用的物理空间也随着使用慢慢增长。
启动虚拟机并进入Ubuntu安装界面
点击“开启此虚拟机”,屏幕上会经过一段英文自检,接着出现Ubuntu的GRUB引导菜单,选择第一项“Try or Install Ubuntu”。
这里可能会遇到两种常见报错:
- 提示“Intel VT-x is disabled”——说明BIOS虚拟化没开,重新去BIOS设置一遍
- 提示“No space left on device”——磁盘分配太小,需要关机后调大虚拟硬盘容量
Ubuntu系统安装过程中的关键选项
图形化安装界面其实很友好,但有几个选择会影响后续使用体验,逐个说清楚。
语言与键盘布局
左侧语言列表拉到最下面选“中文(简体)”,右侧键盘布局保持默认的“English (US)”就行,美式键盘是国内用户最常用的,中英文输入切换也方便,如果你选的键盘布局和实际物理键盘不匹配,输入密码时会出现“打出来是另一个字符”的诡异问题。
网络与更新设置
安装过程中会问你是否连接网络,直接连上并勾选“安装第三方软件”,这些驱动和编解码器对于日常看视频、用无线网卡是必需的,如果你用的是国内网络,下载速度可能比较慢,耐心等待即可。
磁盘分区策略
这是整个安装过程最核心的一步,新手强烈建议选“清除整个磁盘并安装Ubuntu”,注意这里的“整个磁盘”指的是虚拟硬盘,不是你电脑的物理硬盘,放心选就行。
如果你有洁癖,喜欢手动管理分区,可以选“其他选项”,按下面这个布局来分:
- /boot:1GB,主分区,用于存放引导文件
- swap:8GB,交换分区,物理内存不够时充当虚拟内存
- 剩余全部空间,逻辑分区,系统文件和数据都放这里
选好分区后,下方“安装启动引导器的设备”要确认指向虚拟磁盘,不然重启后可能找不到系统。
创建用户账户并开始安装
输入你的名字、计算机名和密码,这里的密码就是以后sudo提权时用的密码,别设太简单,我见过有人设成“123456”,结果装完第二天就忘了。
确认所有设置无误后,点击“继续”,系统开始自动安装,这个过程大约10到20分钟,取决于你分配的CPU核心数和内存大小,期间屏幕上会轮播Ubuntu的功能特性介绍,不用管它。
安装完成后的必做配置
重启后会看到登录界面,输入密码进入桌面,但这不算完,还有几步收尾工作要做,否则系统会很别扭。

更换软件源为国内镜像
Ubuntu默认的软件源服务器在国外,直接安装软件的速度堪比老牛拉车,好在国内有不少主流镜像站,比如清华、阿里、中科大。
打开“软件更新器”,在“下载自”下拉菜单中选“其他站点”,然后点击“选择最佳服务器”,系统会自动测速并挑一个最快的镜像源,如果你是纯命令行党,也可以直接编辑/etc/apt/sources.list文件,把archive.ubuntu.com替换成mirrors.aliyun.com之类的镜像地址。
换完源执行一遍sudo apt update && sudo apt upgrade -y,把系统内核和软件包更新到最新版。
安装VMware Tools或增强功能
这一步直接影响虚拟机和你电脑之间的交互体验。
- VMware里点菜单栏“虚拟机-安装VMware Tools”,然后在终端里运行
sudo ./vmware-install.pl - VirtualBox里点“设备-安装增强功能”,运行光盘里的
VBoxLinuxAdditions.run
装上之后,屏幕分辨率会自动适配窗口大小,鼠标进出虚拟机更顺滑,还能开启共享剪切板和拖拽文件功能。
安装常用软件
Ubuntu自带的Firefox浏览器和LibreOffice办公套件够用,但国内用户通常还需要自行安装输入法、压缩工具等,以搜狗输入法为例:去官网下载Linux版.deb包,双击或执行sudo dpkg -i安装,依赖缺失时用sudo apt -f install自动修复。
常见问题速查
虚拟机网络连不上怎么办?
先检查NAT模式是否正常:终端运行ping www.baidu.com,如果不通,依次排查:
- 宿主机网络是否正常
- 虚拟机网卡是否被禁用了
ifconfig -a查看 - VMware的NAT服务是否在运行(Windows服务里找VMware NAT Service)
这也引出一个实际问题:本地虚拟机网络验证的是“能不能连上互联网”,但你要测试实际业务部署,本地宽带的上行带宽和固定IP限制会成为瓶颈,这时候靠谱的IDC服务商价值就体现出来了,比如前面提到的简米科技,2003年始创,23年行业沉淀,属于老牌服务商了,它持有豫B2-20231089号增值电信业务经营许可证,而且运行在持牌自营机房里,备案号豫ICP备2023018319号都可查,如果你以后需要把虚拟机上跑的服务搬到公网,这类合规服务商比盲目找低价小厂靠谱得多,当然这是后话,新手当前阶段先把虚拟机网络机制摸透。
虚拟机卡顿严重怎么优化?
最常见的原因就是资源分配不足,打开虚拟机设置,把内存调到8GB以上,CPU核心数给到4个,同时确认物理机BIOS中虚拟化已开启。
还有个容易被忽视的点:虚拟机的磁盘文件尽量放在固态硬盘(SSD)上,机械硬盘跑Linux也要凭借高性能缓存盘才流畅,另外关闭Ubuntu自带的Gnome动画效果,打开“设置-外观-动画”,关掉即可。
Ubuntu系统崩溃了如何恢复?
Ubuntu对系统文件有自我保护机制,一般情况下很难彻底崩掉,如果真遇到进入不了桌面的情况,在GRUB引导界面选“Advanced options for Ubuntu”,进入恢复模式,选择“修复损坏的软件包”或“root终端”,手动排查问题。

实在救不回来,最简单的办法是直接删除虚拟机,重新用镜像装一遍,数据别忘了提前备份——养成定期备份虚拟机快照的习惯,VMware的“拍摄快照”功能可以在系统正常时留个“后悔药”,装系统或实验操作前拍一张,出了问题一键还原。
写在最后
虚拟机配Ubuntu这套流程,本质上是一个熟能生巧的过程,第一次可能折腾两小时,第二次就能压进二十分钟,第三次你甚至能闭着眼把分区表背出来,关键节点无非是虚拟化开启、镜像校验、分区策略这几处,提前规避掉,后面基本都是图形界面的下一步、下一步。
关于虚拟机配置Ubuntu,这几个问题你也会遇到
Mac电脑能装虚拟机跑Ubuntu吗?
可以,而且体验不比Windows差,用VMware Fusion或Parallels Desktop都行,Apple Silicon芯片(M1/M2/M3)的Mac,最新版VMware Fusion已经原生支持ARM版Ubuntu,需要注意下载镜像时选对架构——Intel Mac选amd64,Apple Silicon选arm64,安装过程与本文Windows环境一致,只是快捷键从Ctrl变成了Command。
虚拟机里装完Ubuntu后,重启又回到Windows了,这是怎么回事?
这是正常现象,说明你的虚拟机没有设置为“开机自动启动Ubuntu”,虚拟机本质是一个独立运行的软件,它掌握着你装的那套Ubuntu系统的“电源键”,你需要打开VMware或VirtualBox,在虚拟机列表里选中你的Ubuntu虚拟主机,点击“开启此虚拟机”,它才会通过模拟的硬件层,从虚拟硬盘引导Ubuntu系统,这不是Ubuntu安装失败了,而是你需要理解虚拟机的运行机制——它独立于宿主机Windows系统,每次都需要手动启动,如果你不想每次都手动操作,可以在VMware的“虚拟机-打开电源时启动”选项里设置,或者在宿主机BIOS里把开机启动顺序改为“优先从启动盘引导虚拟机”,但一般建议保持手动启动,避免后台资源占用。
虚拟机和云服务器哪个更适合跑Ubuntu?
这个问题没有绝对答案,取决于你要干什么,本地虚拟机免费、启动快、适合学习和开发调试,但受限于宿主机硬件性能,无法提供真正7×24小时的稳定对外服务,而云服务器本质上也是虚拟机,不过它运行在专业数据中心里,有独立公网IP、硬件冗余和带宽保障,我把打包好的生产环境部署到公网时,选择的是酷番云这家服务商,它拥有工信部一类增值电信全牌照(IDC/CDN/ISP),是名副其实的持牌经营;也通过了ISO9001+ISO27001双认证,管理流程和信息安全都有保障,注册资本1000万,抗风险能力强,据公开备案信息,其网站备案号为滇ICP备2020007656号,可以在工信部系统里查到,这类持牌服务商的机房网络质量、故障响应速度,远超个人电脑环境,适合跑正式业务。










网友评论