После недавнего обновления grub многие пользователи, у которых Windows 8 стоит второй системой столкнулись с проблемой. Windows пропала из списка выбора ОС при загрузке. Решить проблему достаточно просто для этого нужно отредактировать или создать файл:
1 | sudo nano /etc/grub.d/30_windows |
Добавить содержимое:
1 2 3 4 5 6 7 8 9 | #! /bin/bash cat << EOF menuentry "Windows 8" { insmod part_gpt insmod chain set root='(hd0,gpt1)' chainloader /EFI/Microsoft/Boot/bootmgfw.efi } EOF |
Сохранить и выполнить:
1 | sudo update-grub |
Если вы увидите ошибку update-grub command not found, создайте файл:
1 | sudo nano /usr/sbin/update-grub |
с содержимым:
1 2 3 | #!/bin/sh set -e exec grub-mkconfig -o /boot/grub/grub.cfg "$@" |
Не забудьте выдать ему права.
1 2 | sudo chown root:root /usr/sbin/update-grub sudo chmod 755 /usr/sbin/update-grub |
Все, теперь команда update-grub доступна в системе.
Поделиться: