Replies: 6 comments
-
What kernel command line shows up at the top of your ZFSBootMenu screen before you try to boot but fail? |
Beta Was this translation helpful? Give feedback.
-
On arch line I've "rpool/arch-gnome/root (r/o) - vmlinuz-linux rw spl_hostid=00000000" Can I add on /etc/zfsbootmenu/config.yaml on kernel line the correct hostid? |
Beta Was this translation helpful? Give feedback.
-
Setting The reason ZBM is trying to set Generally, I'm kicking this to discussions, as it isn't really a ZFSBootMenu issue. |
Beta Was this translation helpful? Give feedback.
-
But I've same problem with void and zfsbootmenu is installed on void. in fact arch is only distro that boot correctly although spl_hostid is 0000000 |
Beta Was this translation helpful? Give feedback.
-
Double check the value of hostid across every OS that you're booting. One of them seems to be importing the pool with a hostid of '0'. Until they're all using the exact same hostid, you're going to run into issues; especially if one has a hostid of '0'. That's a horrible edge case for ZFS on Linux. |
Beta Was this translation helpful? Give feedback.
-
ok, when distros boot hostid is correct. This is ok eh eh |
Beta Was this translation helpful? Give feedback.
-
Hi all, I've a question/problem. I have one zfs partition, one zpool, that contain dataset for arch/void/opensuse and freebsd. For booting linux distros I use zfsbootmenu ad this is fantastic. But when I booted freebsd at reboot I found hostid 000000 on linux distros and void and opensuse cannot boot. I've partialy solved with skip on recovery shell of zfsbootmenu and export pool, write hostid and import pool. On freebsd I've setted same hostid of linux. How can I solve this?
Beta Was this translation helpful? Give feedback.
All reactions