So I'm trying to install Proxmox on an Udoo X86.
First attempt: The installer boots, and asks for a drive to install to, and I choose "mmcblk0". Proxmox then tries to partition it, and freaks because it can't find the partitions it just created. Dropping to a shell, I see /dev/mmcblk0p1 and /dev/mmcblk0p2, so I don't know why it cannot find them. I tried looking at the installer, but it looks to me like it looks for the partitions in /sys/block, and I don't see them there.
Second attempt: I slapped an SD card into the Udoo, and tried to install again. The SD card is recognized as mmcblk1, and the exact same errors ensue.
Third attempt: I booted Debian 9, and did an install to mmcblk0. This ran fine. Awesome! Now, with a working prompt and an ssh connection, I set up apt to install proxmox, and it downloaded the packages, and then failed to configure most of them (the proxmox kernel was properly installed and boots fine). I get a series of dependencies failing,ultimately because pve-firewall failed to configure. poking around, nothing in /etc/pve got created, and if I manually run pve-firewall in /usr/sbin, it ignores absolutely all command line options, tried to open some connections to *something*, which fails, then exits. I've run dpkg --configure -a a few times, and it makes little to no difference.
Fourth attempt: I found copies of example config files for proxmox in /usr/local/doc/pve, and put them in /etc/pve/pve-firewall and /etc/pve/local . That helped not at all.
Any suggestions on what to try next? I have another install of pve on a different machine, and it runs totally fine. Could I copy /etc/pve over from there and change hostnames and IP addresses in the config files to get it working?
First attempt: The installer boots, and asks for a drive to install to, and I choose "mmcblk0". Proxmox then tries to partition it, and freaks because it can't find the partitions it just created. Dropping to a shell, I see /dev/mmcblk0p1 and /dev/mmcblk0p2, so I don't know why it cannot find them. I tried looking at the installer, but it looks to me like it looks for the partitions in /sys/block, and I don't see them there.
Second attempt: I slapped an SD card into the Udoo, and tried to install again. The SD card is recognized as mmcblk1, and the exact same errors ensue.
Third attempt: I booted Debian 9, and did an install to mmcblk0. This ran fine. Awesome! Now, with a working prompt and an ssh connection, I set up apt to install proxmox, and it downloaded the packages, and then failed to configure most of them (the proxmox kernel was properly installed and boots fine). I get a series of dependencies failing,ultimately because pve-firewall failed to configure. poking around, nothing in /etc/pve got created, and if I manually run pve-firewall in /usr/sbin, it ignores absolutely all command line options, tried to open some connections to *something*, which fails, then exits. I've run dpkg --configure -a a few times, and it makes little to no difference.
Fourth attempt: I found copies of example config files for proxmox in /usr/local/doc/pve, and put them in /etc/pve/pve-firewall and /etc/pve/local . That helped not at all.
Any suggestions on what to try next? I have another install of pve on a different machine, and it runs totally fine. Could I copy /etc/pve over from there and change hostnames and IP addresses in the config files to get it working?