По какой-то причине в FreePBX Distro есть папка / boot / efi / даже при установке MBR.
Дерево: (я удалил лишнее)
[root@freepbx ~]# tree /boot/
/boot/
├── efi
│ └── EFI
│ ├── BOOT
│ │ ├── BOOTX64.EFI
│ │ └── fallback.efi
│ └── centos
│ ├── BOOT.CSV
│ ├── fonts
│ │ └── unicode.pf2
│ ├── gcdx64.efi
│ ├── grubenv
│ ├── grubx64.efi
│ ├── MokManager.efi
│ ├── shim-centos.efi
│ └── shim.efi
├── grub
│ └── splash.xpm.gz
├── grub2
│ ├── grub.cfg
│ ├── grubenv -> /boot/efi/EFI/centos/grubenv
Проблема:
/ boot / grub2 / grubenv - это программная ссылка на / boot / efi / EFI / centos / grubenv
Проверить MBR и UEFI:
[root@freepbx ~]# sudo parted -l | grep Table
Partition Table: msdos
sudo rm /boot/efi -R
sudo rm /boot/grub2/grubenv*
sudo rm /boot/grub2/grub.cfg
sudo rm /etc/grub.d/* -R
sudo rm /etc/sysconfig/grub
yum reinstall -y grub2-tools
nano /etc/grub.d/40_custom
grub2-mkconfig -o /boot/grub2/grub.cfg
grub2-install /dev/sda
grub2-reboot 'Parted Magic 64-bit LiveISO'
reboot
С помощью gnome-tweak-tool
вы можете установить topicons плюс расширение
.
Он делает именно это; перемещает значки на верхнюю панель с несколькими вариантами, позволяющими получить их в соответствии с вашими настройками.
Вот прямая ссылка для вашего удобства: https://extensions.gnome.org/extension/1031/topicons/