On Tue, 8 Sep 2026, Mosh wrote:
I was having a very weird behavior while trying to run Linux with
NVMM+QEMU. This may not sound rare to you at this point, but I found
something so peculiar that may be a unexpected behaviour.
[...]
This works perfectly in my Intel Core i5-3470 PC. I still have to
supply the "noapic" param to the GRUB2 Linux cmdline, but beyond that
works as expected. However, in my Lenovo Thinkpad (Intel Core i7-8650)
*this doesn't work* for some reason. Once I run the command above,
Linux immediately panics with the following message:
No working init found. Try passing init= option to kernel. See
Linux Documentation/admin-guide/init ...
[...]
This is PR kern/60221 I believe. Try passing `no_timer_check' to the kernel.
And, I think, the difference arises because NVMM operates as if `-cpu host'
was always passed.
-RVP