Switching from grub to systemd-boot

Sedat Dilek sedat.dilek at gmail.com
Fri Aug 17 09:03:50 BST 2018


unfortunately, I did not found much informations on this topic from
Debian related websites/wikis.

I am here on Debian/testing AMD64 and have a LUKS-encrypted system.
My notebook is a Lenovo ThinkPad T470 from 2017.

What are your recommendation especially for Debian-systems when
converting from grub to systemd-boot?
Where do I have to pay attention?
Can I get rid of grub entirely as it is not an "essential" package?

Thanks in advance for the help?

- Sedat -

[1] https://wiki.archlinux.org/index.php/systemd-boot
[2] https://fogelholk.io/convert-grub-to-systemd-boot-efi/
[3] https://wiki.gentoo.org/wiki/GRUB2/Config_Variables
[4] https://unix.stackexchange.com/questions/73242/finding-all-essential-packages-with-apt

P.S.: Check if grub is an essential package

root at iniza:~# dpkg-query -Wf '${Package;-40}${Essential}\n' | grep yes
base-files                              yes
base-passwd                             yes
bash                                    yes
bsdutils                                yes
coreutils                               yes
dash                                    yes
debianutils                             yes
diffutils                               yes
dpkg                                    yes
findutils                               yes
grep                                    yes
gzip                                    yes
hostname                                yes
init-system-helpers                     yes
libc-bin                                yes
login                                   yes
ncurses-base                            yes
ncurses-bin                             yes
perl-base                               yes
sed                                     yes
sysvinit-utils                          yes
tar                                     yes
util-linux                              yes

root at iniza:~# dpkg-query -Wf '${Package;-40}${Essential}\n' | grep grub
grub-common                             no
grub-efi-amd64                          no
grub-efi-amd64-bin                      no
grub2-common                            no
- EOT -

More information about the Pkg-systemd-maintainers mailing list