I installed kicksecure on a portable SSD along with linux mint, grub kicksecure boots by default and sees mint.
Moved the SSD to a second computer and it does not see grub kicksecure, but sees grub mint. Why is this happening? Is there an easy way to fix this?
sudo os-prober in mint does not find kicksecure.
Do I have to boot into a live iso system, mount the kicksecure partition there and in chroot mode do this command?
efibootmgr -c -d /dev/sdX -p Y -L ‘Kicksecure’ -l ‘EFI\Kicksecure\shimx64.efi’
IIRC, Kicksecure 17 had a problem where the fallback bootloader would only provide a GRUB prompt, but not actually boot the system. The real bootloader would boot the system, but that isn’t easily feasible to use in a portable system unless your system’s UEFI firmware has a good bootloader autodetection mechanism or offers a “Boot from File” option.
This seems to be fixed in Kicksecure 18. If you feel like trying a testing release, you might give that a shot and see if it works for you?
Yes, but unfortunately I understand that version 18 is for testers only. I tried it, but it seemed to me that many things still don’t work as they should. You can’t change many settings through the GUI.
I couldn’t figure out how to set the system to have two keyboard layouts at once and a way to switch between them.
If I boot into chroot and follow these steps, will it help to restore grub on the new computer?
I believe you’ve confused mutli-boot (in the sense of multiple operating systems on internal disks) with portable USB installations. The latter is explicitly supported for general use by end-users, see:
This is likely unfortunately a limitation of LXQt 2.1. We’ve tried to create tools to fill in the missing gaps, and will continue to do so as needed.
This is documented at:
In short, boot into sysmaint mode and run sudo set-system-keymap --interactive, then follow the prompts. You will want to use something like us,de for your layout settings, and the option grp:alt_shift_toggle or similar to allow switching layouts by pressing a key combo (in this case, Alt+Shift).
Yes, that should work, in particular you will want to follow the directions listed under “UEFI firmware fails to pick up Kicksecure boot entry”.
Ah i see, from my personal experience the moments that my partitions didnt show up were:
UEFI vs Legacy: If you have UEFI settings + OS/UEFI installed and you used flash drive with legacy OS installed inside it, it wont be seen by the booting process.
BIOS settings: Some PCs wont detect automatically the flash drives inserted, so it needs to be done from the BIOS manually by making the flash/hard drive boot first, then reboot.