1.需要文件:

lxc镜像

2.环 境:

开发板:TVI3315A

处理器:RK3399

虚拟化环境:PVE.LXC

3.实操:

lxc镜像可通过清华大学开源软件镜像站 lxc-images中获取(arm请用arm64),我在这使用的是自己通过解包R4S获取iStoreOS的rootfs镜像https://www.123912.com/s/aQBrVv-j8Ql3

上传rootfs至PVE-CT模板(Samsung为我挂载的磁盘,你可上传至locla)

部署:

以下是需要的指令,Samsung这个存储名称改成你自己的

如果这命令用不了用下面一条启动命令
pct create 102
    Samsung:vztmpl/openwrt.rootfs.tar.gz \
    --rootfs Samsung:32 \
    --ostype unmanaged \
    --hostname OpenWRT \
    --arch arm64 \ 
    --cores 2 \ 
    --memory 1024 \ 
    --swap 512 \ 
    -net0 bridge=vmbr0,name=eth0
这条是新版的启动命令
pct create 102 Samsung:vztmpl/openwrt.rootfs.tar.gz --rootfs Samsung:32 --ostype unmanaged --hostname OpenWRT --arch arm64 --cores 2 --memory 1024 --swap 512 -net0 bridge=vmbr0,name=eth0

打开ssh工具

输入命令

(去年做得教程,用的旧命令)

回车,出现以下信息说明部署完成

面板中已经有信息104(我名字写错了写成Debian了)

然后点启动,启动成功

这时候看下路由器后台查看容器获取到的ip,如果获取到,则可以直接访问,没获取到则需要修改openwrt ip,回到ssh工具

输入 lxc-attach 104 (104是我的容器id,请填自己的id)

再输入vi /etc/config/network
进行修改ip

将光标处改成自己网段的IP,保存退出,重启容器

浏览器输入IP进入OpenWrt(默认账户root密码password)

部署完成


本站是 QIN 的个人空间,使用 Halo 创建。