Proxmox: Running Bliss OS

In this tutorial, we will look at the process of running Bliss OS in the Proxmox hypervisor, making it convenient to run Android apps from your home lab server.
Proxmox: Running Bliss OS
In: Proxmox, Home Lab, Android

Bliss OS Project

Bliss OS For PC
Open Source OS for PC’s, based on AOSP

At the time of this writing, Bliss OS 16 is the latest version. I will be basing this tutorial on running that version in Proxmox. The process should be largely the same as the process for Android-x86. However, in this tutorial, I will not be covering setting up a proxy to Burp Suite.

Latest downloads of Bliss OS 16
It's your decision, decide if you want to download Bliss OS 16 with the official Google Apps (GApps) or their open-source alternatives FOSS apps.
The version I'll be downloading for this tutorial

Upload the ISO to Proxmox

Click on your local storage and click Upload. Then, choose your file.
The file is now uploaded to the Proxmox node

Install Graphics Libraries

Log into your Proxmox node via SSH or via the web console, as you'll need to install some graphics libraries.

apt install libgl1 libegl1
Review the packages to be installed (or removed if applicable) and accept

Create a Bliss OS VM

Right-click your Proxmox node and choose 'Create VM'
Set to 'VirGL GPU', 'q35', 'OVMF (UEFI)', select EFI Storage, and uncheck 'Pre-Enroll'
SATA has wide compatibility, so choose that
Double-check your settings and start your VM

Install the Operating System

Choose 'BlissOS ... installation'

Create EFI and System Partitions

First, we need to create the disk partitions
cfdisk is fine
Choose 'gpt' for the UEFI installation, press 'Enter'
Please note that some screenshots contain examples that are unique to my VM (e.g. disk size), so please choose accordingly for your VM
First, we're going to create the EFI partition. The Arch Linux wiki recommends a partition size of 1 GiB, but a smaller size is also fine.
Choose 'New'
Enter 1G for '1 GiB'
Choose 'Type', press 'Enter'
Scroll up and choose 'EFI System'
Note that cfdisk conveniently highlights the remaining free disk space in green for us
Select the 'Free Space' line using your arrow keys
Choose 'New'
Accept the default value
Choose 'Write', press 'Enter', input 'yes' when prompted
Choose 'Quit', press 'Enter'

Format the EFI Partition

Select your EFI partition
Choose 'fat32', press 'Enter'
Accept the default drive name
Choose 'Yes', press 'Enter'

Format the System Partition

Choose the system partition
Choose 'ext4'
Accept the default drive name
Choose 'Yes', press 'Enter'
Choose 'Grub2 EFI Bootloader', press 'Enter'
Choose 'Reboot'

Complete Setup Steps

You have now successfully installed Bliss OS on Proxmox. Complete the initial setup steps and have fun.

More from 0xBEN
Table of Contents
Great! You’ve successfully signed up.
Welcome back! You've successfully signed in.
You've successfully subscribed to 0xBEN.
Your link has expired.
Success! Check your email for magic link to sign-in.
Success! Your billing info has been updated.
Your billing was not updated.