I have a Thinkstation P500 which I am using as a PVE server. A week or so ago I installed PVE on this server, from an ISO loaded onto a USB, and all worked well. I have been testing a few VM's etc.
Then, a day or two ago, it dawned on me for some reason (when I was inside the firmware config setting up a SAS controller) that the system was booting Legacy First (E.G using BIOS, not UEFI). I discovered that indeed I had installed Proxmox in BIOS mode, without realizing.
I did some research, and it seems this is really not what you want, due to the potential for issues with, it seems, espeicially ZFS. My goal is to run my two primary SSD's in a RAID1 ZFS (mirror) config, for the Proxmox OS itself, and some VM OS disks. To be fair, as far as I know, this was working fine on BIOS mode, but I had not tried any of the advanced ZFS features. Since I had done very little PVE config, I decided it was a good time to backups the VM's I had onto an external disk, and reinstall PVE, this time in UEFI mode, to prevent any future issues.
However, I have had no end of issues. I created the normal ISO installer on a USB using Rufus, again. When I did it the 2nd time, Rufus did something odd (due to previous cached settings from the last bootable USB I made, which was MS-DOS), and insisted on using BIOS (UEFI + CSM) mode. I tried a 3rd time, after deleting the rufus.ini, and then it, as expected, showed UEFI in the Rufus program.
That is not too relevant though. Pretty sure I have a valid UEFI-bootable USB installer. I attach it to the server, and configure the BIOS as thus:
- Boot Mode: UEFI Only.
- CSM: Enabled.
I tried disabling CSM, but it said the video card was in Legacy mode, and this must be changed to UEFI mode before CSM could be disabled. I tried changing the video OpRom to UEFI, but as I expected, I lost all video output and had to reset the CMOS. So I am stuck with CSM on, but I would think it would be OK with boot mode set to UEFI only.
However, when booting from the USB, I get a 1962 No OS Found error. Not helpful. When using BIOS mode, PVE installer runs fine, first time. I am really needing some advice. Mr GPT seems to think it might be a good idea to install in BIOS mode, and somehow convert to UEFI mode afterwards. But I would like some input on the "right" way to do it, as this must be a common requirement!
Thanks.
Then, a day or two ago, it dawned on me for some reason (when I was inside the firmware config setting up a SAS controller) that the system was booting Legacy First (E.G using BIOS, not UEFI). I discovered that indeed I had installed Proxmox in BIOS mode, without realizing.
I did some research, and it seems this is really not what you want, due to the potential for issues with, it seems, espeicially ZFS. My goal is to run my two primary SSD's in a RAID1 ZFS (mirror) config, for the Proxmox OS itself, and some VM OS disks. To be fair, as far as I know, this was working fine on BIOS mode, but I had not tried any of the advanced ZFS features. Since I had done very little PVE config, I decided it was a good time to backups the VM's I had onto an external disk, and reinstall PVE, this time in UEFI mode, to prevent any future issues.
However, I have had no end of issues. I created the normal ISO installer on a USB using Rufus, again. When I did it the 2nd time, Rufus did something odd (due to previous cached settings from the last bootable USB I made, which was MS-DOS), and insisted on using BIOS (UEFI + CSM) mode. I tried a 3rd time, after deleting the rufus.ini, and then it, as expected, showed UEFI in the Rufus program.
That is not too relevant though. Pretty sure I have a valid UEFI-bootable USB installer. I attach it to the server, and configure the BIOS as thus:
- Boot Mode: UEFI Only.
- CSM: Enabled.
I tried disabling CSM, but it said the video card was in Legacy mode, and this must be changed to UEFI mode before CSM could be disabled. I tried changing the video OpRom to UEFI, but as I expected, I lost all video output and had to reset the CMOS. So I am stuck with CSM on, but I would think it would be OK with boot mode set to UEFI only.
However, when booting from the USB, I get a 1962 No OS Found error. Not helpful. When using BIOS mode, PVE installer runs fine, first time. I am really needing some advice. Mr GPT seems to think it might be a good idea to install in BIOS mode, and somehow convert to UEFI mode afterwards. But I would like some input on the "right" way to do it, as this must be a common requirement!
Thanks.