最近因为移动送的路由器居然带了vlan transparent功能,不再需要爱快拨号了,于是打算节约点电停了hyperv,重新启用N1盒子。看了下,已经有大神非常成熟的armbian方案了,不再需要像以前那样烧录和更换文件等等。下载 https://github.com/ophub/amlogic-s9xxx-armbian 选择amlogic_s905d_bullseye_6.1.59_server。利用 balenaEtcher-Portable-1.18.11 将镜像烧录到u盘,期间多次尝试用移动硬盘启动,都失败(机械硬盘和SSD)。插到靠近HDMI边上的usb口通电启动。新版启动时自动将u盘扩容了 256G都利用上了,不再需要armbian-tf进行扩容。更新最新脚本armbian-sync 。换源国内。armbian-software 进行设置和安装,看了下清单,没有OMV,但是居然有PVE,直接选择输入编号,安装看看吧。毕竟pve的lxc和vm管理还是很方便的。装完看了下内存过半了,很夸张,于是减少服务,启用IPV6。systemctl stop pve-ha-lrm.se
pve客户机定时启动必须将crontab中的命令补齐,不能仅用qm,如每日定时启动客户机ID 10000 8 * * * /usr/sbin/qm start 1000容器lxc开启tun-brpve7主机编辑lxc文件, vi /etc/pve/lxc/2001.conf ,最后加入systemd.unified_cgroup_hierarchy=0 lxc.cgroup.devices.allow = lxc.cgroup.devices.deny = lxc.cgroup2.devices.allow = c 10:200 rwm lxc.hook.autodev = sh -c "modprobe tun; cd ${LXC_ROOTFS_MOUNT}/dev; mkdir net; mknod net/tun c 10 200; chmod 0666 net/tun"进入lxc执行,重启后生效cd /dev mkdir net mknod net/tun c 10 200 chmod 0666 net/tun reboot
pve6 升级到7, 除了原有的国内源,需要添加pve的更新源,编辑/etc/apt/sources.listdeb https://mirrors.ustc.edu.cn/proxmox/debian/pve/ buster pve-no-subscription 然后保证系统最新apt update && apt dist-upgrade备份各个虚拟机和容器后,执行pve6to7 --full一般会有warning,主要是有运行的虚拟机和cgroup兼容问题,新版本要用cgroup2确保备份完毕后,即可将源换成debian11的sed -i 's/buster\/updates/bullseye-security/g;s/buster/bullseye/g' /etc/apt/sources.list然后cat下检查,可以用清华,163等,根据自己的速度deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free deb https://mirror
最近在Proxmox上用LXC虚拟了一个debian,资源占用很小,想着是否能实现openwrt,一搜果然有,为什么用LXC见这篇。 具体设置主要按照 论坛里 这个方法,但是里面有几个地方笔误了,踩完坑补充记录下。 一开始用的 官方 版本, 结果发现间歇断网, 后来测试下来发现 原帖采取的 这个干净版本非常不错,还能在线装各种插件,不用去搜专门的ipk, 也不像一些编译好的版本多了很多用不上的功能 这个版本原作者已不再维护,后来自己用github云编译了一个版本, 见下文。以下为整理的具体步骤,基本比较完善和详细:https://openwrt.download/R20.11.17/targets/x86/64/ 下载openwrt-x86-64-generic-squashfs-rootfs.img.gz。 也可以选择其他版本,或github action云编译。约18M。
molezz
记录下那些感想