跳到主要内容

虚拟机

[TOC]

虚拟机

By: weimenghua
Date: 2024.02.18
Description:

参考资料 multipass 官网

查看可供下载的 Ubuntu 镜像 multipass find

下载最新版的 Ubuntu 镜像并运行,初次创建时需要下载 Ubuntu 镜像

  • -n, --name: 名称
  • -c, --cpus: cpu核心数, 默认: 1
  • -m, --mem: 内存大小, 默认: 1G
  • -d, --disk: 硬盘大小, 默认: 5G multipass launch -n vm01 -c 1 -m 1G -d 10G 注:未启动成功

查看虚拟机列表 multipass list

外部操作虚拟机 multipass exec vm01 pwd

进入虚拟机 multipass shell vm01

启动实例 multipass start vm01

停止实例 multipass stop vm01

删除实例(删除后,还会存在) multipass delete vm01

释放实例(彻底删除) multipass purge vm01

提示

launch failed: KVM support is not enabled on this machine.
Please ensure the following:
1. The system's CPU supports virtualization.
2. Virtualization is enabled in the system BIOS.
3. The KVM kernel modules are loaded.

解决

sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils

sudo modprobe kvm
sudo modprobe kvm_intel # for Intel CPUs
sudo modprobe kvm_amd # for AMD CPUs

提示 sudo: unable to resolve host lavm-00aaja2mk5

解决

vim /etc/hosts
127.0.0.1 localhost
127.0.0.1 lavm-00aaja2mk5