ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

VMware 15安装Ubuntu 18.04虚拟机全流程指南与常见问题排查

VMware 15安装Ubuntu 18.04虚拟机全流程指南与常见问题排查 这段时间要给一台老机器搭一套能长期使用的开发环境需求很明确Windows 宿主机上跑 VMware 15 虚拟机虚拟机里装 Ubuntu 18.04。这套组合我前后装过很多回算得上经典搭配——VMware Workstation 在 Windows 下管 Linux 虚拟环境最省心Ubuntu 18.04 LTS 虽然发布有些年头了但不少公司的旧项目、编译链、自动打包环境还以它为基线自己也经常被要求复现一个 18.04 的环境。这篇文章就是给正打算走一遍整个流程的人看的不管是零基础第一次碰虚拟机还是以前装过但这次卡住了都可以照着做。我会把镜像怎么选、虚拟机参数怎么配、安装过程中哪些选项能省、装完以后怎么做优化以及最常遇到的几个坑全部讲清楚。文中步骤在 VMware 12 到 17 上都通用版本差异我会另外说明。1. 安装前准备软件、镜像和宿主机状态一次搞定1.1 VMware Workstation 15 Pro 安装与激活的几个细节VMware Workstation 分为 Pro 和 Player 两个版本我建议直接装 Pro。Player 虽然免费但很多功能被砍掉比如快照、高级网络编辑器、多网卡配置等做开发环境的话早晚要补回来不如一步到位。安装包下载认准官网别在第三方站点下所谓“整合版”“绿色版”。这些版本很多被二次打包过轻则缺组件重则夹带私货。官方安装包按向导默认点下一步就能装好唯一需要注意的是路径不要带中文否则后面有些组件会莫名其妙失效。许可证这块多说一句网上那些所谓密钥大多来源不明容易触碰版权风险。建议去官网申请试用许可试用期内功能完整适合个人学习和临时开发商业长期使用就买正版。如果你在安装后界面里找不到“许可证”入口用管理员身份运行 VMware在“帮助”菜单里就能看到“许可证”选项。还有一个小工具值得存着VMware Cleanup Tool。如果你遇到 VMware 装在系统里各种奇怪问题——比如打开就闪退、修复时提示需要管理员、卸载不干净导致重装失败——可以下载这个官方清理工具在安全模式下把残留的注册表和服务清一遍再重新安装。我处理过好几次 VMware 异常这个工具几乎都是最终解。1.2 Ubuntu 18.04 LTS 镜像为什么还选它下载哪个版本Ubuntu 18.04 属于 LTS长期支持版本官方对普通用户的软件源维护到 2023 年 5 月。很多人会问18.04 都停止维护了为什么还用它现实情况是不少工具链和交叉编译环境是在 18.04 时代搭起来的比如某些老版本 GCC、Python 3.6 环境、特定版本的 Docker 镜像在更新的 Ubuntu 上跑反而有兼容性问题。所以如果你只是学习或复现旧环境18.04 依然是合理选择。镜像下载注意区分两个官方版本Desktop桌面版和 Server服务器版。日常做开发用桌面版方便安装后有图形界面文件管理、浏览器、编辑器都现成如果你要做无头服务器或纯命令行环境选 Server 版更精简。从文件名上区分带desktop-amd64的是桌面版带live-server-amd64的是服务器版。虚拟机里建议选 64 位镜像除非你的宿主机还是十年前的 32 位 CPU。下载地址建议优先选国内开源镜像站比如清华、阿里云、中科大这些速度稳定。打开镜像站后在ubuntu-releases/18.04/目录里找认准ubuntu-18.04.6-desktop-amd64.iso这个文件18.04.6是 18.04 的最后一个维护版本比 18.04.0 这种初始版本修复了更多驱动和安装器问题。下载完成后如果你实在不放心文件完整度可以用sha256sum在宿主机上校验一下哈希值和官网公布的 SHA256 对比。我早期有一次下载中断虚拟机安装到一半报“无法读取 CD-ROM”就是因为 ISO 文件损坏后来养成习惯所有系统镜像都先校验再使用。1.3 宿主机硬件评估装之前先判断能不能带得动虚拟机不是玄学能不能跑得动完全看宿主机资源。安装 Ubuntu 18.04 桌面版的最低要求是 2GB 内存、20GB 磁盘但“能装”和“好用”是两回事。我的经验是如果还想在虚拟机里开浏览器、写代码、偶尔跑个 Docker物理机至少要有 8GB 内存处理器支持虚拟化Intel VT-x 或 AMD-V磁盘留出 30GB 以上的可用空间。怎么确认处理器是否支持虚拟化最简单的办法打开任务管理器切到“性能”标签看 CPU 选项里“虚拟化”那一栏是否显示“已启用”。如果是“已禁用”需要进 BIOS/UEFI 开启如果显示“不支持”这台机器就别硬跑 VMware 了性能会差很多。还有一点容易被忽略Windows 10/11 上如果开启了 Hyper-V 或“虚拟机平台”功能老版本 VMware 15.0 会出现“此主机不支持虚拟化”这种误导提示。这两个虚拟化方案在系统层会打架要么升级 VMware 到 15.5.x 以上版本要么在“启用或关闭 Windows 功能”里把 Hyper-V 关掉。2. 创建虚拟机硬件参数怎么选装完才不后悔2.1 新建向导典型还是自定义VMware 新建虚拟机向导会给你两个选项“典型推荐”和“自定义高级”。新手基本都会选典型但如果你对后面要用到的硬件配置有明确需求建议选自定义。典型向导隐藏了太多参数比如固件类型、虚拟磁盘类型、CPU 虚拟化选项装完发现不对还得改来改去。自定义向导的第一步会让你选择硬件兼容性默认选当前 VMware 版本对应的 Workstation 15.x 即可。这个参数决定了虚拟机配置文件.vmx的格式向下兼容没问题但不建议刻意选低版本除非你要把这个虚拟机拷贝到老版本 VMware 里运行。接下来是安装来源。有两个选项一个是指定 ISO 镜像文件一个是“稍后安装操作系统”。我的建议是选“稍后安装操作系统”先把虚拟机硬件创建出来再手动挂载 ISO。好处是安装前还能回头检查硬件配置而且避免 VMware 自动检测出系统类型后擅自改一些参数。实际安装时在虚拟机设置里把 ISO 镜像挂到 CD/DVD 光驱上勾选“启动时连接”然后开机启动效果完全一样。2.2 关键参数配置CPU、内存、磁盘和固件CPU 参数里处理器数量填 1每个处理器的核心数量按宿主机实际情况填 2 或 4。不要盲目给多虚拟机的 CPU 调度是有开销的给得过多反而可能因为宿主机核心数不够导致整体变慢。同时记得勾选“虚拟化 Intel VT-x/EPT 或 AMD-V/RVI”这个选项可以提升虚拟机的性能尤其在跑编译任务时差距明显。内存是最影响体验的参数。桌面版 Ubuntu 18.04 建议至少给 4GB如果只做命令行开发 2GB 也能跑但开个浏览器就容易卡。我自己常用的配置是 4GB如果宿主机内存有 16GB会给到 6GB。注意 VMware 默认允许内存超分配但系统内存超分之后会使用磁盘交换速度很慢宁可少开几个宿主机程序也要保证虚拟机内存真实够用。磁盘部分虚拟磁盘类型选择默认的 SCSI 就可以NVMe 在 VMware 里对普通应用提升不明显。容量上按需分配建议最少 30GB如果打算在里面装 Docker、开发工具链直接给 50GB。创建磁盘时有“立即分配所有空间”和“将虚拟磁盘存储为单个文件”两个选项我推荐“按需增长 拆分成多个文件”。这样磁盘文件大小会随着虚拟机实际使用慢慢增长初期占物理磁盘空间小拆分文件也方便备份迁移。固件类型在自定义向导里能看到BIOS 还是 UEFI。Ubuntu 18.04 两种都支持但 VMware 里默认选 BIOS 最省事。如果选 UEFI安装过程中可能遇到安全启动模块的额外确认步骤没啥必要。2.3 移除无用硬件让虚拟机保持轻量新建完成后先别急着装系统打开“虚拟机设置”把不需要的硬件删掉。声卡、打印机这类外设在大多数开发场景下用不到删掉能减少一部分虚拟硬件中断的开销。显示器可以保留但显卡的“加速 3D 图形”在安装系统阶段建议先关掉等装完桌面再按需开启这个操作能避免一部分安装界面黑屏的问题。CD/DVD 光驱要确认勾选了“启动时连接”并且指定为你下载好的 Ubuntu ISO。网络适配器默认是 NAT 模式这个先不用改后面我会单独讲三种网络模式怎么选。3. Ubuntu 18.04 安装全流程从启动到桌面3.1 启动安装盘进入安装界面确认 ISO 挂载好后点击“开启此虚拟机”。VMware 会从光驱引导屏幕上出现一个紫色界面底部有几个图标分别是“尝试 Ubuntu”“安装 Ubuntu”“检查光盘完整性”等。选择“安装 Ubuntu”回车。如果回车后黑屏或者卡在 Ubuntu logo 不动常见原因是显卡 3D 加速问题。回到虚拟机设置把“加速 3D 图形”勾掉再重新开机。另外可以看一下 ISO 文件大小是否和官网一致我之前遇到过下载工具把文件截短的情况表面上看文件还在实际上安装到一半就会报错。在正式进入图形安装界面之前的几十秒内屏幕上可能会出现几行英文日志这是正常现象不要以为是报错。耐心等一等直到出现带欢迎语的安装窗口。3.2 安装器选项语言、键盘、网络和更新安装器第一步选择语言建议直接选“中文简体”后续安装过程会以中文显示对新手友好。键盘布局默认“English (US)”即可除非你用的特殊键盘。这里有个小坑如果你打算用搜狗输入法或其他中文输入法系统语言选中文和输入法框架切换是两回事后面我会单独讲。网络不需要在安装阶段纠结如果虚拟机 NAT 网络正常安装器会自动获取 IP。但屏幕上的“安装时下载更新”选项我建议取消勾选。这一步是为了避免更新下载拖慢安装速度而且 18.04 的软件源可能需要手动切换具体看 4.3 节先把系统装上后续再更新反而更可控。“为图形或无线硬件安装第三方软件”这个复选框可以勾上它会把一些闭源驱动和媒体解码包装好免去后面折腾。时区选择在中国的话地图上点上海附近的位置或者直接在地图下面的输入框里输入Shanghai选择即可。如果这里选错了装完系统后会出现系统时间和 Windows 时间相差 8 小时的问题虽然可以用tzdata修但没必要多这一步。3.3 磁盘分区新手就用整盘进阶选手看这里安装类型这一步是最多人犹豫的地方选择“清除整个磁盘并安装 Ubuntu”还是“其他选项”手动分区。在虚拟机里我的建议是直接选“清除整个磁盘并安装 Ubuntu”。很多人一看到“清除”两个字就害怕其实它清的是之前分配的虚拟磁盘相当于一块全新的空硬盘对宿主机里的 Windows 文件没有任何影响。VMware 创建的虚拟磁盘本来就是为这台虚拟机服务的这种安装方式最不容易出错。如果你确实想手动分区注意几个原则/boot分 500MBext4主分区。这个分区放内核和引导文件不需要大。swap分区大小看内存。虚拟机内存给 2GBswap 就设 4GB内存有 4GBswap 设 2GB 甚至不设都行。18.04 也支持 swapfile 方式分区不是必须的。/根分区使用剩余全部空间ext4。不建议在虚拟机里单独分/home。虚拟磁盘本身是按需增长的将来空间不够直接扩容虚拟磁盘再扩展根分区就行单独分 /home 只是多了一块逻辑上要操心的分区对虚拟机意义不大。手动分区后安装器会问“将改动写入磁盘吗”检查一下分区表没问题再继续。装系统过程大概十几分钟取决于虚拟磁盘性能和宿主机速度可以趁机去准备后面要用的软件源和 open-vm-tools 安装命令。3.4 创建账户、密码完成安装安装过程最后一步是“您是谁”设置计算机名称和用户名。用户名建议全小写不要用中文和空格因为这会影响 shell 里的路径和 Git 配置。电脑名称可以不填系统默认用主机名也可以填一个简单点的比如ubuntu1804。等待安装进度条跑完安装器提示“安装完成需要重启”。点击“立即重启”VMware 会提示移除安装介质不用管直接回车确认即可。重启后第一次进入系统是登录界面输入刚才创建的密码就进入桌面了。到目前为止一个裸的 Ubuntu 18.04 已经装好但离“能用”还差几步。4. 装完系统后的必修课工具链、网络、源与输入法4.1 安装 open-vm-tools让分辨率自适应Ubuntu 装好后桌面分辨率默认可能只有 800x600窗口拖不大也不能随 VMware 窗口自适应。很多人第一反应是去显示设置里改分辨率但改完 VMware 窗口一拉大又变回原样。正确的解决办法是安装 open-vm-tools。打开终端执行sudo apt update sudo apt install open-vm-tools open-vm-tools-desktop注意这里说的不是 VMware 菜单里的“Install VMware Tools”。那个老旧的 CD 镜像挂载方案在 18.04 上已经不是最佳实践了open-vm-tools 是 VMware 官方认可的 Linux 客户机增强工具直接作为系统软件包安装省去编译内核模块的麻烦。装完重启你会发现分辨率会随 VMware 窗口大小自动调整拖拽文件、宿主机和虚拟机之间复制粘贴也能用了。如果拖拽还是不生效可以试着重启一下虚拟机或者检查 Ubuntu 是否用的是 Wayland 会话。18.04 默认还是 Xorg 会话问题不大如果你在登录界面选了 Wayland可能会遇到剪贴板不同步切回 Xorg 就好。4.2 三种网络模式怎么选宿主机访问虚拟机网站和 SSH 连不上VMware 虚拟机的网络模式是新手最容易踩坑的地方。先记住三种模式的区别模式虚拟机上网宿主机访问虚拟机外部设备访问虚拟机适用场景NAT可以可以需要端口映射大多数单机开发场景桥接可以可以可以需要虚拟机作为独立主机对外提供服务仅主机不可以可以不可以纯本地测试、隔离环境默认的 NAT 模式已经能满足绝大多数场景虚拟机通过宿主机共享 IP 上网宿主机也能直接访问虚拟机的 IP。比如你在虚拟机里用 Nginx 起了一个站点监听 8080 端口宿主机浏览器直接访问http://虚拟机IP:8080就能看到页面。如果访问不了先检查虚拟机里的防火墙sudo ufw allow 8080/tcp再看一下虚拟机的 IP确保宿主机和虚拟机在同一网段。SSH 连不上是另一个高频问题。Ubuntu 18.04 桌面版默认没有安装 openssh-server所以无论你怎么配置网络宿主机都无法 SSH 登录。先用下面这条命令确认ps -ef | grep sshd如果没有输出安装 openssh-serversudo apt install openssh-server sudo systemctl restart sshd宿主机用终端工具连接时用户名密码就是虚拟机里的登录账户和密码。如果还是连不上按顺序排查IP 是否正确、宿主机能不能 ping 通虚拟机、虚拟机防火墙是否放行 22 端口。如果你希望外部设备比如手机也能访问虚拟机里的服务那就把网络模式改成桥接让虚拟机像是局域网里的一台独立主机。桥接模式需要注意虚拟机 IP 要和宿主机在同一局域网网段且不冲突否则会连不上网。如果公司局域网 IP 管理严格也可以继续用 NAT在“虚拟网络编辑器”里做端口映射把宿主机的某个端口转发到虚拟机的 22 或 8080。4.3 Ubuntu 18.04 已停止维护apt 源怎么换不然更新全是 404如果你是在 18.04 停止标准维护之后才安装这台虚拟机第一次执行sudo apt update十有八九会看到一堆 404 错误。这是因为官方源里的 bionic 更新目录已经被挪走了旧源地址访问不到。解决办法很直接把/etc/apt/sources.list里的官方源换成国内镜像源。先备份原文件再修改sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak sudo vim /etc/apt/sources.list以下是一份可直接使用的源配置以阿里云镜像为例deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse保存后执行sudo apt update如果有的镜像站点已经将 18.04 的目录归档也可以改用 Ubuntu 官方 old-releases 源但速度会慢一些。国内镜像站是我在实际使用中体验最稳的方案。要注意这里用的协议是 http如果系统提示无法验证签名先检查系统时间是否正确虚拟机关机久了时间会漂移。时间偏差太大会导致 HTTPS 证书校验失败在终端里执行sudo ntpdate ntp.aliyun.com或者安装chrony同步一次时间再试。4.4 中文输入法搜狗输入法怎么装装不上怎么办Ubuntu 18.04 自带的输入法框架是 ibus自带的智能拼音能临时用但词库和联想能力和搜狗比确实差一些。如果想装搜狗输入法需要先把它依赖的 fcitx 框架准备好。安装顺序如下sudo apt install fcitx fcitx-config-gtk fcitx-googlepinyin然后去搜狗输入法官网下载 Linux 版本的 .deb 安装包。下载后执行sudo dpkg -i sogoupinyin_*.deb如果提示依赖缺失继续执行sudo apt -f install依赖修好之后还需要切换输入法框架。安装im-configsudo apt install im-config im-config在弹出来的界面里选择 fcitx然后注销并重新登录。登录后屏幕右上角会出现键盘图标右键可以进入“配置”添加搜狗输入法。如果没有图标终端执行fcitx手动启动或者检查 fcitx 是否开机启动。这里特别提醒一句搜狗输入法的 Linux 版对 18.04 的兼容性并不是随时都保证。如果新版本安装后反复崩溃、无法切换建议退一步用系统自带中文输入法。安装ibus-libpinyinsudo apt install ibus-libpinyin然后在“设置 - 区域和语言 - 输入源”里添加“中文智能拼音”一样能打字。开发环境里能稳定输入中文比输入法花哨的功能重要得多这个坑我踩过几次后来干脆用系统自带输入法了。4.5 顺手配一下常用开发环境Docker、微信这些怎么处理装完系统、网络、源和输入法虚拟机已经可以日常用了。再接下去就是根据你自己的需要装开发工具。我自己每次都会先装这几个基础包sudo apt install vim git curl wget net-tools如果要用 Docker按上一节的源的配置直接安装 Docker 官方脚本或者用镜像源装都行。虚拟机上跑 Docker 时注意Ubuntu 18.04 自带内核版本是 4.15Docker 的新特性支持在旧内核上会有部分缺失但一般开发测试足够用。遇到容器起不来且日志里有 cgroup 或 iptables 相关报错多半是内核模块或网络模式问题可以先sudo modprobe overlay和sudo modprobe br_netfilter试试。关于微信这类没有官方 Linux 客户端的软件我想多说一句。想在国内的 Linux 环境里用微信常见选择有网页版、UOS 适配版、以及各种社区封装的容器方案。但容器方案涉及镜像来源和更新维护问题我个人不推荐在生产环境或工作机里装来路不明的第三方包。如果只是应急收发消息浏览器开网页版最干净。我个人对这类兼容方案的态度是少折腾能用就行。5. 常见问题排查从“开不了机”到“连不上网”5.1 VMware 提示“此主机不支持虚拟化”到底是谁的问题这个提示我见过太多次了。先分清两种场景一种是虚拟机开机后直接弹出红字提示另一种是 VMware 安装时就报“此平台不支持虚拟化”。如果是第二种大概率是 BIOS/UEFI 里 Intel VT-x 或 AMD SVM 没开。重启进 BIOS找到“Virtualization Technology”或“SVM Mode”改成 Enabled保存退出。如果是 Windows 10/11 上已经装好 VMware但一开机就报这个错而且你确认 BIOS 已经开启虚拟化那问题多半出在 Hyper-V 或 Windows 虚拟机监控程序上。Windows 启用 WSL2 或 Hyper-V 后系统层会占用虚拟化指令老版本 VMware 15.0 检测不到正常的 CPU 虚拟化状态。解决方法是升级 VMware 到 15.5.7 或更高版本或者在“启用或关闭 Windows 功能”里关掉 Hyper-V、Windows 虚拟机监控程序平台。如果你还要用 WSL2又不想放弃 VMware直接升级 VMware 是相对省事的路径。5.2 虚拟机没有网络适配器VMnet1 带感叹号Windows 设备管理器里看到 VMnet1 或 VMnet8 网络适配器带黄色感叹号或者打开虚拟机后系统里没有网卡这种情况我处理下来基本都是 VMware 虚拟网卡驱动没装好。先别急着重装 VMware打开 VMware 主界面选“编辑 - 虚拟网络编辑器”点右下角“更改设置”再点“恢复默认设置”。这个操作会让 VMware 重新创建虚拟网卡和 NAT、DHCP 服务。恢复完成后在 Windows 设备管理器里禁用并重新启用 VMnet 适配器再看感叹号是否消失。如果无效检查 Windows 服务里以下三项是否启动VMware NAT Service、VMware DHCP Service、VMware Authorization Service。某些安全软件会把这些服务禁用导致虚拟机上不了网。把服务启动类型改成自动并启动然后重启 VMware 一般就能解决。5.3 SSH 连不上按顺序排查别一上来就改配置SSH 连不上虚拟机的问题我在 4.2 节讲过最常见的原因这里把完整排查顺序列出来按这个顺序走一遍基本都能定位到问题在虚拟机里用ip addr确认当前 IP注意确认网络连接是已连接状态。在宿主机上ping 虚拟机IP能通说明网络层没问题直接跳到第 4 步。如果 ping 不通检查 VMware 虚拟网络编辑器里的网段确认宿主机的 VMnet8 网卡和虚拟机 IP 在同一网段。在虚拟机里执行sudo systemctl status sshd看 SSH 服务是否运行。没装服务就按 4.2 节安装 openssh-server。在宿主机上执行telnet 虚拟机IP 22如果被拒绝多半是防火墙拦截。虚拟机里执行sudo ufw allow 22/tcp或者直接sudo ufw disable在测试环境里临时关掉。如果以上全过但宿主机依然连不上还有一个冷门可能NAT 模式下你手动改过 VMware 的 NAT 网段导致 DHCP 分配的 IP 和宿主机 VMnet8 不在同一网段。这种问题直接在虚拟网络编辑器里“恢复默认设置”即可。5.4 安装时黑屏、卡在启动界面多半是显示或镜像问题Ubuntu 安装界面黑屏先按 3.1 节的操作关掉 3D 加速。如果 3D 加速已经是关闭状态那就检查 ISO 完整度用sha256sum对比官网哈希个别下载工具会在断点续传时把文件写坏。还有一个容易被忽略的启动参数问题某些机器上 Ubuntu 安装器默认加载的显卡驱动不兼容会在启动菜单时过不去。此时在 GRUB 菜单第一个选项上按e编辑启动参数在quiet splash后面加上nouveau.modeset0然后按 CtrlX 启动看看能不能进入安装界面。这个参数的作用是禁用 Nouveau 驱动改用通用的显示框架能救回一部分黑屏场景。装完系统后如果还是黑屏可以在 GRUB 启动参数里加上nomodeset进系统后再装官方驱动或调整显卡设置。5.5 VMware 菜单异常打开按钮灰色、修复需要管理员有时 VMware 主界面的“打开虚拟机”按钮是灰的或者打开 .vmx 文件没有反应。我遇到这种情况多半是安装不完整或文件关联被破坏。最简单的方法直接右键 .vmx 文件选择“打开方式”里的 VMware Workstation。如果右键菜单里没有到 VMware 安装目录手动运行vmware.exe再把 .vmx 文件拖进主界面。如果问题反复出现说明 VMware 安装本身有问题。卸载时不要直接用控制面板删用官方 VMware Cleanup Tool 在安全模式下清理一次再重新安装官方原版。修复安装包时提示需要管理员权限一定记得右键安装程序选择“以管理员身份运行”否则 UAC 授权不完整会导致修复只修一半装完后问题依旧。排到最后再提醒一个终极技巧不管 VMware 出现什么诡异问题先检查宿主机和虚拟机的系统时间、时区。虚拟化环境里和时间相关的坑特别多证书错误、源更新 404、SSH 认证失败都可能和系统时间偏差有关。这一步往往被排在最后但经常是问题根源。我自己这些年装过最多遍的就是各种版本的 Ubuntu 虚拟环境。如果让我挑一个最值得记住的关键点我会说先把网络和软件源搞定后面所有安装和更新都会顺滑很多这两件事没处理好装什么都会不断报错。等你照着这套流程把 18.04 跑起来顺手再折腾一下快照和克隆功能日常开发和实验环境基本就稳了。
返回列表