Comments (20)
@wilsoniain yes
from rebaruefi.
from rebaruefi.
1, I think it can also be called MMIO, 64-bit, etc
- You need to edit DSDT and in some cases on HEDT systems modify the IOH registers before OS loads using an EFI program. This method only works on Linux unless you can resize and assign the GPU before Windows loads using an EFI program
It's the same registers as X79 so you can use the program made for X79 to check these registers from here #48 (comment)
Btw this method has even worked on legacy BIOS X58 system
from rebaruefi.
Any thoughts on this parameter for enabling above 4G?
0xF3D One Of: PCI 64-Bit Resource Allocation, VarStoreInfo (VarOffset/VarName): 0x54, VarStore: 0x1, QuestionId: 0x10, Size: 1, Min: 0x0, Max 0x1, Step: 0x0 {05 91 1C 16 1D 16 10 00 01 00 54 00 10 10 00 01 00}
0xF4E One Of Option: Disable, Value (8 bit): 0x0 (default) {09 07 70 08 30 00 00}
0xF55 One Of Option: Enable, Value (8 bit): 0x1 {09 07 6F 08 00 00 01}
from rebaruefi.
Issue with setting variable value.
**grub>setup_var 0x54**
Looking for Setup variable.....
var name: Setup, var size: 12, var guid: ec87d643-eba4-4bb5 - a1-e5....etc
--> GUID does not match expected GUID, taking it nevertheless...
expected a different size of the Setup variable (got 5063 (0x13c7) bytes). Continue with care...
successfully obtained "Setup" variable from VSS (got 5063 (0x13c7) bytes).
offset 0x54 is: 0x00
var name: Setup, var size: 12, var guid: 492d16ab-4969-49ac - a1-f7....etc
expected a different size of the Setup variable (got 5063 (0x14ca) bytes). Continue with care...
successfully obtained "Setup" variable from VSS (got 5063 (0x14ca) bytes).
offset 0x54 is: 0x00
**grub>setup_var 0x54 0x1**
Looking for Setup variable.....
var name: Setup, var size: 12, var guid: ec87d643-eba4-4bb5 - a1-e5....etc
--> GUID does not match expected GUID, taking it nevertheless...
expected a different size of the Setup variable (got 5063 (0x13c7) bytes). Continue with care...
successfully obtained "Setup" variable from VSS (got 5063 (0x13c7) bytes).
offset 0x54 is: 0x00
setting offset 0x54 to 0x01
error: can't set variable using efi (error: 0x80000000000000f)
from rebaruefi.
Is this an issue with locked EFI?
Can the default value be updated in the BIOS to 0x1 along with adding FFS module? i.e. no need for setup_var method?
from rebaruefi.
@wilsoniain Is there no option like that in the regular BIOS menu ?
datasone/grub-mod-setup_var#4 seems like it's some kind of BIOS lock.
Can the default value be updated in the BIOS to 0x1 along with adding FFS module? i.e. no need for setup_var method?
I think some people know how to do this like the user Sweet_Kitten on win-raid forum, try asking there. It would be better to just expose the menu though since 4G decoding needs CSM off first.
from rebaruefi.
@xCuri0 Cant see it in the BIOS. Guess this would be the header in the BIOS?
Form: Miscellaneous Configuration, FormId: 0x9 {01 86 09 00 1A 16}
But can't see any 'Suppress' text around that form. Would that be expected to hide the menu option?
Ok, thanks for the pointer. Will try and post in win-raid about the next step.
Attached the IFRextract in case anyone wanted to look.
from rebaruefi.
@wilsoniain what about "BIOS Lock" under "Security Configuration" do you have that in the menu ?
from rebaruefi.
from rebaruefi.
@xCuri0 Can't see BIOS lock.
from rebaruefi.
@xCuri0 .....really sorry. Just found it under performance. Not sure how I missed before.
from rebaruefi.
@wilsoniain did you manage to flash a modified BIOS to the Z440 motherboard? I also want to use ReBAR but I'm not sure about all the other changes in the HP BIOS.
from rebaruefi.
@wilsoniain Also interested if you were able to get this working, I have the same system and was hoping to get an A770 at some point.
from rebaruefi.
@wilsoniain Also interested if you were able to get this working, I have the same system and was hoping to get an A770 at some point.
Same here does anybody have any info out there?.
from rebaruefi.
Sadly, no one able to turn rez bar or overclock hp z440.
from rebaruefi.
To add more info. Using xCuri0 method to modify the bios will not work. When you use the UEFItool to open the Bios some parts will confuse the app and not read properly. When you save those parts will not save either (seen in screenshot.) Regardless I have tried and HPZ will reject the bios and not install. I believe the contents have something to do with the bios Digital signature. the only way I think will work is if you use a different Bios mod tool specifically for the HPZ series, I just don't know where to find something like that.
from rebaruefi.
@lquinones89 what about MMTool ?
And there are several others too you can try. Go to UEFITool GitHub page it lists alternatives at the bottom
from rebaruefi.
Unfortunately not. I tried MMtool then went to the super user forums to see what could be done and the end result is you would need a custom bios modder to edit it.
from rebaruefi.
from rebaruefi.
Related Issues (20)
- Just a minor question, regarding use of the word 'system'. HOT 1
- I'm kinda new to this but on step 4 in ReBarUEFI wiki it says to open the IRFExtractor extracted file and find "4G Decod" which I'm stuck on. HOT 1
- I want try "MAXIMUS-VII-RANGER-ASUS-3503-REBAR" in my system, i thinks it's similar MB and bios
- MSI GE65 Raider - 9SF - ReBAR - UEFI Patch issue HOT 1
- Asus Z97 Pro Gamer Failed to write ReBarState UEFI variable GetLastError: 5 HOT 1
- Stuck at Pad file check. HOT 1
- help with DSDT Patching, Asrock Fatal1ty Z170
- LGA1151 PCI allocation limited to 64GB HOT 32
- Please add important warning in guide for Optane, Raid, Soft raid users HOT 3
- When trying to flash BIOS, it says not a proper BIOS
- Too stupid to modify REBAR
- Rebarstate does not change bar size
- ASRock H97M-ITxac Error 6126 - syntax error, unexpected '}' during DSDT Patching HOT 11
- ReBar.ffs missing after successful BIOS Flash HOT 1
- "Video Scheduler Error" BSODS HOT 1
- Question regarding X79 boards and DSDT patching
- EFI Error (at Create Timer) (0x01001202000000B4) HOT 3
- Site needs update HOT 2
- Asus motherboard bios file cannot be updated using ezflash after modification
- 4GB Bar on 4GB VRAM card breaks DirectX HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rebaruefi.