如何缩小 VirtualBox 虚拟机并释放 nixos 来宾系统中的磁盘空间?



我按照这个指令尝试缩小我的虚拟nixos。 它说,

当你被引导到标准 Linux 环境时,你实际上不能在你的/分区上使用 zerofree。相反,您需要启动到一个特殊的恢复模式,在该模式下,您的普通根分区不会挂载。

但是我找不到在nixos中启动进入恢复模式的地方。 问题:如何启动到我的根部分未安装在 nixos 中的某种模式?或者我如何在尼克斯中做零自由?

NixOS 没有使用备用根文件系统的恢复模式。您可以通过将boot.loader.grub.extraEntrys添加到您的configuration.nix来向引导加载程序添加额外的条目来自己完成。 这样,您可以引导到另一个分区。您需要在该分区上准备额外的安装。但考虑到它是一个 VM,可能有更好的选择:

您可以将已停止的 VM 的根文件系统附加到具有自己的 rootfs 且具有 zerofree 的 VM。这样,您就不必使用额外的分区。

最新更新