pve 中安装 Openwrt 当前的来宾配置不支持拍摄新快照

Openwrt 在pve上安装之后,不能做快照。
原因:虚拟机的硬盘是不是raw格式的,raw格式不支持快照,得把它转换成qcow2格式
在这里插入图片描述

解决步骤:

前提:Openwrt 虚拟机关机,然后登录PVE的shell,执行命令

1.进入/var/lib/vz/images/100/ 目录查看 openwrt具体的镜像名称

cd /var/lib/vz/images/100/

ls 查看和上图名称一致
在这里插入图片描述

2.使用qemu命令来修改格式,需要根据你自己的实际情况做修改,不要完全的照搬



  • 注意: /var/lib/vz/images/100/vm-100-disk-1.raw 是你自己openwrt镜像正确地址
qemu-img convert -O qcow2 /var/lib/vz/images/100/vm-100-disk-1.raw /var/lib/vz/images/100/vm-100-disk-1.qcow2


  • 注意:-- sata1 是和原来的 保持一致
  • 在这里插入图片描述
qm set 100 --sata1 local:100/vm-100-disk-1.qcow2

成功提示
在这里插入图片描述



3. 查看虚拟机中的硬件,有一个新建的硬盘为sata1

在这里插入图片描述

  • 执行完成后,去PVE的web界面,找到当前虚拟机硬件界面,此时虚拟机应该有两块硬盘
  • sata0和tata1,把sata0(原来的,raw格式的)删掉,只留sata1(qcow2格式的)硬盘再去虚拟机选项界面,找到引导顺序,同样修改一下,把sata1做启动盘虚拟机开机,完事~
  • 或者更省事的方法,如果虚拟机里配置的东西不多,直接删除,重装安装然后img文件转换的时候直接转成qcow2格式,然后再添加到虚拟机里

参考:恩山无线论坛

  • 9
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
安装 OpenWrt 可以通过 PVE 的 Web 界面或者命令行进行操作。 **通过 Web 界面安装 OpenWrt:** 1. 下载 OpenWrt 镜像文件,可以从官网上下载最版本的 OpenWrt 镜像,这里以 x86_64 架构的 OpenWrt 为例。 2. 进入 PVE 的 Web 界面,在左侧导航栏选择要安装 OpenWrt 的节点,然后点击「Create CT」。 3. 在「General」选项卡,设置容器的名称和 ID,选择 OpenWrt 镜像文件。 4. 在「OS」选项卡,选择 Linux 类型,选择版本为「Other Linux 5.x/6.x/7.x/8.x 64-bit」。 5. 在「Hard Disk」选项卡,选择「Do not use any media」。 6. 在「CPU」选项卡,选择「1」个 CPU 核心。 7. 在「Memory」选项卡,设置内存大小,建议设置为 512MB 或以上。 8. 在「Network」选项卡,设置 IP 地址和网关。 9. 点击「Create」按钮,等待容器创建完成。 **通过命令行安装 OpenWrt:** 1. 在 PVE 创建一个容器,可以使用以下命令: ``` pct create <VMID> <TEMPLATE-ID> --hostname <HOSTNAME> --password <PASSWORD> ``` 其,`<VMID>` 为容器的 ID,`<TEMPLATE-ID>` 为模板 ID,`<HOSTNAME>` 为容器的主机名,`<PASSWORD>` 为容器的密码。 2. 挂载 OpenWrt 镜像文件到容器,可以使用以下命令: ``` vzdump <VMID> --mode snapshot --compress lzo --storage <STORAGE-ID> ``` 其,`<VMID>` 为容器的 ID,`<STORAGE-ID>` 为存储 ID。 3. 启动容器,可以使用以下命令: ``` pct start <VMID> ``` 4. 进入容器,可以使用以下命令: ``` pct enter <VMID> ``` 5. 在容器安装 OpenWrt,可以使用以下命令: ``` opkg update opkg install <PACKAGE> ``` 其,`<PACKAGE>` 为需要安装OpenWrt 包名。 6. 配置 OpenWrt,可以使用以下命令: ``` vi /etc/config/network ``` 编辑网络设置,保存后退出。 7. 重启容器,可以使用以下命令: ``` reboot ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值