Wow, this thing is a bitchy princess! Ordered SDCard did also not boot while the replacement stick did, also the performance was pretty bad (tried to do a MDRaid 32GB SD Card + 32GB USB Stick, both on the internal connectors). So... trying now the (confirmed to boot) new USB Stick on the internal port + the USB Stick that we couldn't boot from earlier to work as a 28GB RAID1 for the root filesystem and 2GB for swapping. Not using the max space as 32GB devices can differ several hundred MB's in size ...
Debian Installer went nuts on the grub install step and tried to install to /dev/md - which obviously is nonsense and failed. We had to manually set it to install to the internal boot stick (in our case that was /dev/sdb - in your setup, make sure to get the right device).
I'm not sure if it's the HP Hardware, Debian version, Grub version or Installer, but something sure is picky about what it works on (compared to the Ubuntu Server 16.04.1 LTS which did install fine on the first device already). If it wasn't for a proxmox test installation I would've given up a while ago and use Virtualbox, KVM or ESXi for the virtualisation needs :/
The good is that the two sticks work perfectly as a RAID-1 for the system and swap area and we can finally get to the actual thing - experimenting with Proxmox
For the sake of complete documentation, here a few things that we've tried to get the SDCard+USBStick RAID1 to work after it wouldn't boot:
Booted debian installer CD and loaded up Rescue System, assembling the RAIDS and launching a shell in /dev/md0:
!!! WARNING - DESTRUCTIVE !!!
Code: Select all
# grub-mkdevicemap -n
# update-grub
# grub-install /dev/sdb
# grub-install /dev/sdc
Or, alternatively:
It was also tried to delete all Information from the boot sector and partition tables using dd to wipe all devices. That of course required to try another complete installation run.
Sources:
https://kupschke.net/2012/02/20/grub2-a ... stallieren
http://www.linuxquestions.org/questions ... ry-606489/