OMV server without graphics-card or on-board GPU (SOLVED)

  • A common goal is to repurpose an old PC as an OMV server. This is straightforward but it is preferable not to have a powerful graphics card eating up power on the PCIe slot. Here is how I managed to get a motherboard (with no on-board GPU) to operate without a graphics card.


    You will have to buy a cheap PCI card such as this one, but it can eventually be removed completely at the end of the process.


    The core problem here is that you need graphics to install OMV but if you then remove the card and boot OMV (you will need to change your BIOS to "no halt on error" before booting without a GPU), you will have no services (no web admin, no SMB, no NFS, no SSH etc...). This is because without a graphics card on the PCIe slot, the motherboard ethernet adapter gets re-assigned because it also sits on the PCIe bus. Because of this hardware change, OMV will be essentially broken as even though it will be running, it will not recognise the ethernet adaptor due to the PCIe bus change.


    This re-assigned ethernet adapter issue can be fixed easily with the command "omv-firstaid" but in order to run it successfully we need a terminal and a graphics card! This is the catch-22 situation at the heart of the problem.


    To proceed, get hold of a PCI (not PCIe) VGA graphics card like this one. It is essential that it fits one of the smaller PCI slots and not the main PCIe slot usually associated with GPUs. This will give you basic VGA graphics and allow you to run "omv-firstaid" to re-connect OMV with the on-board ethernet adapter.


    You can now either run your server with the PCI VGA card in place, or you can remove it and run without any graphics at all. If you remove it, you will have no local terminal but if the need arises just put the VGA PCI card back in.

  • chente

    Hat das Thema freigeschaltet.
  • I'm pretty sure a video card is required, even if it's only PCI.


    I installed OMV 6 on a system with an ASUS M5A97 motherboard/AMD PhenomIIx6 CPU/32GB ECC RAM/GeForce GPU. After installation it booted fine, but failed to boot when I removed the GPU and installed an old ATI Mach64 PCI card because I want to install an LSI9211-8i in the PCI-E x16 slot.


    Some searching on the internet found that the boot issue is likely a GPU video mode dependency created in the GRUB entry, I then tried reinstalling OMV6 with only the Mach64. This was successful, the system booted with/without a monitor connected but failed when I removed the Mach64.


    One issue is that there is no access to UEFI firmware without a GPU, this includes the Boot Menu. All firmware setting must be configured prior to removing the GPU, the installation media needs to be configured as primary boot device and the target drive as secondary boot device. After installation is completed the system successfully boots without keyboard/monitor attached, but I am having intermittent issues with not being able to connect to the WEBGUI which I believe is related to the RealTek onboard NIC.

  • If you can get it to boot without a graphics card installed, you should be able to install either via serial port console or via network console by enabling those options in SYSLINUX on your installer boot device. Your BIOS may need to support console access to enable the UEFI device for booting (or set it as priority CD->USB->HDD with a video card installed then pull the card and boot the installer).


    DebianInstaller/NetworkConsole - Debian Wiki


    Installing Debian over a serial console

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!