Opened 2 years ago

Closed 2 years ago

#17935 closed enhancement (fixed)

Edits on UEFI Booting Haiku page for clarity

Reported by: harshad Owned by: waddlesplash
Priority: normal Milestone: R1/beta4
Component: Website/www.haiku-os.org Version: R1/beta3
Keywords: uefi booting Cc:
Blocked By: Blocking:
Platform: All

Description

A few suggestions on the UEFI Booting Haiku page (https://www.haiku-os.org/guides/uefi_booting) for improved clarity. I had to figure this out by while installing so might be useful for newer users:

Truncated existing text from the page is in normal text below. Suggested edits are in italics:

Edit 1: Main Heading: Installing UEFI to disk, Sub-heading: Partition Layout

Partition Layout

During the installation, you will need to do some planning to properly leverage the Haiku UEFI bootloader. Note: If you have an existing UEFI partition, you can skip this step and go directly to the Advanced Install section at the bottom of this page.
..
..
..

Edit 2: Main Heading: Installing the EFI Loader

Installing the EFI Loader

In R1/beta3, the Installer does not yet automatically install the EFI loader, so it needs to be done manually.

After the installation is successful (but before rebooting), return to the live desktop and mount the “EFIBOOT” partition (or the existing EFI partition on your system) from the desktop.

Edit 3: Haiku Platform Loaders alert box

Haiku Platform Loaders As of R1/beta3, all of the available bootloaders can be found in (/boot)/system/data/platform_loaders on the disk where you installed Haiku (not on the Live disk/USB).

Edit 4: Main Heading: Installing the EFI Loader, right after the Haiku Platform Loaders alert box


Copy the Haiku UEFI bootloader from the platform_loaders directory to your system's UEFI partition as shown below. For the Advanced install, you will need to create a directory for Haiku in the UEFI partition. Take note of the tree structure shown below.

Basic Install

To have Haiku the default (and only) EFI operating system, these basic steps will get you setup.
..
..
..

Change History (3)

comment:1 by bipolar, 2 years ago

harshad's pull request has been merged, so I guess this ticket can be closed.

Thanks harshad!

comment:2 by harshad, 2 years ago

Yes, this can be closed now. :)

comment:3 by diver, 2 years ago

Milestone: UnscheduledR1/beta4
Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.