thumbnail
NixOS | 分布式构建
本文主要介绍了 NixOS 的基本概念与用途,说明其能利用多台机器协同加速软件包编译,并简要提及所需条件与配置方法,针对解决当本地机器无缓存可用(如自定义构建、非 x86_64 架构或缺少官方二进制包时),构建速度缓慢的问题。
thumbnail
PVE SeaBIOS 模式下 NixOS 的安装与初见
本文记录了在 Proxmox VE(SeaBIOS 模式)下安装 NixOS 的全过程。内容包括下载 NixOS 最小镜像、使用 parted 创建 BIOS Boot、Swap、根分区,格式化与挂载分区,生成 configuration.nix 与 flake.nix 配置文件,编辑 GRUB、用户、软件包等系统设置,并通过 nixos-install 完成安装。文中还指出了缺少 BIOS Boot 分区导致 GRUB 安装失败的坑点及解决方法。
thumbnail
PVE | SR-IOV 核显直通
这篇文章介绍了如何在 Proxmox VE (PVE) 中使用 SR-IOV 技术实现 GPU 直通。详细讲解了启用单根 I/O 虚拟化(SR-IOV)以将 GPU 的多个虚拟功能分配给虚拟机的步骤,包括内核模块配置、BIOS 调整以及可能遇到的问题排查。
thumbnail
sdhci 中 ADMA2 程序调用流程分析
ADMA2是一种数据传输机制,它通过在系统内存中创建描述符表来实现主控制器与内存间的数据传输。文章详细讨论了MMC控制器如何获取和处理描述符表,以及描述符如何管理数据传输的状态和标志。同时,文章还探讨了sdhci.c中与DMA相关的代码逻辑,解释了驱动配置和数据交互的过程。
thumbnail
Char Snake | 字符设备驱动贪吃蛇游戏
字符贪吃蛇游戏,通过封装游戏逻辑为 Linux 字符设备驱动,实现以读写文本的方式进行游玩。为了更好地展现文本,且为了方便游玩,游戏使用网页呈现,使得该游戏不仅可以在命令行中使用进行控制,也可以在网页端在线游玩。
thumbnail
WordPress 的 FTP 支持 (Debain)
现在WordPress安装、更新插件或主题时都需要通过FTP进行,由于之前并没有安装导致现在无法更新插件了。想着FTP这么常用的东西应该不难弄吧,就着手开始折腾了,没想到还是踩了坑,故在这里记录一下在Debian下的安装过程。
thumbnail
糖豆视频下载器
糖豆广场舞(tangdou.com)视频下载器,可以实现视频的自动下载以及简单的剪辑并转换为音频格式。