diff options
Diffstat (limited to 'post-ppc64.sh')
-rwxr-xr-x | post-ppc64.sh | 16 |
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 |