ok let’s start the drama:
procedure tested on two of my laptop with Mercury btrfs and grub installed.
1st increased boot partition from 1 gb to 3 gb
2nd followed procedure of Dalto (God bless and safe him ) for return back to systemd
Next we need to remove grub:
sudo pacman -Rc grub
Next, we can cleanup /boot to prepare for the changes
sudo rm -r /boot/efi /boot/grub /boot/initramfs* /boot/vmlinuz*
Now we remount the EFI partition to /efi.
sudo mkdir /efi
efidevice=$(findmnt /boot/efi -no SOURCE) # save the efi partition location
sudo umount /boot/efi
sudo mount ${efidevice} /efi
# To make the mount change permanent, edit `/etc/fstab` and change where it reads `/boot/efi` to `/efi`
Next we can install systemd-boot
sudo bootctl install
# Edit the file `/efi/loader/loader.conf` and uncomment the "timeout" line.
Technically speaking, you have now successfully installed systemd-boot. Congrats!
sudo pacman -R eos-dracut
sudo pacman -S kernel-install-for-dracut
after reboot and all ok with systemd
I’ve followed this other tutorial just for the limine installation and configuration:
sudo pacman -S limine
yay -S snapper-support btrfs-assistant inotify-tools btrfsmaintenance snapper-tools btrfs-progs jdk-openjdk
sudo pacman -Rns kernel-install-for-dracut
When you press enter, you will be prompted a question by the terminal:
:: HoldPkg was found in target list. Do you want to continue? [y/N]
Make sure you enter y or yes at this prompt, then proceed to the next step.
yay -S limine-dracut-support limine-snapper-sync
sudo systemctl enable --now limine-snapper-sync.service
sudo systemctl enable --now snapper-cleanup.timer
That’s all
What do you think?
There’s samething that should be changed?