#!/bin/bash
set -e
pc_arch=`arch`

if cat /proc/cpuinfo|grep -i "kirin.*9.0" > /dev/null || cat /proc/cpuinfo|grep -i "pangu.*m900" > /dev/null ;then
    echo "990 或 pguw机器，不进行grub-install处理"
else
    if [ ! "x$pc_arch" = "xmips64" ] && [ ! "x$pc_arch" = "xloongarch64" ] && [ ! "x$pc_arch" = "xsw_64" ]; then
        grub-install -v
    fi
fi

update-grub

if [ "x$pc_arch" = "xaarch64" ]; then
	cp /boot/efi/EFI/kylin/grubaa64.efi /boot/efi/EFI/BOOT/grubaa64.efi
	cp /boot/efi/EFI/kylin/grubaa64.efi /boot/efi/EFI/neokylin/grubaa64.efi
fi
rm /fix-grub-real
