# This file should go in /etc/casper.conf
# Supported variables are:
# USERNAME, USERFULLNAME, HOST, BUILD_SYSTEM, FLAVOUR
export USERNAME="ubuntu"
export USERFULLNAME="Live session user"
export HOST="ubuntu"
export BUILD_SYSTEM="Ubuntu"
# USERNAME and HOSTNAME as specified above won't be honoured and will be set to
# flavour string acquired at boot time, unless you set FLAVOUR to any
# non-empty string.
# export FLAVOUR="Ubuntu"
启动阶段的实时会话需要一个 的钩子,
initramfs-tools
它将生成一个initramfs
能够启动实时系统的 ,就像由casper
或创建的一样。在启动时,这个钩子会在像或这样live-boot
的目录中寻找只读媒体,其中存储了根文件系统(*.squashfs)。如果找到,它将使用覆盖(就像在 Casper 中一样)为类似 Debian 的系统创建一个可写环境,或者使用 aufs 创建一个可写环境来启动系统(就像在实时启动中一样)。 有一个内核参数像或和选项像、,和其他可以添加到启动菜单项中的内核行。有关更多详细信息,您可以参阅casper manupage和live-boot manupage 配置文件用于更改一些变量:/casper
/live
BOOT=casper
BOOT=live
persistent
toram
/etc/casper.conf
`live-boot` 配置文件:
您可以在退出“chroot”环境之前向系统添加用户,这将在“/home”中生成用户目录,因此您可以在其中的任何目录中添加“*.desktop”。
安装程序
.desktop
路径位于/var/lib/snapd/desktop/applications/ubuntu-desktop-bootstrap_ubuntu-desktop-bootstrap.desktop
文件中/casper/minimal.standard.live.squashfs
。菜单项中的内核行中的一个选项是layerfs-pathe=minimal.standard.live.squashfs