服务器与大带宽专家 · 持牌IDC/CDN/ISP服务商
简米科技官网JIANMI TECH
资讯 2026-11-12 简米科技 3,149 字 7 分钟阅读

虚拟机装Linux常见问题怎么解决?安装Linux教程疑问

导读虚拟机装Linux这事,真没你想的那么难——整个流程就是下载镜像、新建虚拟机、选好硬件配置、按提示完成安装,半小时内能进桌面, 真正让人卡住的,往往是镜像选错、虚拟机配置不对、网络连不通、卡顿掉帧这几个老问题,下面先把完整步骤过一遍,再逐条拆解常见坑的解决办法,虚拟机装Linux前的准备工作动手之前先想清楚两件……

虚拟机装Linux这事,真没你想的那么难整个流程就是下载镜像、新建虚拟机、选好硬件配置、按提示完成安装,半小时内能进桌面。 真正让人卡住的,往往是镜像选错、虚拟机配置不对、网络连不通、卡顿掉帧这几个老问题,下面先把完整步骤过一遍,再逐条拆解常见坑的解决办法。

虚拟机装Linux前的准备工作

动手之前先想清楚两件事:用哪款虚拟机软件,装哪个Linux发行版,这两个选错了,后面全是折腾。

虚拟机软件怎么选

目前主流就两个选择:VMware Workstation Pro 和 Oracle VirtualBox,VMware功能全、兼容性好、显卡和USB透传更稳,个人使用免费;VirtualBox完全开源免费,跨平台,轻量性好一些,但偶尔会遇到显卡驱动和USB 3.0兼容的小毛病,不看性能极限的话,新手优先选VMware,遇到问题的概率低很多。

Linux发行版别乱选

按使用场景简单分个类:

场景 推荐发行版 理由
尝鲜/桌面学习 Ubuntu LTS 文档多,驱动全,出错了搜得到答案
服务器方向 Debian / CentOS Stream 稳定,包管理成熟,生产环境常用
老电脑配置低 Linux Mint / Xubuntu 桌面轻量,内存占用低
深度开发折腾 Arch Linux 滚动更新,一切自己配(不推荐新手)

镜像直接去官网下载,别去第三方站点下带捆绑的版本,Ubuntu就认准ubuntu.com,Debian去debian.org,安全第一,搜到野站下载后系统里被塞一堆东西的大有人在。

虚拟机安装Linux详细步骤

以VMware Workstation为例,VirtualBox操作逻辑类似,整个过程其实就五步:建虚拟机、挂ISO、选硬件、分磁盘、常规安装。

vmware安装linux详细步骤

  1. 打开VMware,点创建新的虚拟机,类型选“典型(推荐)”。
  2. 安装来源选“安装程序光盘映像文件”,浏览选中刚下载的ISO镜像。
  3. 客户机操作系统选“Linux”,版本按发行版选择(Ubuntu 64位就选Ubuntu 64-bit)。
  4. 虚拟机名称和安装位置随意,记住别放C盘系统盘,占空间。
  5. 磁盘容量默认20GB够用,选“将虚拟磁盘拆分成多个文件”(方便后续迁移)。
  6. 点击完成,然后在虚拟机设置里调整内存和处理器。
  7. 启动虚拟机,进入安装引导界面,选语言、键盘布局。
  8. 安装类型里选“清除整个磁盘并安装Linux”,别手滑选成“安装Ubuntu与Windows共存”,那是物理机双系统的选项。
  9. 设置时区、用户名和密码,等进度条走完重启,拔出ISO(虚拟机设置里断开连接即可)。

安装时最容易忽略的硬件分配

内存建议最少4GB,2GB真的会卡到怀疑人生;处理器核心给2个以上,硬盘空间别抠门,装完桌面环境和常用软件,20GB能吃下一多半,另外VirtualBox里记得启用EFI(部分新版本Linux默认需要),不然启动时卡在黑屏。

虚拟机装Linux卡顿怎么办

电脑配置不差,但虚拟机里的Linux就是拖泥带水,这个现象太常见了,多数情况下不是电脑不行,是几个默认设置没改。

系统资源被限制死了

检查虚拟机设置的“处理器”和“内存”标签页,是否勾选了“开启虚拟化引擎”相关选项。Intel VT-x或AMD-V不开启,虚拟机基本跑不起来,性能损失巨大,进BIOS里找到“Intel Virtualization Technology”或“SVM Mode”打开就行。

虚拟机显卡拖后腿

Linux默认的显卡驱动对虚拟化环境适配很一般,桌面切换窗口明显掉帧,解决办法是安装增强工具:

  • VMware:菜单栏“虚拟机” → 安装VMware Tools,然后命令行执行:
sudo apt install open-vm-tools-desktop
  • VirtualBox:安装增强功能,然后执行:
sudo apt install virtualbox-guest-dkms virtualbox-guest-x11

装完重启,分辨率会自动适配窗口,卡顿和花屏问题一起消失。

桌面环境太重

如果优化完还是卡,问题可能出在桌面环境本身,GNOME在虚拟机里确实偏重,换成Xfce或LXQt立竿见影,安装命令:

sudo apt install xubuntu-desktop

装完在登录界面选会话类型,改成Xfce,这个方案实测对2GB内存的虚拟机改善巨大。

虚拟机装Linux无法联网的排查方法

装好系统进桌面,右上角网络图标是空白的,浏览器打不开任何网页,别急着重装,先理清网络模式再动手。

网络模式选对了没有

VMware和VirtualBox都提供三种网络模式:

模式 作用 什么时候用
NAT 虚拟机共享主机IP上网,外部访问不到虚拟机 单纯上网,默认选这个
桥接 虚拟机像独立电脑一样接入局域网,有自己的IP 需要局域网内其他设备访问虚拟机
仅主机 只能和宿主机通信,不能上外网 做隔离测试

宿主机连着Wi-Fi选桥接模式很迷,很容易上不了网,这个场景直接切回NAT模式,有线连路由器的话,桥接倒是正常。

排查步骤按顺序来

在虚拟机终端运行:

ip addr

看看网卡有没有拿到IP,如果ip命令没输出,先sudo dhclient eth0强制获取一次。

能拿到IP但上不了网,检查DNS,修改配置文件:

sudo nano /etc/resolv.conf

添加nameserver 223.5.5.5(阿里DNS)或nameserver 8.8.8.8(谷歌DNS)。

  1. 还是不行,检查宿主机端服务,Windows用户按下Win+R,输入services.msc,找到“VMware NAT Service”或“VirtualBox DHCP Server”,看状态是否“正在运行”。这个服务经常被安全软件干掉,右键启动再重开虚拟机网络。

常见问题Q&A

虚拟机怎么给Linux扩容磁盘?

虚拟机自带的20GB磁盘不够用了,不用重装系统,先在VMware设置里点“硬盘” → “扩展”,把磁盘加到40GB,然后进Linux系统执行:

sudo growpart /dev/sda 1
sudo resize2fs /dev/sda1

分区名根据实际情况调整,用lsblk看,这是行业内标准的扩容操作,做完新空间就出现在根分区里了。

Linux虚拟机安装哪个版本好?

新建虚拟机的同学纠结最多的就是版本问题,日常学习和跑跑软件,装带桌面环境的长期支持版(LTS),比如Ubuntu 22.04 LTS或24.04 LTS,支持周期五六年,省得频繁升级系统坏了还得重装,服务器方向训练的,建议直接装不带桌面的Server版,省资源,还能逼自己熟悉命令行操作,这对后续走运维岗位帮助很大,纯粹想感受Linux界面又不想占太多内存,用Xubuntu或Lubuntu更合适,比Ubuntu桌面流畅得多。

把这些步骤和排查过一遍,虚拟机里装个顺手的Linux就是个熟练工活,核心就是:选对发行版、配够硬件、装好增强工具、弄明白网络模式,碰到卡顿、黑屏、网络不通,别急着重装,按上面对照排查基本都能解决,折腾一次,后面再装任何Linux版本都轻车熟路。

分享本文
本文为 简米科技官网 原创,已由运维技术专家审核。转载请注明来源:原文链接
售前咨询 服务热线 售后 邮箱