怎么试用 Grml 2026.09:Debian 救援 Linux 现场版

如果你曾经救过一台包管理器”着火”的机器,你已经知道 Grml 为何存在。
Grml 团队在 2026 年 9 月 3 日发布了 2026.09 代号 Hättiwaritätti——
一个面向系统管理员的、基于 Debian 的现场版 Linux 系统。无需安装任何
东西:从 U 盘启动,得到一套完整的 Debian “forky” 环境,附带
Linux 7.1.8 内核以及全套救援工具。

本文带你过一遍本次更新的亮点、如何写入 U 盘,以及第一次启动后该
做哪些事。

Grml 2026.09 在 X 上运行 fluxbox 窗口管理器的桌面

图:Grml 2026.09 桌面,X + fluxbox。截图 © grml.org/screenshots/。

Grml 是什么,一段话讲清

Grml 是基于 Debian 的可启动现场 Linux 发行版,面向系统管理员:默认
shell 是带 Grml 著名补全配置的 zsh,系统自带硬件工具、救援工具、
各种文件系统(含 exfat)、网络栈、以及真正能用的编辑器。你不需要
安装任何东西
:启动它,修复机器,再重启回原系统。它是救援环境,
不是日常桌面——当然你也可以把它当成日常系统。

项目自 2003 年起,每年大约发布两次。当前周期是
2026.04 → 2026.09 → 2026 年底

2026.09 有什么新东西

grml.org/changelogs/README-grml-2026.09
上的发布说明简短直接。要点:

  • 基于 Debian testing/forky,2026 年 9 月。 即将到来的
    Debian 14 “forky” 预演版,用户态比 4 月快照新得多。
  • Linux 内核 7.1.8。 比 2026.04 自带的 7.1.5 跨了一大步,更新硬件
    支持、更新的驱动。
  • GNU Screen 5.0.1 启用新的配置格式。如果你用 Grml 自带的
    screenrc,必须升级——Screen 4.x 配置不向前兼容。项目保留了
    screenrc_v4 供需要连老版本 Screen 的用户使用。
  • initramfs 里支持 exFAT。 现在可以从 exFAT 格式的 U 盘启动
    Grml——当机器固件只认 exFAT 时很有用,尤其在 Windows 硬件上
    FAT32 已经悄悄消失的场景。
  • grml-live 0.56.0 → d37c392。 构建系统现在需要 Linux user
    namespace,2026-06-10 到 2026-09-02 之间每日快照构建暂停。如果
    你跑自定义构建,请提前准备。
  • grml-debootstrap 0.127 → 0.130。 对话框前端可选 Debian
    “forky”。GPT 与 Raspberry Pi 镜像已实现
    FIXED_DISK_IDENTIFIERS=yes
  • 32 位 i386 支持从 grml-live 中移除。 发布版 ISO 只提供
    amd64 和 arm64。
  • GRUB 2 取代 ISOLINUX 用于 BIOS 启动(这一改动其实从
    2026.04 就开始了),所以 BIOS 用户在此版本上已经用上 GRUB。

还有一些小但有用的改动:grml2usbgrub-install 失败时会提示缺
失的 GRUB 包;GRUB 引入 hook 文件源;GRUB boot_hybrid.img 打包进
ISO9660 文件系统便于重制;陈旧的 save-config / restore-config
脚本终于下线。

包取自 2026 年 9 月 3 日的 Debian testing/forky。

Grml 2026.09 EFI 启动画面

图:Grml 2026.09 EFI 启动画面。截图 © grml.org/screenshots/。

下载 Grml 2026.09

官方下载页:https://grml.org/download/。本文撰写时可下载:

  • grml-full — 主 64 位 live ISO(amd64)
  • grml-full-arm64 — ARM64 版本
  • grml-small — 较小的纯救援镜像
  • grml64-rescue — 极简启动环境

wget 或你常用的下载器镜像 ISO。下完后用下载页的校验和
(sha256sums.txt)核对。

写入 U 盘

简单办法:grml2usb

Grml 自带 U 盘安装器 grml2usb。先启动任意一版 Grml(现版本或更老
版本都行),然后:

Bash
# /dev/sdX 替换为你的 U 盘设备——注意别选错
grml2usb --boot-directory-only /path/to/grml-full-2026.09.iso /dev/sdX1

grml2usb 会给 U 盘分区、装 GRUB、复制 ISO 内容。本版本需要至少
grml2usb 0.20.14 才能与 2026.09 完整兼容。

无聊办法:裸 dd

如果你只需要能启动、不需要持久化:

Bash
sudo dd if=grml-full-2026.09.iso of=/dev/sdX bs=4M status=progress oflag=sync
sync

能用,但失去了 grml2usb 多 ISO 分区的便利——同一个 U 盘放多个
救援 ISO 时这一点很值钱。

现代办法:Ventoy

U 盘装 Ventoy,把 ISO 文件拖进 Ventoy 分区。Grml 2026.09 在 Ventoy
下启动正常(含 initramfs 中的 exFAT 路径),Ventoy 启动时会给你
一个菜单。

Grml 启动画面之后的引导过程

图:启动画面之后的引导过程。截图 © grml.org/screenshots/。

第一次启动

写入 ISO,插上 U 盘,重启。在大多数 x86 机器上按 F12
(Dell/Lenovo)、F9(HP)、F2F7(部分机型),或
Esc(部分机型)进入一次性启动菜单,选择 U 盘设备。Apple
Silicon 的 Mac 暂时不支持——Grml 还没把 Apple Silicon 列为通用桌面
目标;用树莓派或普通 PC。

你会看到 EFI 或 BIOS 启动画面,然后是引导过程。Grml 提供两种主要
启动风格:

  • Standard — 启动到带 fluxbox 的图形 X 会话,自带终端、几个面
    板、可用的网络栈。
  • Console-only — 直接进 framebuffer 控制台的 zsh 提示符,
    grml-info(在 links2 里)做可视化反馈,即使没有 X 也
    能用。无头服务器选这个。

不管哪种,默认 shell 是带 Grml 补全的 zsh。提示符会告诉你主机名、
IP、负载与可用文件系统。

桌面里究竟有什么

启动后你会看到 fluxbox 加一个终端、一两个图标,以及 Grml 欢迎面
板。真正有用的东西不在桌面上——在文件系统里:

  • zsh 带 Grml 的扩展补全与历史。tar -<TAB> 把所有选项都列出
    来;输入半个命令后每个候选旁边显示说明。光这一项就值得很多
    系统管理员随身带 Grml。
  • grml-info ——信息脚本。在 links2 里跑,显示网络配置、可用磁
    盘、可用文件系统、内核版本与 live 环境变量。想知道”这次启动到底
    给了我什么”时不用自己 grep /sys/proc
  • 救援工具 —— fsarchiverpartedgdisktestdisk
    photorecddrescuesgdisksmartmontoolshdparm
    nvme-climemtest86+ 等。
  • 网络栈 —— iproute2nmcliwpa_supplicant、SSH 客户端、
    rsynccurlwgetnmap。你可以启动 Grml、配上 Wi-Fi、
    SSH 进需要救援的远程机器。
  • 文件系统 —— ext4、btrfs、xfs、zfs(通过 Debian 包)、ntfs、
    vfat、initramfs 里的 exfat,外加 LVM 和 mdadm。

Grml 控制台通过 framebuffer 设备运行 grml-info 与 zsh

图:framebuffer 设备上 links2 跑 grml-info。截图 © grml.org/screenshots/。

第一次启动可以做的三件事

如果这是你第一次玩 Grml,机器也没什么要救的,下面三件具体的事可以
试试。

1. 看磁盘布局

Bash
lsblk -f
sudo blkid
sudo fdisk -l
sudo parted -l

输出会告诉你有哪些分区、每块用的什么文件系统、卷标是什么。要修
东西时这是起点。

2. 备份磁盘镜像

如果接下来要冒点险,先把磁盘镜像备份一份。下面只是个小例子,模式
可以放大:

Bash
sudo ddrescue /dev/sda /mnt/external/backup-sda.img /mnt/external/backup-sda.log

ddrescue 会跳过读不出的块并记录日志,所以即便是块抖动的盘也能
拿到一个能用的镜像。删原盘之前务必先验镜像(sudo file backup-sda.img
sudo losetup --partscan backup-sda.img)。

3. 重置忘记的 root 密码

启动 Grml,挂载目标 Linux 所在的盘,chroot 进去,跑 passwd。例
如 ext4 根分区:

Bash
sudo mount /dev/sda2 /mnt
sudo mount /dev/sda1 /mnt/boot   # 如果独立
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
passwd root
exit
sudo umount -R /mnt
sudo reboot

整套流程就这么短。Grml 2026.09 的 7.1.8 内核和用户态对现代 UEFI
Secure Boot 系统无障碍——Secure Boot 得在固件里关,这是固件层面的
事,与 Grml 无关。

何时用 Grml,何时用别的

Grml 不是 2026 年唯一的救援发行版。对比一下:

  • SystemRescue 最接近——也是 Debian 基础、也面向系统管理员,
    自带 Xfce 图形会话。喜欢 Xfce 和更”live 桌面”感觉的可以看看。
  • Tails 面向匿名,不是系统管理员工作。目标不同。
  • Ubuntu live ISO 偶尔修东西够用,但少了 zsh 补全驱动的 shell
    和精选救援工具集。
  • 手里一块能转的硬盘 比任何救援发行版都强——如果坏的机器不是
    你的。

Grml 的定位是”已经知道自己要什么、想要小、快、zsh 驱动、符合肌肉
记忆”的系统管理员。

持久化与自定义构建

如果你需要在多次会话之间保存文件,grml2usb 配合 --boot-directory- only 选项加上 U 盘上一个额外的 ext4 分区,可以给你 /grml/persistent/
下的持久化存储。具体在 grml.org/docs 上有文档。

对于团队用户,grml-live 让你构建带自有包、脚本、品牌与证书的
定制 ISO。项目提供商业支持——见 grml.org/contact/。

总结

Grml 2026.09 “Hättiwaritätti” 是一次小而重要的刷新:Debian forky 基
础、7.1.8 内核、GNU Screen 5.0.1、exFAT 启动支持,以及一波常见的小清
理。如果你在维护 Linux 机器,建议下载一次 ISO、拷到一个你能找到的
U 盘上、然后丢在抽屉里等下一次出事——这就是它全部的使用场景。

官方网站:https://grml.org/
发布说明:https://grml.org/changelogs/README-grml-2026.09/
下载页:https://grml.org/download/

— 2026 年 9 月 5 日发表于 tux.fan。

最后修改: 2026年9月5日

作者

评论

发表评论

您的邮箱地址不会被公开。