Need to review each of these kernel boot parameters if these are still required.
boot=live
plainroot
union=overlay
ip=frommedia
noeject
nopersistence
Activates live boot (package by Debian). Probably OK.
See file /lib/live/boot/9990-main.sh
for variable PLAIN_ROOT
. Takes a different code path. Not sure.
union=overlay|aufs
By default, live-boot uses overlay. With this parameter, you can switch to aufs.
Seems default anyhow. Could therefore be removed but never mind.
ip=frommedia
Seems required to not write /etc/network/interfaces
, ok.
Do not prompt to eject the live medium.
This option causes live-boot to reboot without attempting to eject the media and without asking the user to remove the boot media.
Do we want this? Why?
When shutting down Whonix-Host ISO it seems to not poweroff but say “please remove ISO” or something which is bad (in case users want to quickly shutdown to clear RAM).
disables the “persistence” feature, useful if the bootloader (like syslinux) has been installed with persistence enabled.
Not sure yet. Probably ok for now. Looks related to selective persistence.