Итак, немного предыстории: мне нужно отключить подпись драйверов, потому что мне нужно установить модифицированный драйвер, чтобы я мог подключить свой контроллер PS3.
У меня установлена двойная загрузка с Mint 17 и Windows 8.1 x64, в качестве менеджера загрузки я использую rEFInd, поскольку MSI ненавидит Linux.
Теперь я последовалэти различные шагино
- когда я пытаюсь попасть в расширенный запуск, его просто нет, вообще. У меня есть варианты закрыть или перейти в uefi, ничего другого
- с использованиемПереопределение принудительного применения подписи водителяничего не произошло, ни при перезапуске, ни при цифровой подписи.
Связывание командной строки
bcdedit /set TESTSIGNING ON
извергаетThe boot configuration data store could not be opened. The requested system device cannot be found.
Я ДУМАЮ, что проблема в том, что он не может найти хранилище bcd и не сохраняет параметры загрузки.
Так как же мне сделать то или иное?
- установить неподписанный драйвер без перезагрузки
- перейти в тестовый режим без необходимости настройки загрузки
- установить параметры загрузки windows в rEFInd из linux
- подписать водителя на месте
решение1
Как отключить проверку подписи драйвера в 64-битной версии Windows 8.1
- Нажмите комбинацию клавиш Win+ C, чтобы вызватьБар Charms, затем нажмите наНастройкиочарование.
- Нажать наИзменить настройки ПКсвязь.
- Когда откроется Панель управления, переключитесь наОбновление и восстановлениераздел.
- Нажать наВосстановлениевариант с левой стороны.
- После выбора вы увидите раздел расширенного запуска с правой стороны. Вам нужно будет нажать наПерезагрузить сейчаскнопка.
- После перезагрузки компьютера вам нужно будет выбратьУстранение неполадоквариант.
- Расширенные настройки.
- Параметры запуска.
- Поскольку мы изменяем параметры конфигурации времени загрузки, вам потребуется перезагрузить компьютер в последний раз.
- Наконец, вам будет предоставлен список параметров запуска, которые вы можете изменить. Тот, который мы ищем, этоОтключить принудительное использование подписи драйверов. Чтобы выбрать настройку, вам нужно будет нажать клавишу
F7
.
решение2
Хорошо, я пока не совсем понял, что случилось с расширенными параметрами.
Но я решил свою проблему.
- нужен DVD-диск Windows 8
- загрузите DVD и нажмите «исправить»
- перейдите в раздел «Устранение неполадок» -> «Дополнительные параметры» -> «Командная строка».
- бегать
diskpart
list disk
sel disk 0
выберите диск с разделом efi (замените0
)list vol
sel vol 1
теперь выберите диск с разделом efi- если у него нет буквы диска, назначьте ее
assign letter=z
- И это важная часть, если у вас двойная загрузка. Вам нужно вручную указать, где находится файл BCD, чтобы
bcdedit
прекратить выдавать эту раздражающую ошибку, о которой я упоминалbcdedit /store z:\EFI\Microsoft\Boot\BCD /set {default} loadoptions DDISABLE_INTEGRITY_CHECKS
bcdedit /store z:\EFI\Microsoft\Boot\BCD /set {default} TESTSIGNING ON
Для тех, кому интересно, 2 ключевые части — это указание хранилища bcd вручную, так как в моем случае двойная загрузка немного все испортила, и указание {default}
того, чтобы он знал, что нужно установить его взагрузчик ОСнеМенеджер загрузки