How to install Proxmox VE 6.4 in an old HPE MicroServer G8 on SATA 5 (ODD) using iLo and boot from the microSD card in 2021
Tags: homeserver, hpmicroserverg8, hpeilo, linux
Published: 2022-11-03 15:38:28

---
title: How to install Proxmox VE 6.4 in an old HPE MicroServer G8 on SATA 5 (ODD) using iLo and boot from the microSD card in 2021
published: true
date: 2022-10-31 22:25:40 UTC
tags: HomeServer,HPMicroServerG8,HPEiLo,linux
canonical_url: https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/
---

<aside>
<p>Note</p>
<p>I wrote this article in 2021. As of 11/2022 I'm still using this Proxmox version and I haven't tested again if Proxmox 7 works on this MicroServer. Proxmox 6.4 is EOL.</p>
</aside><nav id="contents" role="doc-toc">
<p>Contents</p>
<ul>
<li><p><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#bullet-points" id="toc-entry-1">Bullet points</a></p></li>
<li><p><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#goal" id="toc-entry-2">Goal</a></p></li>
<li>
<p><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#installation-process" id="toc-entry-3">Installation process</a></p>
<ul>
<li><p><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#prepare-the-server" id="toc-entry-4">Prepare the server</a></p></li>
<li><p><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#install-proxmox-using-ilo" id="toc-entry-5">Install Proxmox using iLo</a></p></li>
<li>
<p><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#setup-boot" id="toc-entry-6">Setup boot</a></p>
<ul>
<li><p><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#using-a-microsd-card-to-boot-and-installing-grub-on-it-from-your-proxmox-installation" id="toc-entry-7">Using a microSD Card to boot and installing grub on it from your Proxmox installation</a></p></li>
</ul>
</li>
</ul>
</li>
<li>
<p><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#issues-problems-and-questions-i-had-during-the-process" id="toc-entry-8">Issues, Problems and Questions I had during the process</a></p>
<ul>
<li>
<p><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#how-to-find-the-name-of-the-device-we-want-to-install-grub-to" id="toc-entry-9">How to find the name of the device we want to install grub to</a></p>
<ul>
<li><p><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#solution" id="toc-entry-10">Solution</a></p></li>
</ul>
</li>
<li>
<p><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#proxmox-installation-failed-could-not-install-package-pve-kernel" id="toc-entry-11">Proxmox Installation failed. Could not install package pve-kernel…</a></p>
<ul>
<li><p><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#solution-2" id="toc-entry-12">Solution</a></p></li>
</ul>
</li>
<li>
<p><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#unable-to-create-swap-space" id="toc-entry-13">Unable to create swap space</a></p>
<ul>
<li><p><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#solution-3" id="toc-entry-14">Solution</a></p></li>
<li><p><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#how-to-find-the-dev-name-of-my-usb-device" id="toc-entry-15">How to find the /dev name of my USB device</a></p></li>
<li><p><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#hpe-microserver-g8-does-not-boot-from-my-usb-stick" id="toc-entry-16">HPE Microserver G8 does not boot from my usb stick</a></p></li>
<li><p><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#solution-4" id="toc-entry-17">Solution</a></p></li>
</ul>
</li>
<li>
<p><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#i-flashed-a-usb-stick-with-proxmox-and-it-does-not-boot" id="toc-entry-18">I flashed a USB stick with Proxmox, and it does not boot</a></p>
<ul>
<li><p><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#solution-5" id="toc-entry-19">Solution</a></p></li>
</ul>
</li>
</ul>
</li>
<li><p><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#references" id="toc-entry-20">References</a></p></li>
</ul>
</nav><section id="bullet-points">
<h2><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#toc-entry-1" role="doc-backlink">Bullet points</a></h2>
<p>Here is a quick summary of what I learned:</p>
<ul>
<li><p><a href="https://www.hpe.com/us/en/servers/integrated-lights-out-ilo.html">iLo</a> is awesome</p></li>
<li><p>You need a usb stick with a MBR Partition table (GPT does NOT work) for the Microserver to recognize it.</p></li>
<li><p>Check <a href="https://pve.proxmox.com/wiki/Prepare_Installation_Media">Proxmox Docs</a>. Do not use UNetBootin. It gives you an error saying that he can not fin a valid Proxmox ISO. I ended up using a local ISO with iLo anyways.</p></li>
<li><p>The Microserver G8 has a problem booting from the 5th SATA (the ODD slot, where the CD-Rom device should go, when there is any disc in the caddies for the HDDs). You need to install grub in a USB or microSD, install it in the internal port and configure the server to boot from there.</p></li>
<li><p>Proxmox 7.0 seems not to be compatible with HPE Microserver G8. Proxmox 6.4 didn’t have any problem and works.</p></li>
</ul>
</section><section id="goal">
<h2><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#toc-entry-2" role="doc-backlink">Goal</a></h2>
<p>Install Proxmox on a <a href="https://support.hpe.com/hpesc/public/docDisplay?docId=emr_na-c03793258">HPE MicroServer G8</a> (release on 2013) on the 5th SATA (ODD) and boot from the internal SD
Card using Grub.</p>
</section><section id="installation-process">
<h2><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#toc-entry-3" role="doc-backlink">Installation process</a></h2>
<section id="prepare-the-server">
<h3><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#toc-entry-4" role="doc-backlink">Prepare the server</a></h3>
<p>I bought a used server which was preconfigured with the owners old
passwords, so I had to reconfigure it for my needs. Your case may be
different. In my case I had to activate the virtualization capabilities
of the processor, activate all the cores (there were only 2 enabled) and
reorder the boot sequence. I also had to configure iLo with my user and
passwords as well as with my own hostname.</p>
<p><strong>In any case, you have to be able to access iLo and open a remote console to follow this guide.</strong></p>
</section>
<section id="install-proxmox-using-ilo">
<h3><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#toc-entry-5" role="doc-backlink">Install Proxmox using iLo</a></h3>
<ol>
<li><p>Download Proxmox 6.4 ISO image from <a href="https://www.proxmox.com/en/downloads/category/iso-images-pve">here</a></p></li>
<li>
<p>Go to iLo Interface, open a Remote Console</p>
<p><img alt="image1" src="https://diegocarrasco.com/images/proxmox/iLo%20open%20remote%20console.png"></p>
</li>
<li>
<p>Load the Proxmox ISO (version 6.4)</p>
<p><img alt="image2" src="https://diegocarrasco.com/images/proxmox/iLo%20load%20iso.png"></p>
</li>
<li><p>Set the server to boot once from the cd-rom <img alt="image3" src="https://diegocarrasco.com/images/proxmox/iLo%20boot%20form%20cd.png"></p></li>
<li><p>Power on the server. It should boot into a menu to install Proxmox. Follow the instructions.
<strong>Just keep in my that the process will delete all data on the installation hard drive, so do proper backups before if you are using a non-empty hard drive.</strong></p></li>
<li>
<p>Once it finishes the installation process you get the following screen:</p>
<p><img alt="image4" src="https://diegocarrasco.com/images/proxmox/proxmox%20install%20successful.png"></p>
</li>
</ol>
<aside>
<p>Note</p>
<p><strong>If you just used the defaults in the whole process it should reboot the server itself.</strong></p>
</aside>
</section>
<section id="setup-boot">
<h3><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#toc-entry-6" role="doc-backlink">Setup boot</a></h3>
<p>This one was of great help :)
<a href="https://www.bastelbunker.de/hp-microserver-gen8-booten-von-den-odd-port/">https://www.bastelbunker.de/hp-microserver-gen8-booten-von-den-odd-port/</a></p>
<section id="using-a-microsd-card-to-boot-and-installing-grub-on-it-from-your-proxmox-installation">
<h4><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#toc-entry-7" role="doc-backlink">Using a microSD Card to boot and installing grub on it from your Proxmox installation</a></h4>
<p>You first need to partition the card, format it to ext2 or ext4 and make
it bootable. You can use a Linux Live CD for this. I used Lubuntu Live
Cd and KPartition.</p>
<p><strong>The tricky part is to find the right disk and the right options for
the grub.cfg to work. I got many Red Screens while testing. In the end I
didn’t try anymore and solved it as follows:</strong></p>
<ol>
<li><p>Remove all the hard drives (and only leave the one in SATA 5 (ODD).</p></li>
<li><p>Boot into your Proxmox system and login as root. You added a password
as part of the installation.</p></li>
<li>
<p>Mount the SD Card. In my case, with only a HD in SATA 5 and a microSD
and create a <code>boot</code> folder there, I used</p>
<div><pre><a id="rest_code_9f9d659cba524c74a9bf277fab407e5f-1" name="rest_code_9f9d659cba524c74a9bf277fab407e5f-1" href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#rest_code_9f9d659cba524c74a9bf277fab407e5f-1"></a>mkdir /mnt/microsd
<a id="rest_code_9f9d659cba524c74a9bf277fab407e5f-2" name="rest_code_9f9d659cba524c74a9bf277fab407e5f-2" href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#rest_code_9f9d659cba524c74a9bf277fab407e5f-2"></a>mount /dev/sdb1 /mnt/microsd
<a id="rest_code_9f9d659cba524c74a9bf277fab407e5f-3" name="rest_code_9f9d659cba524c74a9bf277fab407e5f-3" href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#rest_code_9f9d659cba524c74a9bf277fab407e5f-3"></a>mkdir /mnt/sdcard/boot
</pre></div>
</li>
<li>
<p>Now install grub in the microsd</p>
<div><pre><a id="rest_code_58c0d24fa85043bd9c422d2ebd102d6d-1" name="rest_code_58c0d24fa85043bd9c422d2ebd102d6d-1" href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#rest_code_58c0d24fa85043bd9c422d2ebd102d6d-1"></a>grub-install --booot-directory<span>=</span>/mnt/sdcard/boot /dev/sdb
</pre></div>
</li>
<li>
<p>Here is where the trick is. Instead of creating <code>grub.cfg</code> by hand,
and because be booted in our running system, we can use
<code><span>update-grub</span></code> to create the config file already configured for our
system.</p>
<div><pre><a id="rest_code_4b6ee9cdca8b4e0b9701d2e7fcc03c08-1" name="rest_code_4b6ee9cdca8b4e0b9701d2e7fcc03c08-1" href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#rest_code_4b6ee9cdca8b4e0b9701d2e7fcc03c08-1"></a>update-grub -o /mnt/sdcard/boot/grub/grub.cfg
</pre></div>
</li>
</ol>
<p>And that’s all. We can now boot from the microSD directly into our
Proxmox 6.4 system. Now power-off your server, plug your hard drives
again and power it on. It should boot right to Proxmox :)</p>
</section>
</section>
</section><section id="issues-problems-and-questions-i-had-during-the-process">
<h2><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#toc-entry-8" role="doc-backlink">Issues, Problems and Questions I had during the process</a></h2>
<section id="how-to-find-the-name-of-the-device-we-want-to-install-grub-to">
<h3><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#toc-entry-9" role="doc-backlink">How to find the name of the device we want to install grub to</a></h3>
<p>The devices get a specific internal name and this changes depending on
the port, computer and so on.</p>
<section id="solution">
<h4><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#toc-entry-10" role="doc-backlink">Solution</a></h4>
<p>Use <code>fdisk <span>-l</span></code> to list all partitions. I recognized my device (microSd
card) because of the size.</p>
</section>
</section>
<section id="proxmox-installation-failed-could-not-install-package-pve-kernel">
<h3><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#toc-entry-11" role="doc-backlink">Proxmox Installation failed. Could not install package pve-kernel…</a></h3>
<p>
<img alt="Could not install pve-kernel package" src="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/proxmox%20install%20error%20pve%20kernel%20install%20failed%20input%20output%20error%20gui.png">
<figcaption>
<p>Could not install pve-kernel package</p>
</figcaption>
</p>
<p>This was an Input/Output Error as I realized in the terminal.</p>
<p>
<img alt="Input/Output error" src="https://diegocarrasco.com/images/proxmox/proxmox%20install%20error%20pve%20kernel%20install%20failed%20input%20output%20error.png">
<figcaption>
<p>Input/Output error</p>
</figcaption>
</p>
<section id="solution-2">
<span id="solution-1"></span><h4><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#toc-entry-12" role="doc-backlink">Solution</a></h4>
<p>My problem was the network, as I was installing Proxmox over the net
with iLo and my Mac was on WiFi (yes, I should not have done that). I
connected a LAN cable and it worked. I had to restart the installation
though.</p>
</section>
</section>
<section id="unable-to-create-swap-space">
<h3><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#toc-entry-13" role="doc-backlink">Unable to create swap space</a></h3>
<p>
<img alt="Proxmox installation failed: unable to create swap" src="https://diegocarrasco.com/images/proxmox/proxmox%20install%20swap%20error.png">
<figcaption>
<p>Proxmox installation failed: unable to create swap</p>
</figcaption>
</p>
<section id="solution-3">
<span id="solution-2-1"></span><h4><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#toc-entry-14" role="doc-backlink">Solution</a></h4>
<p>There was an option in the installation process to customize how the hard
drive was going to be used. I added a swap that was to big (and I would have known that if I had read the <a href="https://pve.proxmox.com/wiki/Installation">Proxmox Installation Documentation</a> before
attempting to install it… but who does that. Anyway you have to know
that you can set a maximum of 8gb for the swap partition.</p>
<p>
<img alt="Maximum swapsize for Proxmox" src="https://diegocarrasco.com/images/proxmox/DraggedImage.png">
<figcaption>
<p>Maximum swapsize for Proxmox</p>
</figcaption>
</p>
</section>
<section id="how-to-find-the-dev-name-of-my-usb-device">
<h4><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#toc-entry-15" role="doc-backlink">How to find the /dev name of my USB device</a></h4>
<p>See <a href="https://superuser.com/questions/352598/how-to-find-the-dev-name-of-my-usb-device">https://superuser.com/questions/352598/how-to-find-the-dev-name-of-my-usb-device</a>.</p>
<p>As quick reference use <code>lsblk</code> in the command line.</p>
</section>
<section id="hpe-microserver-g8-does-not-boot-from-my-usb-stick">
<h4><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#toc-entry-16" role="doc-backlink">HPE Microserver G8 does not boot from my usb stick</a></h4>
<p>You can read more here <a href="https://serverfault.com/a/820467/539133">https://serverfault.com/a/820467/539133</a> but in summary the server need a USB stick with an MBR partition and not and
GPT. You can read more about the differences at <a href="https://www.howtogeek.com/193669/whats-the-difference-between-gpt-and-mbr-when-partitioning-a-drive/">https://www.howtogeek.com/193669/whats-the-difference-between-gpt-and-mbr-when-partitioning-a-drive/</a></p>
</section>
<section id="solution-4">
<span id="solution-3-1"></span><h4><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#toc-entry-17" role="doc-backlink">Solution</a></h4>
<p>Use MBR Partitions.</p>
</section>
</section>
<section id="i-flashed-a-usb-stick-with-proxmox-and-it-does-not-boot">
<h3><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#toc-entry-18" role="doc-backlink">I flashed a USB stick with Proxmox, and it does not boot</a></h3>
<p>So you used something that Unetbootin, Etcher or similar to flash your use stick (or micro SD) and it does not boot. Did you read the documentation <a href="https://pve.proxmox.com/wiki/Prepare_Installation_Media">Prepare Installation Media</a>? I didn’t, and it took me a while to find this.</p>
<section id="solution-5">
<span id="solution-4-1"></span><h4><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#toc-entry-19" role="doc-backlink">Solution</a></h4>
<p>Read <a href="https://pve.proxmox.com/wiki/Prepare_Installation_Media">https://pve.proxmox.com/wiki/Prepare_Installation_Media</a></p>
<ul>
<li><p>In <strong>Linux</strong> use
<code>dd bs=1M conv=fdatasync <span>if=./proxmox-ve_*.iso</span> <span>of=/dev/XYZ</span></code></p></li>
<li><p>In <strong>Windows</strong> use <a href="https://etcher.io/">https://etcher.io/</a> or <a href="https://rufus.ie/">https://rufus.ie/</a> as
indicated in the documentation.</p></li>
<li><p>In <strong>Mac</strong> use
<code>hdiutil convert <span>-format</span> UDRW <span>-o</span> <span>proxmox-ve_*.dmg</span> <span>proxmox-ve_*.iso</span></code></p></li>
</ul>
</section>
</section>
</section><section id="references">
<h2><a href="https://diegocarrasco.com/how-to-install-proxmox-ve-64-in-an-old-hpe-microserver-g8-on-sata-5-odd-using-ilo-and-boot-from-the-microsd-card-in-2021/#toc-entry-20" role="doc-backlink">References</a></h2>
<p>These are some websites, articles and discussions I read to set
this whole thing up. They are in no particular order and I may have left
many out.</p>
<ul>
<li><p><a href="https://pve.proxmox.com/wiki/Prepare_Installation_Media">https://pve.proxmox.com/wiki/Prepare_Installation_Media</a></p></li>
<li><p><a href="https://forum.openmediavault.org/index.php?thread/12665-usb-boot-with-hp-proliant-microserver-gen-8/">https://forum.openmediavault.org/index.php?thread/12665-usb-boot-with-hp-proliant-microserver-gen-8/</a></p></li>
<li><p><a href="https://community.spiceworks.com/topic/2281105-hp-proliant-dl360e-gen8-boot-from-usb">https://community.spiceworks.com/topic/2281105-hp-proliant-dl360e-gen8-boot-from-usb</a></p></li>
<li><p><a href="https://nerdig.es/proxmox-und-openmediavault/">https://nerdig.es/proxmox-und-openmediavault/</a></p></li>
<li><p><a href="https://pakstech.com/blog/openmediavault-proxmox/">https://pakstech.com/blog/openmediavault-proxmox/</a></p></li>
<li><p><a href="https://www.reddit.com/r/homelab/comments/gvd89e/gen8_microserver_still_requires_modified/">https://www.reddit.com/r/homelab/comments/gvd89e/gen8_microserver_still_requires_modified/</a></p></li>
<li><p><a href="https://www.admfactory.com/hp-microserver-gen8-boot-from-ssd-install-on-odd-bay/">https://www.admfactory.com/hp-microserver-gen8-boot-from-ssd-install-on-odd-bay/</a></p></li>
<li><p><a href="https://homeservershow.com/forums/topic/11073-problem-to-boot-from-micro-sd/">https://homeservershow.com/forums/topic/11073-problem-to-boot-from-micro-sd/</a></p></li>
<li><p><a href="https://community.hpe.com/t5/ProLiant-Servers-Netservers/Booting-from-SD-card-while-USB-stick-plugin-in-microserver-gen8/td-p/6974973#.YPsBp25CRqs">https://community.hpe.com/t5/ProLiant-Servers-Netservers/Booting-from-SD-card-while-USB-stick-plugin-in-microserver-gen8/td-p/6974973#.YPsBp25CRqs</a></p></li>
<li><p><a href="https://superuser.com/questions/352598/how-to-find-the-dev-name-of-my-usb-device">https://superuser.com/questions/352598/how-to-find-the-dev-name-of-my-usb-device</a></p></li>
<li><p><a href="https://www.bastelbunker.de/hp-microserver-gen8-booten-von-den-odd-port/">https://www.bastelbunker.de/hp-microserver-gen8-booten-von-den-odd-port/</a></p></li>
<li><p><a href="https://www.vdr-portal.de/forum/index.php?thread/129596-grub-auf-microsd-karte-installieren-schl%C3%A4gt-fehl-hp-gen8-micro/">https://www.vdr-portal.de/forum/index.php?thread/129596-grub-auf-microsd-karte-installieren-schl%C3%A4gt-fehl-hp-gen8-micro/</a></p></li>
<li><p><a href="https://unix.stackexchange.com/questions/49989/let-grub-re-scan-disks">https://unix.stackexchange.com/questions/49989/let-grub-re-scan-disks</a></p></li>
<li><p><a href="https://vitux.com/4-ways-to-view-the-partition-table-in-linux/">https://vitux.com/4-ways-to-view-the-partition-table-in-linux/</a></p></li>
<li><p><a href="https://pve.proxmox.com/pve-docs/chapter-pve-faq.html">https://pve.proxmox.com/pve-docs/chapter-pve-faq.html</a></p></li>
<li><p><a href="https://seiler.it/red-screen-death-illegal-opcode-error/">https://seiler.it/red-screen-death-illegal-opcode-error/</a></p></li>
<li><p><a href="https://alpacapowered.wordpress.com/2014/06/23/illegal-opcode-red-screen-of-death-while-booting-a-hp-proliant-server-from-an-usb-sd-card/">https://alpacapowered.wordpress.com/2014/06/23/illegal-opcode-red-screen-of-death-while-booting-a-hp-proliant-server-from-an-usb-sd-card/</a></p></li>
<li><p><a href="https://homeservershow.com/forums/topic/5886-gen8-25-hdd-in-the-odd-bay-discussion/page/28/?tab=comments#comment-147232">https://homeservershow.com/forums/topic/5886-gen8-25-hdd-in-the-odd-bay-discussion/page/28/?tab=comments#comment-147232</a></p></li>
<li><p><a href="https://www.aroundmyroom.com/2016/03/03/hp-microserver-gen8-g1610t-booting-with-usb-odd/">https://www.aroundmyroom.com/2016/03/03/hp-microserver-gen8-g1610t-booting-with-usb-odd/</a></p></li>
<li><p><a href="https://cornis-techblog.de/hp-microserver-gen8-vom-25-slot-booten/">https://cornis-techblog.de/hp-microserver-gen8-vom-25-slot-booten/</a></p></li>
<li><p><a href="https://www.reddit.com/r/homelab/comments/gvd89e/gen8_microserver_still_requires_modified/">https://www.reddit.com/r/homelab/comments/gvd89e/gen8_microserver_still_requires_modified/</a></p></li>
<li><p><a href="https://mikeeman.wordpress.com/2016/11/18/hp-proliant-gen8-microserver/">https://mikeeman.wordpress.com/2016/11/18/hp-proliant-gen8-microserver/</a></p></li>
<li><p><a href="https://forum.proxmox.com/threads/proxmox-install-on-ssd-but-boot-from-usb.47448/">https://forum.proxmox.com/threads/proxmox-install-on-ssd-but-boot-from-usb.47448/</a></p></li>
<li><p><a href="http://jarrodla.blogspot.com/2014/04/hp-microserver-gen8-boot-from-5th-sata.html">http://jarrodla.blogspot.com/2014/04/hp-microserver-gen8-boot-from-5th-sata.html</a></p></li>
<li><p><a href="https://homeservershow.com/forums/topic/15546-hp-ms-gen8-ssd-usb-boot/">https://homeservershow.com/forums/topic/15546-hp-ms-gen8-ssd-usb-boot/</a></p></li>
<li><p><a href="https://serverfault.com/questions/750051/why-doesnt-the-internal-usb-port-boot-esxi-6-on-my-microserver-gen8">https://serverfault.com/questions/750051/why-doesnt-the-internal-usb-port-boot-esxi-6-on-my-microserver-gen8</a></p></li>
</ul>
</section>