
在云计算和容器化技术普及的今天,虚拟机仍以其强大的隔离性和兼容性成为开发测试的核心工具。本文将以VMware Workstation 16为平台,结合Ubuntu 22.04 LTS镜像,详细演示如何在Windows/macOS主机上完成Linux系统的全流程安装,并针对常见问题提供解决方案。
/boot:200MB(EFI分区需100MB以上)/swap:4GB(内存≤8GB时设为内存大小,>8GB可设4GB)/:剩余空间全部分配(建议≥20GB)sudo ./vmware-install.plsudo sh /media/cdrom/VBoxLinuxAdditions.runsudo nano /etc/netplan/01-netcfg.yaml
# 修改为:
network:
version: 2
ethernets:
ens33:
dhcp4: no
addresses: [192.168.x.x/24]
gateway4: 192.168.x.1
nameservers:
addresses: [8.8.8.8, 114.114.114.114]
执行sudo netplan apply生效
sudo systemctl disable apache2(如未使用Web服务)问题现象 | 原因分析 | 解决方案 |
|---|---|---|
安装界面卡在紫色屏幕 | 显卡驱动不兼容 | 在虚拟机设置中关闭"3D加速" |
网络无法连接 | 网络模式配置错误 | 检查NAT/桥接设置,或执行sudo dhclient -r ens33释放IP |
磁盘空间不足 | 动态分配未扩展 | 使用sudo resize2fs /dev/sda1扩展文件系统 |
安装过程报"GRUB error" | 分区表损坏 | 使用fdisk -l检查分区,重新规划/boot分区 |
对于开发测试场景,建议结合Docker容器化技术构建更轻量的隔离环境,而虚拟机则更适合需要完整操作系统功能的场景。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。