This guide is very helpful.
Although I had to completely skip step 9 and 19 (creating root volume), because the installer insisted on creating a new one.
This guide is very helpful.
Although I had to completely skip step 9 and 19 (creating root volume), because the installer insisted on creating a new one.
It looks like I no longer have the ability to edit the original post but I just did this entire setup once again from scratch on a fresh install of Qubes 4.3 with a few small adjustments, but namely one very important one.
After doing the full custom setup of the partition layout then returning to the Qubes OS Installer to set all the paths to the correct partitions I noticed it wouldnât allow me to configure the /boot partition - which is partition #2. It just showed as âunknownâ.
So I did the entire thing again from scratch and same result. Finally I ended up pre-formatting partition 2 as mkfs.ext4 /dev/nvme0n1p2 from the CLI setup, went back into Qubes Installer and finally it recognized it and I was able to assign it. I also increased the /boot to 2GB instead of just 1.
With that said. here is the setup I used that successfully worked on 4.3:
# Step 2: Reinitialize the drive as GPT to wipe all partitions
gdisk /dev/nvme0n1 # Open gdisk on the target drive
# Press 'o' to create a new empty GPT partition table
# Press 'n' to create a new partition
# 1. For Partition 1:
# - Enter: '1' (Partition Number)
# - First sector: Press 'Enter' (default)
# - Last sector: '+900M # making this a little larger than the default 600M to support additional EFI's for dual boot systems
# - Hex code: 'EF00 (EFI System)' - use 0700 for "basic data" (blank partition, Qubes will format it later)
# Press 'n' to create another partition
# 2. For Partition 2:
# - Enter: '2' (Partition Number)
# - First sector: Press 'Enter' (default)
# - Last sector: '+2G' (2GB size)
# - Hex code: '8300 (Linux Filesystem for /boot)'
# Press 'n' to create another partition
# 3. For Partition 3:
# - Enter: '3' (Partition Number)
# - First sector: Press 'Enter' (default)
# - Last sector: Press 'Enter' (use remaining space)
# - Hex code: '8E00 (Linux LVM)'
# Press 'w' to write changes and exit
# Finally, the important new addition:
mkfs.ext4 /dev/nvme0n1p2
Everything else in the guide I followed exactly as is.
Hope this helps anyone having issues with 4.3 !