Closed timschumi closed 2 years ago
The crash was apparently caused by VirtualBox not enabling IO-APIC on multi-core machines, or at least it was successfully mitigated by manually enabling that option. I'll follow up with the Packer people on whether that should be enabled globally when virtualizing multi-core machines, after which we can probably remove that again.
Since VirtualBox dropped x86 support with the VirtualBox 5.2.x line and a x86-specific API broke in Linux 5.8, we can't rely on the ISO to install the guest additions here (the dropped support should only affect hosts, but apparently some files get built as a part of the guest modules anyways). Using Debian packages for the guest modules is apparently also not an option, since Debian dropped virtualbox packages from stable releases some time ago. Fortunately, the in-kernel virtualbox support is now good enough that shared folders work without an issue, so we will use those for the time being.
Not yet quite ready, I still have to track down a crash that happens consistently while installing on Virtualbox.