nixos/stage-1-systemd: makeFstabEntries: drop rootPrefix parameter

Nick Cao 37cac5f0 0fecd7ed

Changed files
+2 -4
nixos
modules
+2 -4
nixos/modules/tasks/filesystems.nix
···
skipCheck = fs: fs.noCheck || fs.device == "none" || builtins.elem fs.fsType fsToSkipCheck || isBindMount fs;
# https://wiki.archlinux.org/index.php/fstab#Filepath_spaces
escape = string: builtins.replaceStrings [ " " "\t" ] [ "\\040" "\\011" ] string;
-
in fstabFileSystems: { rootPrefix ? "" }: concatMapStrings (fs:
+
in fstabFileSystems: { }: concatMapStrings (fs:
(if fs.device != null then escape fs.device
else if fs.label != null then "/dev/disk/by-label/${escape fs.label}"
else throw "No device specified for mount point ‘${fs.mountPoint}’.")
···
+ "\n"
) fstabFileSystems;
-
initrdFstab = pkgs.writeText "initrd-fstab" (makeFstabEntries (filter utils.fsNeededForBoot fileSystems) {
-
rootPrefix = "/sysroot";
-
});
+
initrdFstab = pkgs.writeText "initrd-fstab" (makeFstabEntries (filter utils.fsNeededForBoot fileSystems) { });
in