Стандартный рецепт - нажать F8/Shif+F8(удерживая нажатой) как можно быстрее, после выбора записи Windows в Grub. Для Windows 7 и XP это должно работать.
Однако в Windows 8/8.1 клавиша F8, похоже, не работала. Некоторые утверждали, что из-за чрезвычайно быстрой загрузки Windows 8.1 она не в состоянии обнаружить любой ввод (включая F8) с клавиатуры во время загрузки. Я искал эту проблему на нескольких форумах, в блогах и т.д. И нашел много документации.
Многие советуют использовать унаследованную команду ** bcdedit /set {default} bootmenupolicy**
для обеспечения работы клавиши F8 при загрузке в Windows 8.1, но для меня это не сработало.
Если наследие загрузчика bcdedit /set {default} дает следующий вывод: «Не удалось открыть хранилище данных конфигурации загрузки.Системе не удается найти указанный файл ", следуйте инструкциям из [1](ответ помечен как правильный).
Если вы не хотите документировать себя, читая ответ из [1], просто введите следующую команду:
bcdedit /store c:\Boot\BCD /set bootmenupolicy legacy
Перезагрузите компьютер, выберите Windows из Grub, немедленно нажмите F8, и она должна работать, как у меня. Удачи!
[1] http://answers.microsoft.com/en-us/windows/forum/windows_7-performance/bcdedit-the-system-cannot-find-the-file-specified/7135b90a-c6a4-4a31-b752-822029671075
Пояснения:
- Файлы данных конфигурации загрузки (BCD) предоставляют хранилище, которое используется для описания загрузочных приложений и настроек загрузочных приложений. Объекты и элементы в магазине эффективно заменяют Boot.ini.
- BCDEdit - инструмент командной строки для управления хранилищами BCD. Его можно использовать для различных целей, включая создание новых хранилищ, изменение существующих хранилищ, добавление параметров меню загрузки и т.д. BCDEdit по существу выполняет те же функции, что и Bootcfg.exe в более ранних версиях Windows, но с двумя основными улучшениями.
Административные привилегии необходимы для использования BCDEdit для изменения BCD.
- /set Устанавливает значение параметра ввода.
- /store Эта опция может использоваться с большинством команд BCDedit для указания хранилища, которое будет использоваться. Если эта опция не указана, то BCDEdit работает в системном хранилище.
Поэтому, когда вы открываете cmd с опцией "Запуск от имени администратора", вы находитесь в C:\Windows\system32, и поэтому система не может найти указанный файл, поэтому вы должны указать его c:\Boot\BCD.
- бутменуполицы [Legacy | Стандартный] Определяет тип загрузочного меню, которое будет использовать система. Для Windows 8.1, Windows 8 и Windows RT значением по умолчанию является Стандартный. Для Windows Server 2012 R2, Windows Server 2012 по умолчанию используется Legacy. При выборе Legacy доступно меню расширенных параметров (F8). Если выбран «Стандартный», меню загрузки будет отображаться только при определенных условиях: например, при ошибке запуска, если вы загружаетесь с диска восстановления или с установочного носителя, если вы настроили несколько загрузочных записей или если вы вручную настроил компьютер для использования расширенного запуска. Когда выбран Standard, клавиша F8 игнорируется во время загрузки. ПК с Windows 8 запускаются быстро, поэтому не хватает времени для нажатия клавиши F8. Для получения дополнительной информации см. Параметры запуска Windows (включая безопасный режим).