Grub не отображается при запуске для Windows 8.1 Ubuntu 13.10 с двойной загрузкой

Во-первых, отключите функцию быстрого запуска Windows 8, как описано здесь. Эта функция приводит к повреждению файловой системы, что, в свою очередь, может вызвать странные проблемы с загрузкой. Есть большая вероятность, что эта проблема изначально вызвала вашу проблему. Отключение быстрого запуска может привести или не привести к повторному появлению GRUB при следующей перезагрузке.

Если это не устранит проблему, вам следует попробовать повторно зарегистрировать GRUB в NVRAM вашей прошивки. Наиболее надежный способ сделать это - использовать bcdedit в окнах. Откройте Администратор Окно командной строки и введите:

bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi

Если вы загружаетесь с активной безопасной загрузкой, измените grubx64.efi к shim.efi (или, может быть, это shimx64.efi; в Linux проверьте содержимое /boot/efi/EFI/ubuntu чтобы посмотреть, что там есть). Выполнение этого в Windows более надежно, чем другие методы, поскольку некоторые пользователи сообщают, что некоторые версии Windows неоднократно перерегистрируются в качестве загрузчика по умолчанию, если значение по умолчанию установлено за пределами Windows. Хотя это случается редко, это согласуется с тем, что вы видите, поэтому может потребоваться использование Windows для этой задачи.

Более простой способ сделать это, но потенциально менее надежный в вашем случае, - использовать Ремонт ботинок. Этот инструмент автоматически устраняет определенные типы проблем с загрузкой, и, скорее всего, он сработает для вас. Самый большой риск заключается в том, что если чрезмерное усердие Windows привело к тому, что GRUB с самого начала стал недоступным, изменение восстановления загрузки не сработает.

Если у вас по-прежнему будут возникать проблемы, отправьте ответное сообщение с подробными сведениями. (При необходимости отредактируйте свой первоначальный пост и прокомментируйте его, чтобы предупредить меня об изменениях.)