- Debian bootable installer (learn how to create one on Debian-based operating system [here](../how-to-create-debian-bootable-installer-on-debian-based-operating-system) or on macOS [there](../how-to-create-debian-bootable-installer-on-macos))
### Step 2: disable [Compatibility Support Module (CSM)](https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface#CSM_booting) (also known as “Legacy Support”) and enable [Secure Boot](https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface#Secure_Boot)
> Heads-up: step is non-deterministic given manufacturers use different BIOS keys to boot to BIOS and menus to set [UEFI](https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface) features.
> Heads-up: on some computers, a “Fast Boot” feature is enabled making it hard to enter BIOS keys… disconnecting disk temporarily disables “Fast Boot”.
On HP EliteDesk 800 G2 Mini, press <kbd>F10</kbd> when HP logo appears, go to “Advanced” tab, select “Secure Boot Configuration”, press <kbd>enter</kbd>, select “Legacy Support Disable and Secure Boot Enable” under “Configure Legacy Support and Secure Boot”, press <kbd>F10</kbd>, when asked to save changes, select “Yes” and, finally, press <kbd>enter</kbd>.
### Step 3: boot to bootable installer
> Heads-up: step is non-deterministic given manufacturers use different BIOS keys and default boot orders.
On HP EliteDesk 800 G2 Mini, press <kbd>F9</kbd> when HP logo appears, select bootable installer device and, finally, press <kbd>enter</kbd>.
### Step 4: start installation
Select “Install” and press <kbd>enter</kbd>.
### Step 5: select language
Select language and press <kbd>enter</kbd>.
### Step 6: select location
Select country, territory or area and press <kbd>enter</kbd>.
### Step 7: configure keyboard
Select keymap and press <kbd>enter</kbd>.
### Step 8: configure network
#### Set hostname
Enter hostname and press <kbd>enter</kbd>.
#### Set domain
Enter domain (typically left blank) and press <kbd>enter</kbd>.
### Step 9: set up users and passwords
#### Set root password
> Heads-up: truly random 5-word passphrase or 12-character password (or longer) recommended.