blog:ovh_refind_proxmox_grub

OVH : rEFInd, proxmox, grub

#!/bin/bash

echo "### update-grub ###"
update-grub

echo "### grub-install ###"
grub-install

echo "### efi rsync ###"

current=$(df -hP|awk '/efi/ {print $1}' |sed 's/.$//'|sed "s%/dev/%%g")
sync=$(lsscsi -s|awk '{print $(NF-1)}'|grep -v $current|sed "s%/dev/%%g")

for i in $sync
do
mount /dev/${i}1 /mnt/$i
rsync -a /boot/efi/ /mnt/$i/
ls -ltr /mnt/$i/EFI/proxmox/grubx64.efi
umount /mnt/$i
done
ls -ltr /boot/efi/EFI/proxmox/grubx64.efi

echo "### done !"
  • blog/ovh_refind_proxmox_grub.txt
  • Dernière modification : 2023/01/30 20:18
  • de ben