diff --git a/release/powerpc/mkisoimages.sh b/release/powerpc/mkisoimages.sh
index 64e616561d34..63619fb62716 100644
--- a/release/powerpc/mkisoimages.sh
+++ b/release/powerpc/mkisoimages.sh
@@ -34,17 +34,15 @@ if [ "x$1" = "x-b" ]; then
bootable="-o bootimage=macppc;/tmp/hfs-boot-block -o no-emul-boot"
# pSeries/PAPR boot code
- mkdir $4/ppc
+ mkdir -p $4/ppc/chrp
+ cp $4/boot/loader $4/ppc/chrp
cat > $4/ppc/bootinfo.txt << EOF
-
-FreeBSD/powerpc
-FreeBSD
-
-boot &device;:&partition;,\boot\loader &device;:0
-
-
+
+FreeBSD Install
+FreeBSD
+boot &device;:&partition;,\ppc\chrp\loader
+
EOF
-
shift
else
bootable=""