升级固件嘛,不就是下载个升级包,然后运行一下就完事了…… 当然没那么简单!
因为公司的电脑严格控制应用程序安装,所以只能拿自己的 ThinkPad 来升级 HP 扩展坞的固件。不管尝试几次都可耻地失败了。

如图所示,声卡、DisplayPort 和 USB 都能正常更新,唯独 Intel Thunderbolt 3 Dock Firmware 一项一直提示找不到设备。
升级固件嘛,不就是下载个升级包,然后运行一下就完事了…… 当然没那么简单!
因为公司的电脑严格控制应用程序安装,所以只能拿自己的 ThinkPad 来升级 HP 扩展坞的固件。不管尝试几次都可耻地失败了。

如图所示,声卡、DisplayPort 和 USB 都能正常更新,唯独 Intel Thunderbolt 3 Dock Firmware 一项一直提示找不到设备。
HAOS 固然好,但是不提供 pi-hole 组件。Ubuntu 也不错,但是 Home Assistant Core 没有组件支持。为了合并两台小主机,只能把 Home Assistant 迁移到 Ubuntu 下面,通过 docker 提供附加组件。
这次需要转移的服务如下:
不得不说,Linux 开发者都是一帮偏执的“天才”程序员。曾经有人质疑 dnsmasq 是否应该强制将 67 端口绑定至 0.0.0.0(所有网络界面),但是几位“天才”非要固执地说,这是为了负载平衡。结果,由 dnsmasq 魔改的 pihole-FTL,真的就和 libvirt 依赖的 dnsmasq 冲突了……
依照前人的解决办法,依然无法让 pi-hole 正常工作。在参阅了 pi-hole docker 文档和另一位前人的笔记之后,终于找到了目前为止最好的解决方案。
如果访问 微软账户的 App Access 页面 显示“Sorry, something went wrong.”,到 应用与服务页面 里面移除 Synology Cloud Sync 的访问权限可以解决问题。
写在前面:为什么不将 SAS 卡整体直通给虚拟机?如果能做到,我也不用研究硬盘直通了……
DSM 7.2 版本以上移除了对 USB 电视接收棒的支持,Plex 的 Live TV + DVR 功能也无法使用了。目前网上主流的解决方案就是买个 HDHomeRun,专门用来接受电视信号。
既然手上有电视接收棒,为什么不自制一个 HDHomeRun 呢?查了一下,网上鲜有教程,于是只能自己研究了
之前因为 Pi-Hole 在家庭网络里的重要地位,甚至导致家庭控制器的 Ubuntu 系统升级推迟了一年。毕竟从 20.04 升级到 22.04 需要大量的重新配置工作。所以,把 Pi-Hole 移到 Docker 里面便成为一个必要的步骤。
之前尝试将设置导出,并且直接创建 Pi-Hole 容器,直接使用导出的设置。但是结果是 FTL 崩溃,不管是 bridge 网络还是 host 网络均以 FTL 崩溃告终。
后来发现,如果把 DHCP 关掉,只用 DNS 部分是没问题的。再进一步,终于找到了解决办法。
网上有很多使用 Proxmox + ARPL 的教程,这里不再赘述。但是这些教程都是使用虚拟硬盘来引导 DSM。经研究,Proxmox 底层虚拟技术 QEMU 支持虚拟 USB 存储设备,这样就可以把 ARPL 做成 USB 引导,方便日后在虚拟机和实机(baremetal)之间转换。
起因就是家里两个小家伙总是争抢一台电脑玩游戏,抢不到就唧唧歪歪。想想 Minecraft 也不是什么吃显卡的游戏,目前显卡价格虽然降了一些,但还是很贵。而且 Intel UHD 核显也的确性能拉跨。家里正好躺着一块 Nvidia GT 1030 “亮机卡”,性能足够两个人同时玩 Minecraft。
搜刮了一下互联网,看来我不是第一个研究“把一块显卡掰成两半使用”的人,不仅已经有人实现了,还记录了详细的步骤,另外还有人做了视频教程。
说搞就搞,打开 Kijiji 开始捡垃圾。CPU 得要个强劲的,核心数量优势在 AMD Ryzen 这边,相应的主板就选择 B450,内存 32GB。于是捡了一圈垃圾,又从我的电脑上拆了两条内存,加上刚换下来的电源,组装了这么一台奇怪的机器:
硬件搞定,接下来就是软件部分了。遵照教程,软件使用 Proxmox 7.2 虚拟环境 + Windows 10。
Steam Deck 终于到手了,但是 Steam OS 只能支持 Steam 商城里面有限的几个游戏。要想玩 Xbox Game Pass 里面的游戏,还需要安装 Windows 才行。
本文仅记录 RedPill Tinycore 的设置安装流程。
Linux 系统下使用 Hauppauge TV tuner 踩了一堆坑。所以我决定单独写一篇文章记录一下各种问题和解决方法。
折腾家用服务器有一段时间了,期间碰到了各种硬件不兼容、直通失败、驱动不工作等等各类问题。本文总结一下那些曾经翻车的硬件(还有可以正常使用的硬件),仅作为记录。
一直在折腾家里的服务器,根据不同服务拆分之后又合并,期间试过了三种比较常见的软件存储阵列方案。先说结论,没有完美的软件存储阵列方案,三种方案都有各自的优缺点。
这三种方案分别是
由于实在受不了 Windows Storage Spaces 的读写性能,一拍脑门,转向 Linux。顺便体验一下大红大紫的 ZFS。
说干就干,虚拟机上安装 Ubuntu 20.04 LTS。选择 Ubuntu 是因为用的人多,apt 仓库里可用的软件多。选择 LTS 是因为稳定。照例,ESXi 上新开个虚拟机,很快就安装好了。
接下来就是一些配置。
首先,本文并不是教程,只是记录一下我在黑群晖上爬行的经验。 然后,本文只针对在 ESXi 6.7u3 上,使用 RDM 硬盘直通的黑群晖虚拟机。 最后,** 操作有风险!操作有风险!操作有风险! ** 重要的事情说三遍!
已经稳定运行了很长一段时间的黑群晖 DSM 6.2.3,最近在一起停电事故之后开始了诡异的丢盘现象。
目前我的服务器上用一块 LSI 9207-4i4e (SAS2308) 连接 16 盘位 SAS 背板。这些硬盘分别属于两个虚拟机。所以,无法将整个 LSI 9207-4i4e 直通给任何一个虚拟机使用。这个时候,硬盘直通(RDM,Raw Device Mapping)就是一个非常好的解决方案了。
但是,将硬盘直通给 Windows 10 虚拟机的时候,性能出现了问题。硬盘的读写速度降到了 20MB/s 以下!
为了让服务器更拉风,把主板从 ASRock Z390-Pro4 换成了 Asus Z390-A,这样一来就有 PCIe x8 + x8 + x4 插槽可以插各种卡。但是,机器装好,开机进入 ESXi 6.7 的时候,紫屏崩溃了。报错“Firmware bug: RMRR overlaps system memory”。