In the live environment we decided to use BTRFS instead of EXT4.

Then we run ./ and wait.

Tips and Tricks

VirtualBox and Vmware use /dev/sda as naming convention. Qemu uses /dev/vda.

In the meantime you can use auto and the script will decide what to take.

Grub can be used on BIOS and UEFI.
Refind and systemd can only be used on UEFI. (Set your virtual machine accordingly)

We manage our githubs with two scripts. Use them as a template but change them. Download here.