在虚拟机里装Ubuntu,说难不难,说易也不易,核心思路就三步:备好镜像、建好虚拟机、跟着向导完成安装,之后再花十分钟做基础配置,系统就能稳定运行。
虚拟机安装ubuntu教程:安装前先理清这四件事
动手之前,有几个问题需要先想清楚,准备工作没做好,后续装到一半卡住,来回折腾更浪费时间。
选虚拟机软件:VMware还是VirtualBox还是Hyper-V
这是第一个岔路口,目前主流的选择就三款:VMware Workstation Player、Oracle VirtualBox、微软的Hyper-V,我把它们的定位摆出来,你按自己的情况挑就行。
| 虚拟机软件 | 费用 | 适合人群 | 主要痛点 |
|---|---|---|---|
| VMware Workstation Player | 个人免费 | 新手,追求省心 | 商业使用需付费授权 |
| VirtualBox | 完全开源免费 | 预算敏感的用户 | 3D加速性能较弱 |
| Hyper-V | Windows自带 | 只装Windows不想装额外软件 | 开启后可能影响其他虚拟机 |
业内专家指出,对于多数Windows用户来说,VMware Workstation Player的学习成本相对更低,界面直观,对Ubuntu的兼容性也做得比较到位,如果你追求零成本,VirtualBox同样能完成本文所有操作,只是个别菜单名称稍有差异。
下载哪个Ubuntu版本才不踩坑
版本选错了,后面一堆麻烦,这里只说结论:认准LTS版本,LTS代表长期支持版本,每两年发布一次,提供五年更新维护,目前主流的LTS版本是24.04,你直接去Ubuntu官网下载桌面版镜像就行。
有个细节容易忽略:镜像文件大概5GB左右,下载源选离自己近的服务器会快不少,经常有人问“为什么下载这么慢”,多数情况下就是这个环节没优化。
母机内存和硬盘至少要什么水平
Ubuntu桌面版本身对硬件要求不高,但虚拟机是双系统同时跑,你的物理机(母机)得扛得住才行,行业共识认为,物理机内存至少8GB,分配4GB给虚拟机比较稳妥;硬盘预留至少30GB空闲空间,Ubuntu装完大约占用8GB,后续装软件、存文件都会膨胀。
如果你只有4GB内存的物理机,建议你改用Ubuntu Server版再加轻量桌面,否则运行体验会明显卡顿。
ubuntu虚拟机安装步骤:从新建虚拟机到首次开机
准备工作做完了,下面按顺序走流程,这里的每一步都是可操作的,不需要你有任何Linux基础。
新建虚拟机时的三个关键参数
打开VMware,点击“创建新虚拟机”,选择“稍后安装操作系统”这一项注意,别选“安装程序光盘映像文件”,等会儿手动指定更灵活。
- 客户机操作系统:选Linux,版本选“Ubuntu 64位”,版本选错了很可能启动直接黑屏。
- 内存和处理器:内存分配4096MB(4GB),处理器给2核,这两个数字不是越大越好,给太多会挤压母机的运行空间。
- 磁盘容量:建议设为30GB,并选择“将虚拟磁盘存储为单个文件”,拆分文件在部分场景下会拖慢磁盘读写速度。
安装过程中的分区与用户设置
从ISO镜像启动后,你会看到Ubuntu的欢迎界面,语言选中文,然后点“安装Ubuntu”。
接下来有四个选项需要你过一遍脑子:
- 最小安装 vs 正常安装:新手选正常安装,能少踩很多坑;老手选最小安装,装完更干净。
- “安装Ubuntu时下载更新”:建议不勾选,装完再更新,避免安装中途因为网络问题卡死。
- 分区方式:这里直接选“清除整个磁盘并安装Ubuntu”,注意,这个选项只会在你的虚拟机内执行,不会碰物理机上的任何数据,所以不用慌。
- 用户名和密码:用户名不要用中文,部分开发工具对中文用户名支持不佳。
设置完这些,进度条开始滚动,等待十到二十分钟就能进入桌面了。
安装完成后的第一次启动处理
重启之后,Ubuntu会先执行一轮“安装收尾”,然后跳到登录界面,输入你刚才设置的密码,桌面就出来了。
这时候先别急着玩,打开终端,输入下面这行命令把系统更新一遍:
sudo apt update && sudo apt upgrade -y
这一步会花几分钟,但能避免后续装软件时出现依赖报错。
ubuntu虚拟机配置:装完系统后的四步优化
系统能跑起来只是第一步,真正影响日常体验的是下面这四项配置,做了这些,Ubuntu用起来才顺手。
装VMware Tools还是open-vm-tools
VMware Tools是解决虚拟机“不能全屏”“拖不了文件”“剪贴板不共享”这些问题的关键。但注意,不要在VMware里点“安装VMware Tools”,而是用下面这条命令直接装open-vm-tools,效果一样,而且跟系统内核的兼容性更好:
sudo apt install open-vm-tools-desktop -y
装完重启虚拟机,屏幕分辨率会自动适配窗口大小,鼠标也能自由进出虚拟机和物理机之间了。
更换软件源:清华源还是阿里源
Ubuntu默认的软件源在国外,下载速度通常只有几十KB每秒,这一步是提升体感最明显的优化项。
打开“软件和更新”,在“下载自”里选择“其他站点”,在列表里找到清华镜像源或简米云镜像源,点击“选择服务器”,然后点“重新加载”即可,也可以直接编辑源文件,但图形化操作更适合新手。
开启共享文件夹和双向剪贴板
虚拟机里的文件和Windows之间互传,是刚需,在虚拟机窗口的菜单栏找到“虚拟机”→“设置”→“选项”→“共享文件夹”,选择“总是启用”,添加一个Windows下的目录作为共享盘。注意:开启共享文件夹后,Ubuntu里的路径通常在 /mnt/hgfs/ 下。
剪贴板共享需要在同一个设置界面里,把“启用双向复制粘贴”勾上,这样你就能直接在Windows和Ubuntu之间复制文本、拖拽文件了。
虚拟机运行Ubuntu时最常见的四个翻车现场
装好系统不代表万事大吉,实际用起来还会遇到各种幺蛾子,我把踩坑频率最高的四种情况提前排雷,遇到按方抓药就行。
无法全屏和分辨率不对
重装完open-vm-tools-desktop后分辨率问题基本就解决了,如果还有问题,多半是显卡驱动没起来,执行一遍 sudo apt install mesa-utils 再重启一次。
虚拟机比Windows还卡怎么回事
这种情况多半是内存或CPU给少了,回到虚拟机设置里,把内存调到4GB以上,处理器核数给到4核,卡顿能缓解一大截,检查物理机后台有没有跑着大型软件,虚拟机对CPU的争抢能力可不如原生应用。
Windows和Ubuntu之间互传文件失败
共享文件夹不生效,先执行一下 sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other 手动挂载,这条命令对VMware系列虚拟机基本都能兜底。
虚拟机里没有网络
新装的Ubuntu如果右上角没有网络图标,大概率是虚拟网卡没接上,在VMware的“虚拟机设置”→“网络适配器”里,改成“NAT模式”,多数情况下稍等几秒网络就能恢复。
关于虚拟机安装Ubuntu的常见问答
针对“windows安装ubuntu虚拟机”时大家问得最多的三个问题,直接给答案。
虚拟机安装Ubuntu需要多大的硬盘空间?
建议给30GB,系统本体占用约8GB,运行过程中产生的快照、缓存、日志会持续吞噬空间,20GB以下空间用几个月就会见底,到时候扩容还得动虚拟磁盘文件,比较折腾。
装完Ubuntu后没有网络,怎么排查?
先看虚拟机的网络适配器是不是NAT模式,这是最常被忽略的一环,然后进入Ubuntu终端,执行 ip addr 查看网卡是否获得了IP地址,如果网卡状态是DOWN,执行 sudo ip link set 网卡名 up 手动拉起,查完这两步,绝大多数网络问题都能定位。
为什么虚拟机的鼠标总是不受控地飘?
这是典型的VMware Tools未安装或未加载的症状,运行 sudo systemctl restart vmware-tools.service 重启服务即可,如果服务不存在,回到上文装一遍open-vm-tools-desktop,问题通常在重启后消失。
回到最开始的问题:在虚拟机中安装和配置Ubuntu,本质就是一次“有预案的尝试”。 镜像、虚拟机参数、安装选项、基础配置,这四环扣住了,系统稳定运行就是水到渠成的事,虚拟机的最大好处是试错成本几乎为零装坏了,删掉重建,半小时后又是一条好汉,你已经走到了虚拟机这一步,放心大胆地往下折腾就好。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/748843.html





