Debian linux 安装 kvm
时间: 2024-10-03 20:02:53 浏览: 49
ksm-init.d-debian:Debian GNULinux 上 KVM KSM 的 init.d 脚本
Debian Linux安装KVM(Kernel-based Virtual Machine)可以让你在一台物理机器上创建和管理虚拟机。以下是安装步骤概述:
1. 更新系统:
```bash
sudo apt update && sudo apt upgrade
```
2. 安装依赖项:
```bash
sudo apt install qemu-kvm libvirt-bin virtinst bridge-utils
```
3. 检查和启用KVM硬件支持:
- 对于x86架构:
```bash
sudo kvm-ok
```
- 如果提示"INFO: /dev/kvm found", 则硬件支持已启用。
4. 添加桥接网络(如果需要):
```bash
sudo brctl addbr virbr0
sudo ifconfig virbr0 up
sudo ip addr add 192.168.122.1/24 dev virbr0
sudo route add default via 192.168.122.1 dev virbr0
```
5. 创建虚拟机模板:
使用`virt-install`命令,例如创建一个名为“myVM”的模板:
```bash
sudo virt-install --name myVM --memory 2048 --vcpus=2 --os-type linux --os-variant ubuntu --network bridge=virbr0 --disk path=/var/lib/libvirt/images/myVM.qcow2,size=20 --location "http://archive.ubuntu.com/ubuntu/dists/bionic/main/installer-amd64/current/images/netboot/initrd.gz" --location "http://archive.ubuntu.com/ubuntu/dists/bionic/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/linux"
```
6. 启动并管理虚拟机:
可以通过virsh工具来启动、停止和管理虚拟机:
```bash
sudo virsh list --all
sudo virsh start myVM
```
请注意,这只是一个基本的安装指南,实际过程中可能还需要额外配置和安全设置。完成后,你可以使用`virt-manager`图形化界面进行更直观的虚拟机管理和操作。
阅读全文