I’m doing some experimentation with hardware passthrough, and wanted to test using the Arch Linux template which I built a few months ago.
In order to be able to boot the VM’s kernel rather than the Qubes kernel, I needed to install Grub in the VM. This worked without issues.
When booting the VM’s kernel, nothing happens (rexec timeout), so I booted with the debug window active. I get past the Grub boot screen and then the following message is displayed, and then the VM hangs:
Failed to start adjust root filesystem size.
I tried to build a new kernel from source using the same kernel config as the Qubes kernel, but when trying that one, I get the same problem.
Is there anything I can do to debug the boot process further? I’d like to know why
adjust root filesystem size fails to start properly. Searching for the error message yields nothing. There are literally no instances of this message on the Internet at this time (I’m sure there is now, after I posted it).