Hey all, I'm new here and trying to install ProxMox 8.2 on my homelab server to mess around with. So I started out with a virtual disk on my RAID array (PERC H310 mini) and I was initially intending to install it in ext4 mode on top of the virtual disk and let my RAID controller handle the virtual disk and the array. Unfortunately that didn't work, it would consistently fail at 100% spitting out an error saying "failed to prepare efi boot using grub". I tried a few fixes that were suggested here and on reddit but none of them worked, so I ended up flashing the H310 mini into IT mode and trying to install PVE using the zfs RAID10 and having it handle the array. According to everything that I've read that usually seems to be thing thing that everyone does and it seems to work for most people, but I had no such luck.
Once I got the controller flashed I went to install PVE using the graphical installer thinking that using zfs would be better. Unfortunately, that didn't work either. This time around, the installer failed at 3%. It seems like it was able to create the zfs array but then it immediately failed giving me the error "Unable to create zfs root pool". On suggestion from someone on reddit and a couple other forum posts I booted into gparted live, totally erased the disks and then tried again, failing in the same spot. I snapped a picture but I can't upload it here because its too large apparently. Basically its spitting out this:
So I'm quite a bit confused whats going on here. Any help would be appreciated, I really want to get this up and running but I just don't get whats going run here
Once I got the controller flashed I went to install PVE using the graphical installer thinking that using zfs would be better. Unfortunately, that didn't work either. This time around, the installer failed at 3%. It seems like it was able to create the zfs array but then it immediately failed giving me the error "Unable to create zfs root pool". On suggestion from someone on reddit and a couple other forum posts I booted into gparted live, totally erased the disks and then tried again, failing in the same spot. I snapped a picture but I can't upload it here because its too large apparently. Basically its spitting out this:
Code:
Creating new GPT entries in memory
The operation has completed succesffully
the operation has completed successfully
Timed out waiting for the udev queue being empty
256+0 records in
256*0 records out
268435456 bytes (268 MB, 256 MiB) copied, 2.61 s, 103 MB/s
56+0 records in
256*0 records out
268435456 bytes (268 MB, 256 MiB) copied, 3.03 s, 88.5 MB/s
Timed out for waiting the udev queue being empty
no pools available for import
cannot create 'rpool': I/O error
unable to create zfs root pool
umount: /rpool/ROOT/pve-1/run: no mount point specified.
umount: /rpool/ROOT/pve-1/mnt/hostrun: no mount point specified
umount: /rpool/ROOT/pve-1/tmp/pkg: no mount point specified
umount: /rpool/ROOT/pve-1/tmp: no mount point specified
umount: /rpool/ROOT/pve-1/proc: no mount point specified
umount: /rpool/ROOT/pve-1/sys/firmware/efi/efivars: no mount point specified
umount: /rpool/ROOT/pve-1/sys: no mount point specified
So I'm quite a bit confused whats going on here. Any help would be appreciated, I really want to get this up and running but I just don't get whats going run here