openWRT之更改分区大小-RAX3000M>104m以上任意大小

前言 之所以会知道这个东西是前天入手了移动RAX3000M 64G EMMC 算力版 我有一定的洁癖,固件要用官方的。插件自己动手装。不用的插件就不装。 按照官方教程: https://github.com/openwrt/openwrt/pull/13513 官方固件下载:https://firmware-selector.openwrt.org/?version=23.05.3&target=mediatek%2Ffilogic&id=cmcc_rax3000m 从官方教程里摘抄出来的: eMMC Flash instructions: 1. SSH to RAX3000M, and backup everything, especially 'factory' part. ('data' partition can be ignored, it's useless.)…

openWRT挂载外置U盘来扩展空间/overlay

openWRT大部份路由的ROM都非常小,很多还停留在128M这里。 安装完系统可以看到overlay的可用空间很小,这个空间也是安装软件的可用空间。 此时可以利用usb接口外接U盘来扩展这个空间。实现原理是挂载到/overlay这里。 https://blog.csdn.net/hzlarm/article/details/103264651 可以参考以上链接。 #!/bin/sh # 一键脚本挂载rootfs到SD卡,u盘则改mmcblk0p1为sda1 umount /dev/sda1 mkfs.ext4 /dev/sda1 -F mount /dev/sda1 /mnt tar -C /overlay -cvf - . | tar -C /mnt -xf - umount /mnt…

OpenWRT之用几年之23.05.3记

正确安装dnsmasq-full的方式。如果先卸载掉dnsmasq的话有可能因为没有了dns服务而安装不了full版。那就会比较麻烦一点。所以用以下方式安装会方便很多。 opkg updatecd /tmp/ && opkg download dnsmasq-fullopkg remove dnsmasqopkg install dnsmasq-full --cache /tmp/rm -f /tmp/dnsmasq-full*.ipk

All in one的最终章就是回归低功耗吗

第一次玩家庭服务器大概是在2013年,已经是11年前了。 当时入手的是一台HP的thin client, 像T610那种。AMD双核芯+2Gb内存。外置了一个机械硬盘。 机器原配的是一个Windows Embedded Standard 7 系统。收到手开了一次机后,立马装了一个ubuntu server。自此开启了家庭服务器之路。 各种小功能一顿玩。比如做一个网关。比如USB接一下摄像头,做远程监控,检测人物后自动录像。比如做一个Mac的TimeMachine。比如做一个VPN中转。比如做一个独立网站服务器。比如做一个webdav服务器,存着一些文件,在外面任何地方只要有网络都可以拿到。 用了几年。中间又各种玩树莓派,一个超低功耗的小机器。后来把HP的这台卖掉,就买了蜗牛星际的那款带J1900和4盘位的。一开始嫌弃J1900的性能,还整了个IMB310TN+i5-9400来玩,奈何SATA端口只有两个。玩了几个月就弃掉。J1900单独装ubuntu server,稳定用了几年。 2022年把J1900平台换成了B150+i3-6100,也是在蜗牛星际机箱里。因性能提升,想着玩个Esxi, 装了6.7,安装了两个虚拟系统,ubuntu server 2022.04, 和windows11。不得不说,Esxi是真的稳如狗,首次安装后一直开着,用了一年半可以说一点问题都没有。 上周偶然又看到现在PVE可以直通核显装MacOS并输出到显示器。于是又考虑升级了平台。 因all in one要考虑功耗,故不考虑独显,那就只有10代的U了。最后入了10900的ES,UHD630直通并输出到显示器。安装PVE8.1, 定制OVMF来直通核显输出。一次成功。安装了最新的MacOS Sonoma 14.4。 至此问题来了。MacOS如果不用苹果的键鼠,那使用体验是大打折扣。蓝牙是一定要驱动的。可问题就是PVE下面的Sonoma直通USB驱动器之后蓝牙一直是没办法成功的。翻找国内外各大论坛,几乎没有刚到成功案例,在自己苦苦探索两天之后,放弃。 于是考虑想着更换成上一个版本的Ventura, 这个系统在PVE里就可以成功驱动蓝牙。但另一个小问题就是板载的DP/HDMI的直通输出声音是个难点。B360M-itx这个板没办法把0000.0f.*的几个通道分开来,grub加了『intel_iommu=on pcie_acs_override=downstream,multifunction』也没办法把它们分开。查外网,发现有的硬件没那么简单就可以分组,可能得从内核入手了。 如果成功了,就是PVE内套一个Ventura+windows+ubuntu server。此为方案1。…

SDXL1.0安装webUI时报错

我的安装环境是windows 11 Pro N,安装webUI时点击webui-user.bat后出现这个错误。 Traceback (most recent call last): File "D:\Users\bamboo\stable-diffusion-webui-1.5.1\launch.py", line 39, in main() File "D:\Users\bamboo\stable-diffusion-webui-1.5.1\launch.py", line 35, in main start() File "D:\Users\bamboo\stable-diffusion-webui-1.5.1\modules\launch_utils.py", line 390, in start import webui…