diff options
author | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2022-02-18 00:09:05 -0500 |
---|---|---|
committer | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2022-03-01 10:30:18 -0500 |
commit | 6d9d616113cf051d80567b584a5b0a6489ddc065 (patch) | |
tree | f05b0368e5e8ba7b565423e5f8c0680df3361b51 /doc | |
parent | 0dc019e19a23fea614be5623360849ab9bc35e74 (diff) | |
download | guix-6d9d616113cf051d80567b584a5b0a6489ddc065.tar guix-6d9d616113cf051d80567b584a5b0a6489ddc065.tar.gz |
initrd: Honor rootfstype and rootflags command-line parameters.
* gnu/build/linux-boot.scm (boot-system): Honor rootfstype and rootflags
arguments. Update doc. Error out in case there is insufficient information
with regard to the root file system.
Restore the behavior of inferring the root device from the root file system
from the operating system in case the root argument is not provided.
* doc/guix.texi (Initial RAM Disk): Document the new command-line parameters.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/guix.texi | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/doc/guix.texi b/doc/guix.texi index ce44eb3b47..dc6cb9842e 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -34973,6 +34973,16 @@ name like @code{/dev/sda1}, a file system label, or a file system UUID. When unspecified, the device name from the root file system of the operating system declaration is used. +@item rootfstype=@var{type} +Set the type of the root file system. It overrides the @code{type} +field of the root file system specified via the @code{operating-system} +declaration, if any. + +@item rootflags=@var{options} +Set the mount @emph{options} of the root file system. It overrides the +@code{options} field of the root file system specified via the +@code{operating-system} declaration, if any. + @item fsck.mode=@var{mode} Whether to check the @var{root} file system for errors before mounting it. @var{mode} is one of @code{skip} (never check), @code{force} (always |