summaryrefslogtreecommitdiff
path: root/post-ppc64.sh
diff options
context:
space:
mode:
Diffstat (limited to 'post-ppc64.sh')
-rwxr-xr-xpost-ppc64.sh16
1 files changed, 8 insertions, 8 deletions
diff --git a/post-ppc64.sh b/post-ppc64.sh
index b07656a..0ae2ca9 100755
--- a/post-ppc64.sh
+++ b/post-ppc64.sh
@@ -1,11 +1,11 @@
mkdir -p cdroot-ppc64/boot
-#if ! type grub-mkimage>/dev/null; then
-# echo "GRUB image cannot be created. Using stale copy."
-# curl "https://distfiles.adelielinux.org/adelie/1.0-alpha/ppc/grubcore.img" > cdroot-ppc/boot/grubcore.img
-#else
-# grub-mkimage -c ppc/early.cfg -v -p boot -o cdroot-ppc64/boot/grubcore.img -O powerpc-ieee1275 boot btrfs datetime disk ext2 gfxmenu help hfs hfsplus ieee1275_fb iso9660 jfs ls luks lvm macbless macho nilfs2 ofnet part_apple part_gpt part_msdos png scsi search xfs linux reboot gfxterm gfxterm_background gfxterm_menu
-#fi
+if ! type grub-mkimage>/dev/null; then
+ printf "GRUB image cannot be created. Using stale copy.\n"
+ printf "If you don't have one, this will fail!\n"
+else
+ grub-mkimage -c ppc/early.cfg64 -v -p boot -o cdroot-ppc64/boot/grubcore.img -O powerpc-ieee1275 boot btrfs datetime disk ext2 gfxmenu help hfs hfsplus ieee1275_fb iso9660 jfs ls luks lvm macbless macho nilfs2 ofnet part_apple part_gpt part_msdos png scsi search xfs linux reboot gfxterm gfxterm_background gfxterm_menu
+fi
cp AdelieTux.icns 'cdroot-ppc64/Icon '
cp ppc/grub.cfg64 cdroot-ppc64/boot/grub.cfg
@@ -14,6 +14,6 @@ cp cdroot-ppc64/boot/ofboot.b cdroot-ppc64/boot/bootinfo.txt
# Fix petitboot
mkdir cdroot-ppc64/boot/grub
-ln -s "../grub.cfg" cdroot-ppc64/boot/grub/grub.cfg
+cp ppc/grub.cfg64 cdroot-ppc64/boot/grub/grub.cfg
-curl https://distfiles.adelielinux.org/adelie/1.0-beta1/system/ppc64/easy-kernel-power8-4.14.48-mc8-4.14.48-r8.apk | tar -xzOf - boot/vmlinux-4.14.48-mc8-easy > cdroot-ppc64/boot/bzImage-p8
+curl https://distfiles.adelielinux.org/adelie/1.0-beta1/system/ppc64/easy-kernel-power8-4.14.48-mc8-4.14.48-r8.apk | tar -xzOf - boot/vmlinux-4.14.48-mc8-easy > cdroot-ppc64/bzImage-p8