systemrescue-zfs/airootfs/etc
Gerd v. Egidy 4109b1ea38 add "nomdlvm" boot commandline option to not activate md raid or lvm devices
Activating md raid or lvm means that the kernel changes the metadata like
timestamps and mount counts of the devices and writes them to disk.
Also reconstructing degraded md raid devices is automatically activated.
There are cases when writing to disks is absolutely not wanted. For example
when restoring data from broken disks or when doing forensics.

The nomdlvm boot commandline option prevents any activation and thus
not wanted writes. If the user wants to use md or lvm with the option
set, all md or lvm devices have to be manually found and activated.

nomdlvm is only implemented as boot commandline option and does not use
the YAML config file. The reason is that the udev rules are evaluated
before sysrescue-configuration.lua is run, so the YAML config is not
ready yet. Moving nomdlvm after sysrescue-configuration.lua would be
an invasive operation and modify the activation order of all md and lvm
devices for all cases, increasing the probability of regressions.
Also udev rules offer a direct access to boot commandline options, making
implementation straightforward and robust.
2022-07-27 22:27:11 +02:00
..
initcpio add "nomdlvm" boot commandline option to not activate md raid or lvm devices 2022-07-27 22:27:11 +02:00
iptables Allow all types of ICMP packets in ip6tables rules (#105) 2020-04-28 09:18:42 +02:00
modprobe.d Rename project : SystemRescueCd ==> SystemRescue 2020-09-12 11:47:11 +01:00
profile.d Support chrooting on older systems without usrmerge 2021-10-25 21:00:49 +02:00
skel Revert xfce terminal colors to default (#143) 2020-09-07 18:12:08 +01:00
sysctl.d Rename project : SystemRescueCd ==> SystemRescue 2020-09-12 11:47:11 +01:00
systemd deliver SystemRescue with an already initialized pacman key database 2022-07-24 23:11:11 +02:00
X11/xinit Add dovnc boot option 2021-11-07 07:29:53 -03:00
xdg/menus SystemRescueCd-6.0.0 2019-02-02 11:22:52 +00:00
fstab SystemRescueCd-6.0.0 2019-02-02 11:22:52 +00:00
hostname Rename project : SystemRescueCd ==> SystemRescue 2020-09-12 11:47:11 +01:00
issue store the "setkmap" command in bash_history to make it accessible without typing 2022-04-10 21:56:01 +02:00
locale.conf SystemRescueCd-6.0.0 2019-02-02 11:22:52 +00:00
machine-id SystemRescueCd-6.0.0 2019-02-02 11:22:52 +00:00
nanorc Enable nano's syntax highlighting 2020-03-07 15:25:22 -03:00
os-release Use snapshot archive repo for pacman in SystemRescue by default 2021-12-06 21:06:23 +01:00
pacman-rolling.conf prevent update of the linux kernel in the pacman-rolling configuration 2021-12-12 11:27:53 +01:00
pacman-snapshot.conf Use snapshot archive repo for pacman in SystemRescue by default 2021-12-06 21:06:23 +01:00
vconsole.conf Use eurlatgr console font 2020-04-04 14:10:25 -03:00