ubuntu环境如何安装虚拟机
导读:在 Ubuntu 上安装与使用虚拟机 一 方案总览与准备 常见方案: VirtualBox(开源、易用,适合桌面用户) VMware Workstation Pro(商业软件,性能与兼容性佳) KVM/QEMU + libvirt(内核...
在 Ubuntu 上安装与使用虚拟机
一 方案总览与准备
- 常见方案:
- VirtualBox(开源、易用,适合桌面用户)
- VMware Workstation Pro(商业软件,性能与兼容性佳)
- KVM/QEMU + libvirt(内核级虚拟化,性能最佳,适合服务器/进阶用户)
- 虚拟化支持检查与启用:
- 检查 CPU 是否支持硬件虚拟化:
- 命令:
egrep -c '(vmx|svm)' /proc/cpuinfo,返回值大于 0表示支持
- 命令:
- 在 BIOS/UEFI 中启用虚拟化(如 Intel VT-x / AMD-V)
- 将当前用户加入 libvirt 组以便管理虚拟机(加入后需注销并重新登录):
sudo adduser $USER libvirt - 以上准备可显著提升虚拟机性能与可用性。
- 检查 CPU 是否支持硬件虚拟化:
二 方案一 VirtualBox 安装与创建虚拟机
- 安装步骤:
- 更新索引并安装:
sudo apt update & & sudo apt install virtualbox - 可选:安装 dkms 以便在内核升级后自动编译 VirtualBox 内核模块:
sudo apt install dkms
- 更新索引并安装:
- 创建与安装:
- 打开 VirtualBox → 新建 → 选择操作系统类型 Linux/Ubuntu 64-bit → 分配内存(建议≥2GB)与虚拟磁盘(建议≥20GB)
- 加载 Ubuntu ISO 启动 → 按向导完成安装
- 安装完成后可安装增强功能(如 Guest Additions)以获得更好的分辨率、剪贴板与共享文件夹支持。
三 方案二 VMware Workstation 安装与创建虚拟机
- 安装步骤:
- 从 VMware 官网下载 Linux 版 Workstation Pro 安装包(.bundle)
- 安装依赖:
sudo apt update & & sudo apt install build-essential linux-headers-generic - 赋予执行权限并安装:
chmod +x VMware-Workstation-Full-*.bundlesudo ./VMware-Workstation-Full-*.bundle
- 按向导完成安装;首次运行需同意许可并(可选)输入许可证
- 创建与安装:
- 新建虚拟机 → 选择 Linux/Ubuntu 64-bit → 分配内存与磁盘(建议≥2GB / ≥20GB)
- 加载 Ubuntu ISO 启动 → 完成系统安装
- 安装 VMware Tools 提升驱动与体验。
四 方案三 KVM QEMU 与 libvirt 安装与创建虚拟机
- 安装与启动服务:
- 安装组件:
sudo apt update & & sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils - 启动与开机自启:
sudo systemctl start libvirtd & & sudo systemctl enable libvirtd
- 安装组件:
- 图形化管理与命令行创建:
- 图形化:使用 virt-manager 创建与管理虚拟机(更直观)
- 命令行示例(创建名为 myvm 的虚拟机,分配 2GB 内存、2 核、10GB 磁盘,从 ISO 启动):
sudo virt-install --name myvm --memory 2048 --vcpus 2 --disk size=10 --cdrom ubuntu.iso --os-variant ubuntu20.04
- 网络说明:
- 默认使用 NAT 网络,虚拟机可访问外部网络
- 如需让虚拟机在局域网中可见,可配置 桥接网络(Bridged);注意部分无线网卡对桥接支持不佳,优先使用有线网卡进行桥接。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: ubuntu环境如何安装虚拟机
本文地址: https://pptw.com/jishu/750729.html
