virt-manager ubuntu安装虚拟机使用

1.检查CPU虚拟化支持

首先,确认你的CPU支持硬件虚拟化技术(Intel VT或AMD-V)。可以通过执行以下命令来检查
egrep -c ‘(vmx|svm)’/proc/cpuinfo

2.安装KVM和QEMU

在确认硬件支持虚拟化之后,确保KVM和QEMU已经安装。可以通过以下命令安装:
sudo apt-get update
sudo apt-get installqemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virt-manager
这些命令会安装KVM,QEMU,以及其他必要的虚拟化管理工具和库。

3.启动和检查Libvirt服务状态

安装完成后,需要确保 libvirtd服务(或在某些系统中叫 libvirt-bin)正在运行。使用以下命令检查服务状态:
sudosystemctl status libvirtd
sudosystemctl start libvirtd
sudo systemctl enable libvirtd

4.配置用户权限

确保你的用户账号被加入到 libvirt和 kvm用户组,允许无密码管理虚拟机:
检查用户是否属于 libvirt 组:
groups
如果没有,使用以下命令将当前用户添加到 libvirt 组
sudo usermod -a -G libvirt $(whoami)

sudo usermod -a -Gkvm $(whoami)
然后注销并重新登录,或者运行以下命令来更新组信息
newgrp libvirt

libvirt 报错Failed toconnect to socket to ‘/var/run/libvirt/libvirt-sock’:Permission dinied解决方案
这个错误提示说明libvirt 无法连接到 Unix 套接字/var/run/libvirt/libvirt-sock,可能是由于权限问题导致的。你可以尝试以下几种方法来解决问题:

检查用户权限

 如上第四步

检查套接字文件权限

检查/var/run/libvirt/libvirt-sock 的权限,确保当前用户有读取和写入权限:
ls-l/var/run/libvirt/libvirt-sock
如果权限不正确,可以通过以下命令修改:
sudochmod666 /var/run/libvirt/libvirt-sock

5.安装镜像

点击添加连接,可按照默认配置,点击连接后确保连接成功

选择新建虚拟机,本地安装介质后选择虚拟机镜像开始安装

参考资料:
https://www.8kiz.cn/archives/16478.html
https://www.cnxclm.com/read-3204-1.html
https://zhuanlan.zhihu.com/p/83331819

### 安装 Virt-manager 虚拟机管理器 为了在 Ubuntu 22.04 LTS 中安装 `virt-manager` 虚拟机管理器,需执行一系列命令来确保软件包被正确安装并配置。 #### 更新系统包列表 首先更新系统的包列表以获取最新的版本信息: ```bash sudo apt update ``` #### 安装 Virt-manager 及其依赖项 接着通过 APT 包管理系统安装 `virt-manager` 和必要的库文件: ```bash sudo apt install virt-manager -y ``` 这一步骤会自动处理所有必需的依赖关系,并完成 `virt-manager` 的安装过程[^1]。 #### 启动 Libvirtd 服务 由于 `virt-manager` 需要与 libvirt 进行交互才能管理和创建虚拟机实例,因此还需要启动并启用 `libvirtd` 服务: ```bash sudo systemctl enable --now libvirtd.service ``` 此操作不仅立即激活该守护程序而且设置它随操作系统一同开机自启。 #### 添加用户至 KVM 和 Libvirt 组 对于非 root 用户来说,在尝试运行图形界面下的 `virt-manager` 前应该把自己加入到特定权限组内以便于后续的操作更加顺畅。具体做法如下所示: ```bash sudo usermod -aG kvm $USER sudo usermod -aG libvirt $USER ``` 上述指令将当前登录账户添加到了两个重要的用户组中——kvm 和 libvirt,从而赋予了足够的权利去利用这些工具所提供的功能[^2]。 #### 登录新会话使更改生效 最后记得注销再重新登陆一次计算机使得新的群组成员身份得到应用;或者也可以采用更简单的方法即关闭终端窗口之后新开一个继续下面的工作流程。 现在可以打开应用程序菜单找到 "Virtual Machine Manager" 或者直接输入命令 `virt-manager` 来启动这个 GUI 工具来进行下一步关于 Windows XP 等其他 guest OSes 的部署工作了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值