在 NAS 中固定硬盘挂载点的实践教程(udev + systemd + bind mount)
本文方法为原创,使用 ChatGPT 整理润色发布。阅读本文需要一定的技术基础。数据无价,谨慎操作。
问题背景
在 NAS 或多硬盘系统中,常遇到 硬盘挂载点随重启或热拔插变化 的问题:
- 系统的自动挂载器(如
mountmgr或 udisks)会给硬盘分配/vol00/硬盘名路径,但这些路径不是固定的。 - 这对于像 qBittorrent 这种依赖固定路径的应用造成困扰,因为种子路径是固定的,但挂载点每次重启时有几率改变。
因此,为解决上述问题,需要寻求一个办法,将特定的硬盘分区挂载到固定的挂载点。
批量迁移 Microsoft Authenticator TOTP 至 Canokey
引言
书接上文,新购入 Canokey Canary 后,有一大工作就是将之前的 2FA - TOTP(Time-based One-time Password)验证码迁移保存至新的硬件密钥。然而,对于账户数量较多的情况,使用手动方式迁移效率低,工作量大。
本文介绍了一个笔者编写的脚本,用于批量、快速迁移 TOTP 到 Canokey 中(或 Yubikey)。
使用 AppLocker 阻止 Outlook UWP 应用自动更新
近日,巨硬在强行推广新版 Outlook,旧版 Outlook 应用会被自动替换。
然而,新版邮件应用存在占用资源多,邮件提醒不及时,界面花哨有广告等问题,并不被大众所接受。
为了避免自动更新,网上流传有一些例如使用注册表、组策略等进行限制方法,但经笔者测试,这些方法效果不佳,或有失效。
在此,笔者提出一种新方法,即使用系统自带的 AppLocker 功能,对其进行限制,可谓是”以己之矛,攻己之盾“。
经一段时间的验证,此法行之有效,特此分享。
使用 NanoVNA 矢网进行同轴电缆的特征阻抗测量
准备工作
- NanoVNA Port 1 连接好辅助电缆(即,随机器附赠的馈线)以及必要转接头。
- 设置频率 50k - 25M(或者使用
CW FREQ固定在一个频率上) - 校准机器(开路、短路、50欧)
- 同轴电缆的一端连接到辅助电缆上。
接下来有两种方法。
Canokey PIV 应用之 Bitlocker 磁盘加密
引言
Canokey 作为 Yubico Key 的国产替代,实现了较为完整的功能。目前关于使用 PIV 进行 Bitlocker 的磁盘加密,常见的教程通常是基于 Yubico Key 的,而 Canokey 方面的内容较少。
笔者按照已有的 Yubico Key 的教程进行设置,用于 Bitlocker 加密时,曾出现过 “找不到智能卡”“未检测到有效的智能卡”或是“输入 Pin 后提示智能卡无效”的问题。经过研究,这还是导入证书过程操作不当导致。
因此,结合了笔者的一些探索,编写了此篇比较完善的教程。
SD UHS-I 4bit 初始化命令及参数实例
本文内容产生于集创赛期间,笔者参与了 ISP 图像视频处理赛题,需要对 Micro SD Card 上的内容进行高速读取。
然而,在网上并未找到“高速的、支持 SDIO 4线模式,SDR104 时序”的 IP 核,故最终下定决心,自己使用 Verilog 手搓一个简单版的。
恰好手上有个高速读卡器,以及卡片若干,故使用逻辑分析仪进行抓取、参考。下文整理了卡初始化过程以及数据传输过程中的一些命令,时序等实例,用作记录,顺便分享。
Cadence Virtuoso IC 514 Symbol 可变参数设置指南
引言
在使用 Cadence Virtuoso 进行电路设计过程中,利用 Symbol 可以简化器件调用并增强可复用性,是一种常用的方法。然而,针对自定义的 Symbol,如果有参数化的需求,例如“更改管子尺寸”或进行“参数扫描”,Cadence 并不能直接在上层电路对其进行操作。
为此,本文以反相器为例,介绍如何通过设置 pPar 表达式结合 CDF 配置,实现参数的灵活传递与操作。这种方法能够有效提高设计效率,尤其适用于多层次原理图设计及参数化仿真场景。
Quartus & ModelSim 踩坑小记与使用技巧
本文分享了一些 Quartus 和 ModelSim 的使用技巧,适合从事 FPGA 开发的学生党/工程师参考。
在 Quartus 部分,介绍了引脚分配和未使用引脚设置的优化方法,避免 LED 微亮问题,并提供了利用 Tcl 脚本快速分配引脚的操作流程。此外,文章还分享了门级仿真的配置步骤及快速重编译的方法。
在 ModelSim 部分,介绍了保存和载入波形设置的操作、快速重启仿真的方法,以及对 Simulink 生成代码进行仿真的操作流程,并附示例脚本,便于参考和实践。
