-
-
Notifications
You must be signed in to change notification settings - Fork 56
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
Windows dual boot documentation? #427
Comments
I think you only need to keep Microsoft keys and let systemd-boot know about Windows via the magic reboot into Windows option and that's it? You don't need to do anything and you must not boot Windows via systemd-boot otherwise you will mess your measurement path and if you are using anything like Bitlocker, this will trigger a recovery prompt on boot because the measurement path is incorrect. |
Well, reboot to windows works but I would really like to have an option to boot through systemd-boot menu. So, essentially, it's not possible at all?
But from what I can see, if I sign the uefi shell and boot through it, I only have to enter bitlocker key once. In any case, it would be good to have this documented. |
I'm not sure systemd-boot gives us easy way to do this and we will probably not support super advanced modifications that diverges too much from what systemd encourages.
If you are willing to send a documentation PR, we can take a look :). |
I'm know literally nothing about the subject. |
Which magic reboot into Windows option are you referring to? systemd-boot can't know about Windows if it's installed on another drive. However, in Secondly, to boot Windows this way, systemd-boot uses the edk2-uefi-shell still, which is not signed by lanzaboote by default. I'm pretty sure that's also what OP was originally trying to convey. I think these two issues are the crux of the problem. The thing is I'm actually a bit confused as to why some of this is happening. I can see there is a test where supposedly some settings are set in So, am I missing something in terms of getting certain settings from |
It seems like it's currently impossible to configure a host for dual-boot in declarative manner.
Maybe I'm wrong, but from what I can see one has to manually sign the ed2k shell and add a regular entry through
boot.loader.systemd-boot.windows
.It would be awesome to have some blessed approach to dual boot described in the docs.
The text was updated successfully, but these errors were encountered: