I doubt that you are seeing the same issue. I've never played around with Mac hardware, but IIRC their boot sequence is a bit different. Can you install Debian and then
install PVE on top of Debian Buster?
First thing first, the interesting things about Linux and T2-based Macs seems to be happening
here. This (very long)
thread gives a lot of useful background.
One of the first issue they had to resolve with T2-based Macs is accessing the NVMe SSD controller. If I understand correctly: it's implemented in software, runs on the T2 chip and Apple slightly extended the NVMe spec to
add encryption support, making it incompatible with the Linux driver.
NVMe driver patches have been
merged in the 5.4 kernel back in October, 2019.
Fedora 31,
Arch Linux seems to be stable with those.
As for Debian & Proxmox:
- Debian 10.6 is shipping with kernel 4.19.
You can
disable secure boot and enable external boot, flash and attach a USB drive with the Debian 10.6 installer,
change the startup disk and boot, add the "
noacpi efi=noruntime
" options to the Grub linux line. The Debian installer then runs fine on a Mac mini 2018 but, of course, does not see the internal SSD :-/
- Debian Testing seems to use
kernel 5.9+ and is scheduled for
Hard Freeze in March, 2021.
- Proxmox 6.3 runs on a 5.4 kernel but the installer doesn't boot on the Mac mini. I don't even get to grub: the screen stays black and reboots to macOS, a clue that the T2 detects something fishy and reboots (some suggests to run grub with
--nonvram
).
This week, I'll try to create a Debian 10 installer with a 5.4+ kernel and test a Debian Testing build.
Then I'll try to install Proxmox...