# Installation ## Minimal HW/VM Requirements - 4GB RAM - 33GB Disk ## Network Installation The machine you want to install needs to be [registered in `sysdb`](../admin-guide/deployment/sample). Optional you can set `netboot` and RHEL 8.7 installer but that can also be selected manually in be boot menu: ``` bob node netboot $FQDN bob node set-attr $FQDN ipxe_installer=rhel87install ``` ### Installation with UEFI Start the machine and select network boot (if not already the default), then you get following menu: ![Grub default menu](installation/grub_default.png) There select "Install Red Hat Enterprise Linux 8.7" ![Grub menu selection for iPXE](installation/grub_select.png) __NOTE:__ After the installation the boot order will be changed to localboot again! So if you reinstall make sure that you re-set the bootorder via the efi menu or the commandline: https://linux.die.net/man/8/efibootmgr ``` [root@lx-test-02 ~]# efibootmgr BootCurrent: 0004 BootOrder: 0004,0002,0000,0001,0003 Boot0000* EFI Virtual disk (0.0) Boot0001* EFI VMware Virtual SATA CDROM Drive (0.0) Boot0002* EFI Network Boot0003* EFI Internal Shell (Unsupported option) Boot0004* Red Hat Enterprise Linux [root@lx-test-02 ~]# efibootmgr --bootorder 2,4,0,1,3 ``` (there is no need to have the leading 000 ) ### Installation with Legacy BIOS Start the machine and select network boot (if not already the default), then you get following menu: ![PXE default menu](installation/pxe_default.png) There select "Red Hat Enterprise Linux 7 Network Install Menu" to get into the iPXE menu, where you can do also a lot of other stuff. ![PXE menu selection for iPXE](installation/pxe_select.png) (I plan to get rid of above menu as it also breaks automatic installation by `sysdb` configuration). The iPXE menu is then generated according to `sysdb` and its default depends on the configuration, there, but you may override it manualy: ![iPXE menu with local boot default](installation/ipxe_default.png) ![select RHEL 8 installation](installation/ipxe_select_rhel8.png)