PVE安装openwrt和homeassistant

一、创建虚拟机

注意要点

  • 创建虚拟机时 千万不要勾选开机启动
  • 扩容必须在首次启动前,否者使用openwrt 修改文件时,会提示空间不足。
  • 必须修改启动顺序,否者会出现无限重启,那时必须关闭物理设备才能关机。

1,创建虚拟机

2,配置VM ID(随意) 、名称(随意)

3,操作系统 不使用任何介质(等等会删除CD/DVD)

4,系统  直接下一步

5,硬盘  保持默认 (稍后会分离删除)

6,CPU 建议2核以上(CPU权重可以加一点1025)

7,内存 建议1G以上

8,网络 VirtIO (半虚拟化)

9,确认完成就可以了

10,分离磁盘 点击虚拟机 --》硬件 --》 硬盘 --》 分离

11, 删除磁盘 CD/DVD

12,准备 openwrt*.img文件

13,上传openwrt*.mg文件到pve主机

## 命令
sftp> put openwrt-x86-64-combined-squashfs.img /root/
# put 本机位置 PVE服务器位置

14,通过openwrt*.img文件创建磁盘卷

qm importdisk 999 openwrt-x86-64-combined-squashfs.img local-lvm
# 999是虚机ID

15,此时虚机下会多出一个“未使用的磁盘0”,选中之后点击编辑

16,将“总线/设备”修改为SATA,点击右下角的 添加 即可

17,回到配置界面后,点击刚才添加的磁盘,根据需要选择扩容。

18,根据情况添加网卡(WAN),之后启动就可以 

二、安装homeassistant

官网下载homeassistant的"qcow2"格式磁盘镜像文件,创建完虚机后删除CD和自带的硬盘,将引导改成UEFI(非必须),再挂载官网磁盘镜像文件,这里注意添加磁盘的时候不选择SATA,用默认格式即可

PVE挂载qcow2文件命令:

qm importdisk 201 image.qcow2 local-lvm
#其中,VM的ID为201,磁盘文件为“image.qcow2”,存储为“local-lvm”
#转化时间以文件大小为准

 

posted @ 2020-12-07 20:03  airoot  阅读(3890)  评论(0编辑  收藏  举报