Still the same, but made a video and got the screen before it crashes:Tryboot -s
instead, that should boot it in single user mode. Then you can at least fix loader.conf. That will make the booting automatic again.
Thanks for the explanation. Might be connected to what covacat posted just below then?I've seen that 'unlink /dev/dev' before. Can't remember what caused that though. And it's panicking because it can't find init(8). That probably has to do with the fact you have a bootpool and an encrypted zroot. Your loader.conf probably doesn't have the encryption keys set up, so it fails to load zroot which then causes it to panic(9).
I honestly don't remember and i regret not being informed about it. I installed it back in the days and it always just worked. I know that i have two zpools, bootpool and zroot - so that might answer your question already? It was a standard install of 12.0, didn't change anything myself...is your root file system on the same pool as /boot ?
Yep, i enter it each time.if bootpool only contains /boot and everything else is on zroot thats expected.
also if your zroot is encrypted where are the keys stored or you enter a passphrase at every boot ?
you probably have to load geli to at the loader prompt and init it
I thought partition number 2 was too small and not efi (partition 1)? there's 492k free after freebsd-boot so maybe i could use those for the bigger loader? Or use the guide that Emrion provided here in the Spoiler: https://forums.freebsd.org/threads/update-of-the-bootcodes-for-a-gpt-scheme.80163/if you have a swap partition next to the efi one probably its better to kill them both and create a larger efi partition and a smaller swap
and put the full efi loader back
It's very simple. You reformat your partition in FAT16, create the directory /efi/boot/ and copy loader.efi inside. That works, I used this trick on several machines.Yep, i enter it each time.
I thought partition number 2 was too small and not efi (partition 1)? there's 492k free after freebsd-boot so maybe i could use those for the bigger loader? Or use the guide that Emrion provided here in the Spoiler: https://forums.freebsd.org/threads/update-of-the-bootcodes-for-a-gpt-scheme.80163/
...which i honestly don't quite understand.