Live mode menu does not appear after clean install

Please help me solve the problem

Clean installation of Debian 12 standard - subsequent distro-morphing in Kicksecure-XFCE exactly according to the instructions
The Live mode menu does not appear

checking the installation:

 dpkg -l | grep grub-live
ii  grub-live                                     3:4.9-1                              all          grub live boot menu entry
ii  grub-live-initramfs-tools                     3:4.9-1                              all          grub live initramfs-tools dependencies

That’s where the problem seems to be

sudo update-grub

[sudo] password for user:                      
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-6.1.0-18-amd64
Found initrd image: /boot/initrd.img-6.1.0-18-amd64
grub-live /etc/grub.d/11_linux_live: ERROR: It has been detected that this system is using dracut but but file /usr/lib/dracut/modules.d/90overlay-root/ is not executable. This means that no live mode boot menu entry will be added.

Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
Adding boot menu entry for UEFI Firmware Settings ...

when I trying sudo apt install --no-install-recommends dracut and then sudo update-grub, a menu appears but the system does not boot

My goal is just to get a working Kicksecure system on a USB flash drive with LIVE mode

Please tell me the easiest way to get such a system

Is dracut installed?

dpkg -l | grep dracut

Does that file exist?

ls -la /usr/lib/dracut/modules.d/90overlay-root/

I installed it exactly as described above:
Clean installation of Debian 12 standard and subsequent morphing in Kicksecre according to the instructions on the website. That is, I did not install dracut separately.

As far as I remember, the file does not exist, but I will be able to get exactly the requested commands later today.

Thank you for your reply!

Probably a duplicate of this: Updating Kicksecure to breaks grub-live

dpkg -l | grep dracut

zsh: done dpkg -l |
zsh: exit 1 grep --color=auto dracut

ls -la /usr/lib/dracut/modules.d/90overlay-root/

ls: cannot access ‘/usr/lib/dracut/modules.d/90overlay-root/’: No such file or directory
zsh: exit 2 ls -hN --color=auto --group-directories-first -la

sudo apt install --no-install-recommends dracut
[sudo] password for user:
Sorry, try again.
/usr/libexec/security-misc/pam-info: WARNING: 1 failed login attempts for user_name ‘user’.
Login will be blocked after 50 attempts.
You have 49 more attempts before unlock procedure is required.

[sudo] password for user:
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
The following packages were automatically installed and are no longer required:
initramfs-tools-core klibc-utils libklibc
Use ‘sudo apt autoremove’ to remove them.
The following additional packages will be installed:
dracut-core kpartx
Suggested packages:
Recommended packages:
dmraid pigz pkg-config
The following packages will be REMOVED:
grub-live grub-live-initramfs-tools initramfs-tools kicksecure-shared-host-xfce kicksecure-xfce-host live-boot live-boot-initramfs-tools live-tools
The following NEW packages will be installed:
dracut dracut-core kpartx
0 upgraded, 3 newly installed, 8 to remove and 0 not upgraded.
Need to get 357 kB of archives.
After this operation, 891 kB of additional disk space will be used.
Do you want to continue? [Y/n] sudo apt install --no-install-recommends dracut

should I use this as in the branch you specified?

sudo apt install --no-install-recommends dracut

I am confused by this:

The following packages will be REMOVED:
grub-lilo grub-live-initramfs-tools initramfs-tools kicksecure-shared-host-xfce kicksecure-xfce-host live-boot live-boot-initramfs-tools live-tools

should I run this command?

or would it be better to install dracut
first and then do debian morphing in kicksecure?

All information in the other forum thread.

is paid support possible to solve this problem?

No, not suitable.

I’m sorry, but I don’t understand what to do.

I tried to execute the command

sudo apt install --no-install-recommends dracut

as a result, the Live mode did not appear and the system stopped booting.

What am I doing wrong? I strictly followed the installation instructions, does it mean that the instructions on the site are not correct?

After all, the system is being developed by you so that ordinary users can use it, how do I get a working system?

I’m sorry, but how do I install a system with the Live Mode function working

Am I the only one with such a problem?

That forum thread doesn’t say “install dracut” and it warns that installation of dracut can lead to broken boot.

The system no longer booting due to installation of dracut are bugs in dracut and/or Debian. Reference heres:

The missing grub live boot menu entry when using initramfs-tools was a known bug that should be fixed in the stable repository. So if you updated it should work out of the box.

Some debugging instructions have been added just now here:
Missing grub-live boot menu entry

Instructions are correct. Bugs can happen.

That script’s logic whether to add or not a boot menu entry is also not exactly rocket science. So please feel free to hire anyone (not me) capable of contributing a bugfix.

Duplicate of Updating Kicksecure to breaks grub-live