Open liljenstolpe opened 4 years ago
Because we've installed to a non-standard location you will need to use:
bootctl --path=/mnt/efi
That doesn't explain why it's not booting, but it could explain the unexpected output.
I will run through a test install and see if I can reproduce.
I'm able to reproduce this. There seems to be a silent failure that isn't treated as an error and claims the install was successful at https://github.com/danboid/ALEZ/blob/99416250ff1b3222becb08561fcd7cdb88e080b5/alez.sh#L249
I will let you know once I find the cause and a fix.
@liljenstolpe I believe the error was due to the archzfs key not being fetched correctly, causing the refreshing of mirrorlists to fail.
I made a few changes that seemed to fix the issue for me. And I was able to successfully boot without the error. Could you see if archlinux-alez-2020.05.16.21.10.31-test works for you? It is an ISO with the changes.
Once you confirm the fix I will push the changes to master and create a new release.
I will do an install test in a day or two - need to stand up a test drive on the machine. If you don't hear from me by Friday, COB - please ping.
Ok, I just tried that image. I get a bail out with a WARNING message right after I select start the install. that really doesn't say anything. The /mnt/mnt/efi stays mounted.
Here are two images of snapshots of the journalctl output, which may, or may not help.
There are complaints about no user ID for a pgp key signature. Maybe still having problems with the keyring update?
Strange... Can you try running:
bash -x alez 2> alez.log
And then upload the log.
I made a new release anyways since it fixes other unrelated bugs. Should be identical to the test image, but if you'd rather test with the new release its available at archlinux-alez-2020.05.23.22.38.22.
I'll do so once I get a spare disk in the system.
I have tried installing systemd-boot on a msata drive in a UEFI setup, and using both the April and May released, I get an immediate failure "can't find new_root" I have mounted the install using the usb drive, done the chroot to /mnt, and run bootcli. The following is the result: