On 19/12/2024 15:46, Alan Mackenzie wrote:
I amn't absolutely sure what started writing stuff onto /dev/nvme1n1p2,
but I strongly suspect it was systemd-boot, still.  I'm sure that on my
old machine it was bootctl install that wrote the executable file onto
the EFI partition that WASN'T mounted as /boot, or even mounted at all.
Bear in mind that gentoo insists on mounting /boot for you, if it exists 
in fstab. B*****y e***ing stupid if you ask me.
There's a flag that says "don't mount boot", but all that does is scream 
blue murder and say "if you won't let me mount boot I won't play", 
before terminating. All I wanted was for it to stick it in the boot 
DIRECTORY and let me sort things out later :-(
And the alleged workaround promptly caused the kernel compile to crash 
with "file not found", despite whatever option it was apparently having 
absolutely nothing to do with where it was supposed to be looking for 
its files.
So basically, the fact that you THINK /boot isn't mounted means nothing 
- gentoo will mount it behind your back, and wail blue murder if it can't.
Cheers,
Wol

Reply via email to