Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Failed installation #4

Open
atomjack opened this issue Jul 2, 2023 · 2 comments
Open

Failed installation #4

atomjack opened this issue Jul 2, 2023 · 2 comments

Comments

@atomjack
Copy link

atomjack commented Jul 2, 2023

I'm running into errors during the installation step that results in a failed installation, that doesn't boot. I'm using archlinux-archzfs-linux-lts-dkms-20230701 from https://github.com/stevleibelt/arch-linux-live-cd-iso-with-zfs/releases, which is running kernel version 6.1.37-1-lts. During installation I'm choosing linux-lts kernel instead of the default linux kernel (I noticed when choosing the default it installs 6.4, which I don't believe has zfs support yet), and archzfs-linux-lts.

Afterwards, there are files in /mnt/boot, but /mnt/efi is empty.

Attached is a log of the entire installation process. Is there anything I can do to get this working?

zfs-install.log

@Anonymo
Copy link

Anonymo commented Jul 6, 2023

I haven't been able to install it either

@atomjack
Copy link
Author

atomjack commented Jul 6, 2023

I noticed a few other problems: when not using encryption, it still tries to load the key for the pool, which crashes the 01-configure.sh script, and also in 02-install.sh when trying to copy the encryption .key file to /mnt/etc/zfs, resulting in the script crashing as well. However, even after fixing these bugs, I ended up with errors later on even when not using encryption.

I was able to manually get a zfs root on 6.1 set up myself by cobbling a bunch of steps together, and one thing I noticed is that (at least when using encryption) there should be a separate non-encrypted partition for boot. I'll see if I can work on the scripts some more to get things working and maybe do a PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants