-
-
Notifications
You must be signed in to change notification settings - Fork 14.1k
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
Timed out waiting for device /dev/gpt-auto-root.
on aarch64-linux VM (systemd stage 1 + zfs + remote unlocking)
#293586
Comments
Same thing for me on my x86-64 PC since bumping flake yesterday. I don't have networking in initrd though. |
So what's weird here is that the dependency on |
It doesn't seem like it, though maybe I'm looking in the wrong places:
|
@misuzu What kernel are you using? I don't think there's any nixos kernel that does |
From taking a look at misuzu's profile I believe we're both using cachyos kernel from nyx which does |
I'm using the default kernel (
Looks like the default kernel actually do have this:
This is probably the reason it gets enabled: https://github.com/torvalds/linux/blob/005f6f34bd47eaa61d939a2727fc648e687b84c1/arch/arm64/configs/defconfig#L1590 |
I've encountered this issue on a much simpler setup: aarch64 with a tmpfs |
Ok this is just all the more reason to get #282022 merged :) That should fix this issue then. |
Describe the bug
I've systemd stage 1 + zfs remote unlocking configured on an oracle aarch64 vm.
After decrypting the root dataset it just hangs for 1.5 minutes:
The relevant config:
hardware-configuration.nix
:Not sure if it's the systemd stage 1 itself or the combination of systemd stage 1 + zfs + remote unlocking. I've had no issues with the same config on a x86_64 bare metal machine.
Steps To Reproduce
Steps to reproduce the behavior:
Expected behavior
It's weird that it needs
/dev/gpt-auto-root
out of nowhereScreenshots
If applicable, add screenshots to help explain your problem.
Additional context
Notify maintainers
@NixOS/systemd @nikstur
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.Add a 👍 reaction to issues you find important.
The text was updated successfully, but these errors were encountered: