summaryrefslogtreecommitdiff
path: root/vmdb/plugins/grub.mdwn
diff options
context:
space:
mode:
Diffstat (limited to 'vmdb/plugins/grub.mdwn')
-rw-r--r--vmdb/plugins/grub.mdwn20
1 files changed, 16 insertions, 4 deletions
diff --git a/vmdb/plugins/grub.mdwn b/vmdb/plugins/grub.mdwn
index 037d4d3..75314f8 100644
--- a/vmdb/plugins/grub.mdwn
+++ b/vmdb/plugins/grub.mdwn
@@ -2,8 +2,9 @@ Step: grub
-----------------------------------------------------------------------------
Install the GRUB bootloader to the image. Works on a PC for
-traditional BIOS booting and both a PC and arm64 machines for modern
-UEFI booting. Does not (yet?) support Secure Boot.
+traditional BIOS booting, PC and ARM machines for modern
+UEFI booting, and PowerPC machines for IEEE1275 booting. Supports Secure Boot
+for amd64 UEFI.
Warning: This is the least robust part of vmdb2.
@@ -16,7 +17,10 @@ Step keys:
* `tag` — REQUIRED; value is the tag for the root filesystem.
* `efi` — REQUIRED for UEFI; value is the tag for the EFI
- filesystem.
+ partition.
+
+* `prep` — REQUIRED for IEEE1275; value is the tag for the
+ PReP partition.
* `console` — OPTIONAL; set to `serial` to configure the image
to use a serial console.
@@ -35,13 +39,21 @@ Example (in the .vmdb file):
- grub: bios
tag: root
-Same, but for UEFI:
+Same, but for UEFI, assuming that a FAT32 filesystem exists on the
+partition with tag `efi`:
- grub: uefi
tag: root
efi: efi
console: serial
+Or for IEEE1275, assuming that a partition with tag `prep` exists:
+
+ - grub: ieee1275
+ tag: root
+ prep: prep
+ console: serial
+
Install to a real hard disk (named with the `--image` option):
- grub: uefi