Replies: 2 comments 5 replies
-
@Xelafic it's probably just that windows 7 handles unexpected BAR downsizing better, same is happening on windows 10 and it bsods. And btw there are methods to get windows 7 working with CSM. |
Beta Was this translation helpful? Give feedback.
-
@terminatorul tried 16GiB and 32GiB BAR1 with no luck. UEFI patches gave no post or no video, haven't time to investigate but where I was able to use a second graphics card then it showed NvStrapsRebar had done it's job well but the mainboard BIOS itself wasn't up to it. Reverting back to running an EFI to set and reallocate after POST (no BIOS mod or patches) and chain loading Windows 32GiB BAR1 works fine as far as I can tell. No resume from sleep of course. Above 4G was disabled in the BIOS to allow use of maximum MMIO above 4G. Would have liked to have tried 32GiB of RAM but only have 24GiB at hand. It would have needed some extra tweaks to restrict top of memory and allow some small MMIO directly below 32GiB address. While CSM was enabled, the UEFI OROM was selected. |
Beta Was this translation helpful? Give feedback.
-
Using NvStrapsRebar v0.2 prebuilts
Motherboard: Asrock Z77 Pro 3
BIOS Version: 1.91
GPU: GTX 1660 Super 6GiB
CSM: Turned on. W7 does not continue pass flying orbs startup before desktop if disabled.
Above 4G decoding: On
Partitioning: GPT
UEFIPatch: For above 2GiB BAR the Ivy >4GB patch was used.
Note that W7 doesn't support get and set of UEFI variables therefore a workaround using W10Pe x64 USB boot plus VC 2015 install was used to run NvStrapsRebar and setup required BIOS variables.
CSM
Option E provided a 2GiB BAR with no problems. Setting higher BAR sizes was achieved by using Ivy >4GB UEFIPatch.
8GiB BAR1. Discovering CSM on W7 seems problematic, possibly why HWiNFO doesn't mention it.
Surprisingly resume doesn't crash as 8GiB BAR becomes 256MiB.
Seems some stale data is used, not reacquired on resuming. Also GPU-Z now reporting Rebar enabled with 256MiB, perhaps using address range rather than actual size, idk.
This raises the question of whether the W7 nvidia driver is limiting the 8GiB BAR1 to 256MiB even though nvidiaprofile was set to global resizable BAR at 1GiB and some graphics applications were run?
Beta Was this translation helpful? Give feedback.
All reactions