From c9213dda532637b5d030f61f97d7a200f595899f Mon Sep 17 00:00:00 2001 From: Pawan Yerramilli Date: Tue, 24 Jun 2025 23:33:35 -0400 Subject: [PATCH] Update UEFI guide to reflect new EFI loader copy tool --- content/guides/uefi_booting.md | 29 +++++++++++------------------ 1 file changed, 11 insertions(+), 18 deletions(-) diff --git a/content/guides/uefi_booting.md b/content/guides/uefi_booting.md index a2c6897a..6c51508b 100644 --- a/content/guides/uefi_booting.md +++ b/content/guides/uefi_booting.md @@ -13,32 +13,25 @@ Haiku also supports booting via the traditional [BIOS](https://en.wikipedia.org/ The following steps assume a fresh installation where the local disk will be used in its entirety for Haiku. The process below will completely wipe the target disk! Back up any data you still need. -1. Follow the instructions of the [installation guide](/get-haiku/installation-guide/) and instead of opting to begin the install, choose _Try Haiku_ and proceed with the instructions below. -2. Once the system has booted from the install media, open the [Drive Setup](/docs/userguide/en/applications/drivesetup.html) application. -3. Use the Disk > Initialize > GUID Partition Map... option to initialize the disk. -4. Create a UEFI boot partition +1. Follow the instructions of the [installation guide](/get-haiku/installation-guide/) until reaching the [Drive Setup](/docs/userguide/en/applications/drivesetup.html) step, then proceed with the instructions below. +2. Use the Disk > Initialize > GUID Partition Map... option to initialize the disk. +3. Create a UEFI boot partition 1. Create a 64 MiB partition of type _EFI system data_ with name `EFIBOOT` by choosing the _Empty space_ associated with the disk and choosing Partition > Create... 2. Format the partition as _FAT32 File System_ with a label `EFIBOOT` by choosing the partition and choosing Partition > Format > FAT32 File System. -5. Create a Haiku partition +4. Create a Haiku partition 1. Create a large partition (> 8 GiB suggested) of type _Be File System_ with a name of your choice. 2. Format the partition as _Be File System_ with a label of your choice. -7. Copy the boot software into the `EFIBOOT` partition. - 1. In the DriveSetup application, select the `EFIBOOT` partition and mount it by choosing Partition > Mount. - 2. Open the [Terminal](/docs/userguide/en/applications/terminal.html) application. - 3. Execute the commands; - ```sh - mkdir -p /EFIBOOT/EFI/BOOT - cp /system/data/platform_loaders/haiku_loader.efi /EFIBOOT/EFI/BOOT/BOOTX64.EFI - ``` - 4. Press CTRL-D to close the terminal. -8. Install Haiku onto the system +5. Install the boot software into the `EFIBOOT` partition. + 1. Close Drive Setup, and hover over the Tools > Install EFI loader option. + 2. Select the partition you created in step 3. +6. Install Haiku onto the system 1. Open the [Installer](/docs/userguide/en/applications/installer.html) application. 2. Select your Be File System setup earlier as the _Onto_ field 3. Choose Begin 4. Once the installation is complete, choose Quit to close the Installer. -9. Shutdown the system. -10. Remove the boot media; for example the USB key. -11. Restart the system. +7. Shutdown the system. +8. Remove the boot media; for example the USB key. +9. Restart the system. ### Advanced Install