How do you set ZBM parameters? #437
Replies: 7 comments 1 reply
-
Please link the exact guide that you followed; ZFSBootMenu defaults to a 10 second timeout. There are too many ways to install it to say conclusively how you're getting a timeout of -1. |
Beta Was this translation helpful? Give feedback.
-
You probably just forgot to set |
Beta Was this translation helpful? Give feedback.
-
Thanks for the replies. The Guide is here https://github.com/zbm-dev/zfsbootmenu/wiki/Complete-beginner's-guide-to-installing-ZFSBootMenu#334-start-the-new-environment-enter-any-encryption-password-and-select-your-boot-envrionment-in-zfsbootmenu. As for |
Beta Was this translation helpful? Give feedback.
-
that guide is unofficial and there is an official debian install guide on the official docs: https://docs.zfsbootmenu.org/en/v2.2.x/guides/debian.html |
Beta Was this translation helpful? Give feedback.
-
Thanks. That guide does include the bootfs parameter, which I can probably figure out how to set with the command supplied there. But since my system boots when I press enter, what I really need to know is how to set the ZBM.Timeout parameter. |
Beta Was this translation helpful? Give feedback.
-
The Parameters for ZFSBootMenu are set on its kernel command-line as documented on zfsbootmenu.7. If you are using a pre-built UEFI executable, you can use the zbm-kcl(8) tool to modify the command-line, as well as adjust your boot environment's command line. The tool can be fetched at https://get.zfsbootmenu.org/zbm-kcl and is a standalone utility, although it needs access to the |
Beta Was this translation helpful? Give feedback.
-
As for the timeout, the default is 10 seconds. The timeout is ignored when you don't set |
Beta Was this translation helpful? Give feedback.
-
I have just installed ZBM for the first time relying upon "Complete beginner's guide to installing ZFSBootMenu". After solving a few problems, I have ZBM booting Debian Testing on ZFS and it looks great. Thank you.
The issue is that ZBM.Timeout seems to default to -1, and sits forever waiting for a \n.
The man page explains that I need to set ZBM.Timeout=5, or something, to have it boot without further intervention. But the obscurity is in how one would do that. Is there a config file somewhere? I would really appreciate clear directions and examples. Thank you.
Beta Was this translation helpful? Give feedback.
All reactions