← Back to issue list

[Feature] Support ppc64el bootloader installation via Open Firmware (powerpc-ieee1275) and PReP partitions

View original Github issue

Metadata

Project
imagecraft
Number
#380
Type
issue
State
open
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Feature request to add ppc64el bootloader support via Open Firmware and PReP partitions; no maintainer response or labels after 46 days

Suggested action: needs triage

Reason: The issue has no labels, no maintainer response, no assignee, and zero comments after 46 days. It is a feature request requiring architectural decisions about bootloader support for ppc64el systems. The lack of maintainer engagement indicates it needs triage to determine if this is a priority and whether the proposed approach aligns with the project's roadmap.

Impact: 45 Quick Win: 22.5 Staleness: 55 Complexity: 50 Confidence: 55 Support Request: 15

Issue body

### Feature Description Add support for installing bootloaders on IBM POWER 64-bit Little Endian (`ppc64el`) systems using Open Firmware (IEEE 1275) and PReP boot partitions. ### Implementation Details 1. **PReP Boot Partition**: - Ensure partition schema includes a dedicated PPC PReP Boot Partition (MBR type `0x41`, GPT GUID `9E364D55-E44C-544E-A938-35AABCF5A403` / `prep` flag, size ~8MB). 2. **Open Firmware ELF Build**: - Build Open Firmware ELF image using `grub-mkimage -d /usr/lib/grub/powerpc-ieee1275 -o /tmp/grub.elf -O powerpc-ieee1275 -p /boot/grub ...`. 3. **Raw DD Installation**: - Write `/tmp/grub.elf` raw into the PReP boot partition node (`dd if=/tmp/grub.elf of=/dev/loopXp<part_num>`).

Evaluation history

Date Model Scores Action Summary
qwen3.6-35b-a3b-mtp-q6
Impact: 45
Quick Win: 22.5
Staleness: 55
Complexity: 50
Confidence: 55
Support Request: 15
needs triage Feature request to add ppc64el bootloader support via Open Firmware and PReP partitions; no maintainer response or labels after 46 days
qwen3.6-35b-a3b-mtp-q6
Staleness: 5
Complexity: 65
Confidence: 90
Support Request: 10
needs triage Feature request to add bootloader installation support for ppc64el systems using Open Firmware and PReP partitions. Currently unlabelled and awaiting maintainer triage.

Update history

Date Change
created

Related issues

Issue Project State Summary Similarity
#381 [Feature] Support s390x bootloader installation using zipl imagecraft open Feature request to add s390x bootloader support using zipl instead of GRUB. Unlabeled, no maintainer response after 46 days.
70%