来自 Canonical 的一条重磅消息:Ubuntu 开发团队终于敲定了一项酝酿已久的核心变更。从 Ubuntu 25.10 “Questing Quokka” 开始,发行版将正式放弃使用近二十年的 initramfs-tools,改用 Dracut 作为默认的 initramfs 生成工具。

什么是 initramfs?
如果你对这些术语不是很熟悉,可以先把 initramfs 理解为“系统启动时的临时工具箱”。它是内核在启动过程中使用的一个临时根文件系统,里面包含了挂载真正系统分区所需的驱动、模块和脚本。只有它正确运行,系统才能顺利进入桌面。换句话说,它是系统能否点亮屏幕、加载硬件的关键一步。
Dracut 的优势
值得注意的是,Dracut 的出身并不在 Debian/Ubuntu 阵营,而是源自 Fedora/Red Hat。它与传统的 initramfs-tools 有很大区别:后者依赖大量自定义的 Shell 脚本,而 Dracut 采用 模块化设计,通过一组小而可复用的模块来构建 initramfs 镜像。这带来的好处是:
-
更好的可维护性:代码更容易管理和升级。
-
更高的一致性:不同场景下生成的 initramfs 行为更统一,减少“各家各写”的情况。
-
更快的更新速度:模块化让功能扩展和 bug 修复更高效。
过渡计划:分阶段推进
事实上,这次过渡并不是突然拍板,而是有条不紊地分阶段推进的:
-
Ubuntu 24.10:Dracut 首次登场,可供用户手动测试,但默认依旧是 initramfs-tools。
-
Ubuntu 25.04:Dracut 成为官方支持的可选方案,开发者和爱折腾的用户可以主动切换。
-
Ubuntu 25.10(2025 年 10 月):Dracut 将全面取代 initramfs-tools,成为默认工具。
-
Ubuntu 26.04 LTS(2026 年 4 月):计划彻底弃用 initramfs-tools,甚至可能直接从主仓库移除。
对普通用户的影响
那么,这对普通用户来说意味着什么呢?其实影响不大。日常使用中,你依然可以像以前一样更新、重启系统,不会突然遇到奇怪的变化。不同主要发生在“幕后”:initramfs 的生成方式变得更标准化,Ubuntu 与 Fedora、openSUSE 等已经早早采用 Dracut 的发行版站到了同一条线上。考虑到 Ubuntu 一直是 Debian 系的代表,这种“跨阵营”的选择多少显得有些特别。
一个看似无声却重要的改变
总体来看,这是 Ubuntu 在底层架构上的一次重要转型。它并不是面向用户界面的“显眼更新”,但对系统的一致性和未来适配性有深远意义。随着这个决定落地,Ubuntu 正在向着更现代、更统一的 Linux 生态迈进。
想要抢先体验?
如果你迫不及待想尝鲜,Ubuntu 25.10 的每日构建版已经开放下载,基于 Linux 内核 6.17,可以抢先体验这一变化。而正式版预计将在 2025 年 10 月 9 日与大家见面。
总结
Ubuntu 25.10 从 initramfs-tools 切换到 Dracut,标志着 Ubuntu 在底层设计上的一次大胆革新。虽然表面看起来对用户几乎没有影响,但背后却意味着更高的可维护性、更好的兼容性,以及与其他主流发行版的统一步调。这是一个“你或许感觉不到,但却很重要”的升级,也让 Ubuntu 的未来发展更具灵活性和前瞻性。