OK so a bit of background: I need to disable driver signing because I need to install a modified driver so that I can hook up my PS3 controller.
I have a dual boot setup with Mint 17 and windows 8.1 x64 using rEFInd as the boot manager because MSI hates Linux.
Now I followed these various steps but
- when I try to get into the advanced startup, it simply does not exist, at all. I have options to shut down or go into uefi, none of the others
- using Driver Signature Enforcement Overrider did nothing, on restart or digitally signing.
Tying command line
bcdedit /set TESTSIGNING ONspewsThe boot configuration data store could not be opened.
The requested system device cannot be found.
So what I THINK is going on is that it cant find the bcd store, and doesn't store the boot options.
So how do I either
- install an unsigned driver without rebooting
- get into test mode without requiring boot configuration
- set windows boot settings in rEFInd from linux
- sign a driver locally
Answer
Ok so I haven't exactly figure out what happened to the advanced options
But I did solve my problem
- need a windows 8 DVD
- boot the dvd and click on repair
- go to troubleshoot -> advanced options -> command line
- run
diskpartlist disksel disk 0select your drive with the efi partition (replace0)list volsel vol 1now select the drive with the efi partition- if it does not have a drive letter, assign one
assign letter=z
- And this is the crucial part if you are dual booting. You need to specify where the BCD file manually for
bcdeditto stop throwing that annoyin error I mentionedbcdedit /store z:\EFI\Microsoft\Boot\BCD /set {default} loadoptions DDISABLE_INTEGRITY_CHECKSbcdedit /store z:\EFI\Microsoft\Boot\BCD /set {default} TESTSIGNING ON
For those interested the 2 key parts are specifying your bcd store manually, since in my case the dualbooting screwed things a bit, and specifying {default} so that it knows to install it in the OS loader not the Boot manager
Comments
Post a Comment