在 nixos 安装中如何启动到单用户模式?
在典型的 Linux 安装中,我们会rw init=/sysroot/bin/sh
在引导加载程序上进行设置。但尼克斯就是尼克斯,它的路径看起来像init=/nix/store/[LONG-HASH]-nixos-system-nixos-18.09.228.80754f5cfd6/init
正确的路径是什么/bin/sh
?或者是否有更好的方法在 nixos 上启动到单用户模式以重置 root 密码?
答案1
在 GRUB 2 菜单中,您可以按e编辑启动详细信息。添加这个词single
或者rescue
到以 开头的行linux
,然后按 F10 分别以单用户或救援模式启动。
然后您需要systemctl start network-online.target
启用网络。