Package Details: systemrescue-systemd-boot 12.02-1

Git Clone URL: https://aur.archlinux.org/systemrescue-systemd-boot.git (read-only, click to copy)
Package Base: systemrescue-systemd-boot
Description: SystemRescue as systemd-boot loader entry
Upstream URL: https://www.system-rescue.org/
Keywords: systemd-boot systemrescue
Licenses: GPL
Submitter: Nordwin
Maintainer: Nordwin
Last Packager: Nordwin
Votes: 1
Popularity: 0.088740
First Submitted: 2025-06-16 16:36 (UTC)
Last Updated: 2025-09-16 06:16 (UTC)

Latest Comments

Nordwin commented on 2025-11-04 07:28 (UTC) (edited on 2025-11-04 07:28 (UTC) by Nordwin)

Sorry for the late reply, I must have overlooked the notification email.

I think I know what the problem is:

On my system, my EFI partition has the label 'EFI' and is mounted to /boot. So the airootfs.sys has path /boot/systemrescue/x86_64/airootfs.sfs.

In the provided systemrescue.conf, I set options archisolabel=EFI archisobasedir=systemrescue. That then leads to /run/archiso/bootmnt/systemrescue/x86_64/airootfs.sfs during starting of Systemrescue.

I guess that is where something goes wrong, because your setup is probably slightly different. What does your boot setup look like? My bootctl output for the systemrescue entry is:

         type: Boot Loader Specification Type #1 (.conf)
        title: SystemRescue 12.xx
           id: systemrescue.conf
       source: /boot//loader/entries/systemrescue.conf (on the EFI System Partition)
     sort-key: systemrescue
        linux: /boot//systemrescue/vmlinuz
       initrd: /boot//systemrescue/intel_ucode.img
               /boot//systemrescue/amd_ucode.img
               /boot//systemrescue/sysresccd.img
      options: archisolabel=EFI archisobasedir=systemrescue iomem=relaxed copytoram net.ifnames=0

Freso commented on 2025-10-22 05:50 (UTC)

Using this, I get an error when booting that it can’t find airootfs.sfs (“cp: can't stat '/run/archiso/bootmnt/systemrescue/x86_64/airootfs.sfs': No such file or directory”). I tried copying the file to the ./systemrescue directory and I’ve tried specifically including it as part of the initrd, but neither of those approaches worked. Any ideas?