Большинство дистрибутивов Linux запрещают скрипты (запущенные #!
, shebang), использующие SUID / SGID (даже если биты установлены), поскольку их слишком легко взломать или обмануть интерпретатор, чтобы он запустил что-то еще.
Вы можете попробовать снова установить grub из командной строки от имени пользователя root.
Я предполагаю, что ваш девид /dev/sda
, но он может быть другим.
Сначала проверьте fdisk -l
и/или parted -l
. Убедитесь, что grub -не устанавливает в раздел, например /dev/sda1
.
Пример:
grub-install /dev/sda
grub-install --recheck /dev/sda
update-grub