diff --git a/nixos/doc/manual/installation.xml b/nixos/doc/manual/installation.xml index 70001577692e..92e7625555b0 100644 --- a/nixos/doc/manual/installation.xml +++ b/nixos/doc/manual/installation.xml @@ -295,8 +295,73 @@ $ reboot } +
+ +UEFI Installation + +NixOS can also be installed on UEFI systems. The procedure +is by and large the same as a BIOS installation, with the following +changes: + + + + You should boot the livecd in UEFI mode (consult your specific + hardware's documentation for instructions how). + + + Instead of fdisk, you should use + gdisk to partition your disks. You will need to have a + separate partition for /boot with partition code + EF00, and it should be formatted with a vfat filesystem. + + + You must set to + true, and + to false. nixos-generate-config + should do this automatically for new configurations when booted in + UEFI mode. + + + You may want to look at the options starting with + and + as well. + + + To see console messages during early boot, put "fbcon" + in your + + + +
+
+ +Booting from a USB stick + +For systems withoua CD drive, the NixOS livecd can be booted from +a usb stick. For non-UEFI installations, +unetbootin +will work. For UEFI installations, you should mount the ISO, copy its contents +verbatim to your drive, then either: + + + + Change the label of the disk partition to the label of the ISO + (visible with the blkid command), or + + + Edit loader/entries/nixos-livecd.conf on the drive + and change the root= field in the options + line to point to your drive (see the documentation on root= + in + the kernel documentation for more details). + + + +
+ +