UEFI boot manager: can't install OVM from a USB-stick on Apollo Lake mini-pc

    • OMV 3.x

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • UEFI boot manager: can't install OVM from a USB-stick on Apollo Lake mini-pc

      I'm trying to install OMV on a Intel Celeron N3450-based mini-pc from Beelink. The system comes preinstalled with Windows 10 and boots using UEFI and the Windows bootmanager.

      I've followed the instructions on this site and used Etcher to created a USB stick from the openmediavault_3.0.94-amd64.iso.

      However, I've found to way to actually boot from this usb stick. Even manually changing the boot devices in the bios to all sorts of usb-devices didn't work.
    • OMV ISO doesn’t support uefi, use a minimal Debian 9 netinst iso toinstall plain Debian first (select just ssh server, no desktop) then
      install OMV on top.
      Install OMV4 on Debian 9 (Stretch)
      Odroid HC2 - armbian - OMV4.x | Asrock Q1900DC-ITX - 16GB - 2x Seagate ST3000VN000 (rsnapshot) - 1x Intenso SSD 120GB - OMV4.x 64bit
      :!: Backup - Solutions to common problems in OMV - Must see OMV setup videos - OMV4 Documentation :!:
    • Not really. This is my first time I've come into contact with OMV. Judging by the green download-button "Download Latest Version - openmediavault_3.0.94-amd64.iso (403.7 MB)" I was under the impression that OMV3 was the last "official" release and OMV4 is still under development.

      Are there any performance/power consumption differences between the Debian8/OMV3 and Debian9/OMV4 combinations on lower powered devices like mine?
    • macom wrote:

      OMV ISO doesn’t support uefi, use a minimal Debian 9 netinst iso toinstall plain Debian first (select just ssh server, no desktop) then
      install OMV on top.
      Install OMV4 on Debian 9 (Stretch)
      That's simply not true. I installed the latest OMV 4 ISO just fine on a Z270 motherboard with a 6700K CPU.


      TOMillr wrote:

      However, I've found to way to actually boot from this usb stick. Even manually changing the boot devices in the bios to all sorts of usb-devices didn't work.
      Try the latest build here - sourceforge.net/projects/openmediavault/
      That's what I used and it worked just fine as mentioned above. It is OMV 4 though, so maybe something changed compared to OMV 3.

      You might need to change UEFI/BIOS boot mode from UEFI to Legacy though. Note that this setting might be called something different.


      It is entirely possible that the UEFI in your system doesn't allow for USB boot, but that seems highly unlikely. That said, I'm not familiar with your specific system and the Chinese board makers tend to be lazy and might not have done a good job with their UEFI implementation.
      Files

      The post was edited 2 times, last by TheLostSwede ().

    • your board do not have SATA ports, only USB 3, so it's not ideal for a NAS, perhaps good for a HTPC, but not to use as a NAS.
      OMV 3.0.96 x64 on a HP T510, 16GB CF as Boot Disk & 32GB SSD 2,5" disk for Data, 4 GB RAM, CPU VIA EDEN X2 U4200 is x64 at 1GHz

      Post: HPT510 SlimNAS ; HOWTO Install Pi-Hole ; HOWTO install MLDonkey ; HOHTO Install ZFS-Plugin ; OMV_OldGUI ; ShellinaBOX ;
      Dockers: MLDonkey ; PiHole ;
    • macom wrote:

      OMV ISO doesn’t support uefi

      TheLostSwede wrote:

      That's simply not true. I installed the latest OMV 4 ISO just fine on a Z270 motherboard with a 6700K CPU.

      TheLostSwede wrote:

      You might need to change UEFI/BIOS boot mode from UEFI to Legacy though.
      So you agree that OMV ISO does not support UEFI?
      Odroid HC2 - armbian - OMV4.x | Asrock Q1900DC-ITX - 16GB - 2x Seagate ST3000VN000 (rsnapshot) - 1x Intenso SSD 120GB - OMV4.x 64bit
      :!: Backup - Solutions to common problems in OMV - Must see OMV setup videos - OMV4 Documentation :!:
    • No, I don't not agree. Obviously it supports UEFI, just not UEFI boot, two quite different things.
      If UEFI wasn't supported, then you couldn't install it on a system with a UEFI rather than a BIOS.
      Legacy boot simply tricks the OS into thinking that it's using a non UEFI system.

      And if you'd wanted to help in this case, it might have been more useful to point out how to solve the problem, than stating it won't work.
    • Tinkerisk wrote:

      Try UNetBootIn for OMV 3.0.94 instead of etcher. You'll need 2 sticks, one temporarily for installation itself and to keep as the OMV boot media.
      Thanks, going to give that a try. But what happens when I try to permanently install OMV? Do I still need the usb stick to boot from?

      I've come across a blog post about booting Ubuntu on a basically identical Apollo-Lake-based mini-pc. Apparently booting linux only works on those devices, when using the rEFInd Boot Manager.

      Is there a way to manually included the rEFInd boot manager with the OMV or Debian iso so that I can boot the install medium, clean swipe Windows 10 of the HDD and get OMV to boot from the eMMC storage?
    • TOMillr wrote:

      Tinkerisk wrote:

      Try UNetBootIn for OMV 3.0.94 instead of etcher. You'll need 2 sticks, one temporarily for installation itself and to keep as the OMV boot media.
      Thanks, going to give that a try. But what happens when I try to permanently install OMV? Do I still need the usb stick to boot from?
      I've come across a blog post about booting Ubuntu on a basically identical Apollo-Lake-based mini-pc. Apparently booting linux only works on those devices, when using the rEFInd Boot Manager.

      Is there a way to manually included the rEFInd boot manager with the OMV or Debian iso so that I can boot the install medium, clean swipe Windows 10 of the HDD and get OMV to boot from the eMMC storage?


      I'm not familiar with that h/w and the UEFI of it. For OMV, you need to have a boot drive and the (or one) data drive/s. What you could do is, to add 2x USB3.0/SATA drives to the connectors having the data storage (maybe with s/w RAID1 let's say). The internal 64GB could be (not sure if possible) the system boot disk (if you're willing to waste by far the most of the 64GB for the OS). Keep the data drives away for the first time. What you need in that case is only one USB-Stick for installation (assuming, you can address the eMMC like any other drive).

      First try could be: (it shouldn't erase anything on your System)


      - Setup your UEFI to boot from USB first
      - Prepare USB stick (FAT32) with the UNetBootIn (simulates a boot media with the downloaded OMV iso)
      - Format a thumb drive (ext4) as the future boot media (to keep on one USB3.0 connector)
      - Plug in both sticks, power on, installation sequence should start
      - Select the USB thumb drive as the system drive during install
      - when finished, shut down, remove USB stick (not the thumb drive) and power on
      - if everything went right, you should be capable to browse to the OMVs web interface.
      - Shut down, connect data drives, re-power and include them to the OMV environment (Mount, Format, ...)




      Another possible way could be: (you'll loose any data on the eMMC if it can be addressed, see comment below)

      - Setup your UEFI to boot order 1) USB stick, 2) eMMC
      - Prepare USB stick (FAT32) with UNetBootIn (simulates a boot media with the downloaded OMV iso)
      - Plug in the USB stick, power on, installation sequence should start
      - Select the eMMC as the system drive during install (eMMC might be formatted before to ext4 with a live boot Linux formatter like GParted live)
      - when finished, shut down, remove USB stick and power on
      - if everything worked well, you should be capable to browse to the relevant IP to start the web interface of OMV.
      - Shut down, connect data drives, re-power and include them to the OMV environment.


      Please be aware, that is only assumed how it could be established since I don't know your h/w in detail.


      If it works well, please let us know.
      OMV 4.1.4-1 Arrakis on intel platform
      OMV 3.0.99 Erasmus on ARM platform