Підготовка:
sudo sed -i 's/GRUB_DEFAULT=.*$/GRUB_DEFAULT=saved/' /etc/default/grub
sudo update-grubі скрипт:
#!/bin/bash
ps3="Виберіть пункт для завантаження:"
old_ifs=$IFS
IFS="
"
zenity 1>/dev/null 2>&1
if [[ $? == 255 ]]; then
gui=true
fi
array=$(grep "menuentry" /boot/grub/grub.cfg | grep -o "[\"\']\(.*\)[\"\']")
if [[ $gui ]]; then
os=`zenity --list --width=640 --height=480 --text=$ps3 --hide-header --column OS $array`
else
echo $ps3
select os in $array; do
break
done
fi
IFS=$old_ifs
os=${os//[\"\']/}
if [[ $os != "" ]]; then
grub-reboot "$os"
reboot
fi
Немає коментарів:
Дописати коментар