Jump to content

Recommended Posts

Hey, everyone! I'm new to this forum -- I have a Clevo P370SM3 with a 4800MQ proc. Microsoft & hwinfo indicate that this processor supports VT-x. Even though it shows up as enabled in hwinfo, VT-x is listed as Not Supported in the latest version of Clevo firmware. HAV also indicates that VT-x isn't working. I have thus flashed prema mod onto my machine, and was excited to be able to enable VT-x. I'm still having the same problem. I set virtualization to enabled (enable VT-x and VT-d) within the Prema mod bios, yet it's still listed as BIOS Not Supported within hwinfo, and HAV indicates it's still disabled. Any advice? Thanks, everyone :)))

Share this post


Link to post
Share on other sites
Hey, everyone! I'm new to this forum -- I have a Clevo P370SM3 with a 4800MQ proc. Microsoft & hwinfo indicate that this processor supports VT-x. Even though it shows up as enabled in hwinfo, VT-x is listed as Not Supported in the latest version of Clevo firmware. HAV also indicates that VT-x isn't working. I have thus flashed prema mod onto my machine, and was excited to be able to enable VT-x. I'm still having the same problem. I set virtualization to enabled (enable VT-x and VT-d) within the Prema mod bios, yet it's still listed as BIOS Not Supported within hwinfo, and HAV indicates it's still disabled. Any advice? Thanks, everyone :)))

I noticed this also but as I do my VM's on my desktop it didn't bother me until you posted and now I'm thinking, Why doesn't it work? I thought the Prema Bios unlocked the VM acceleration extensions in the CPU at the Bios level?

Is this forum dieing or just starting?

Clevo\Sager Pay attention to this thread and build better laptops.

Any one going to reply to Top5a's post? I would like to know any advice anyone has as to why HAV does not report VT-x as supported?

Share this post


Link to post
Share on other sites

I guess VT-d is simply broken on some models...THX@Clevo

Share this post


Link to post
Share on other sites
I guess VT-d is simply broken on some models...THX@Clevo

Hey, Prema! First off, just wanted to say I think it's awesome what you're doing by making these BIOS mods and giving them to the community ! It's really impressive, to say the least.

So, VT-d actually does appear to work in the core logic, but VT-x for virtualization is what isn't working. The option shows up in your BIOS, which I have enabled, but it doesn't do anything in Windows. So, not to say that your BIOS isn't a /massive/ step up from Clevo/Sager's complete piece of ****, (I love all the features you have in Prema Mod), but I"m just wondering if you've seen this issue before, or if you have any tips. I assembled a custom BIOS based off Clevo's stock (symcmos dumped and disassembled theirs), except I attempted to permanently set Vt-x to enable. I'm wondering what methodology you've used, or if there might be something interesting about this particular laptop model. Basically, I looked at --> http://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-vol-3c-part-3-manual.pdf, and it appears as though IA32_VMX_PROCBASED_CTLS2 MSR (register 48BH) bit 63 needs to be set to 1, although I compiled and flashed this, and it still didn't work for me T.T, although at least I didn't brick anything. So, I flashed your mod back on this machine, because it's way superior to Clevo's stock, but yea just wondering if you have more insight into getting VT-x enabled.

Thank again for providing this mod to the community =)

Share this post


Link to post
Share on other sites
Hey, Prema! First off, just wanted to say I think it's awesome what you're doing by making these BIOS mods and giving them to the community ! It's really impressive, to say the least.

So, VT-d actually does appear to work in the core logic, but VT-x for virtualization is what isn't working. The option shows up in your BIOS, which I have enabled, but it doesn't do anything in Windows. So, not to say that your BIOS isn't a /massive/ step up from Clevo/Sager's complete piece of ****, (I love all the features you have in Prema Mod), but I"m just wondering if you've seen this issue before, or if you have any tips. I assembled a custom BIOS based off Clevo's stock (symcmos dumped and disassembled theirs), except I attempted to permanently set Vt-x to enable. I'm wondering what methodology you've used, or if there might be something interesting about this particular laptop model. Basically, I looked at --> http://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-vol-3c-part-3-manual.pdf, and it appears as though IA32_VMX_PROCBASED_CTLS2 MSR (register 48BH) bit 63 needs to be set to 1, although I compiled and flashed this, and it still didn't work for me T.T, although at least I didn't brick anything. So, I flashed your mod back on this machine, because it's way superior to Clevo's stock, but yea just wondering if you have more insight into getting VT-x enabled.

Thank again for providing this mod to the community =)

Just to iron out the obvious, you disabled Intel Hyper-V in Win 8, right? ;)

(Hyper-V disables VT-x for other software)

Share this post


Link to post
Share on other sites
Just to iron out the obvious, you disabled Intel Hyper-V in Win 8, right? ;)

(Hyper-V disables VT-x for other software)

I am using windows 7 ultimate

Share this post


Link to post
Share on other sites

Hey, was just wondering if there were any ideas, or if this thread is dead .

Share this post


Link to post
Share on other sites

Eeewww... I would like to know the answer to this as well. I am very close to pulling the trigger on this laptop and I use VMWare quite a bit.

Oh, and this is my first post to this forum. :encouragement:

Share this post


Link to post
Share on other sites
Hey, Prema! First off, just wanted to say I think it's awesome what you're doing by making these BIOS mods and giving them to the community ! It's really impressive, to say the least.

So, VT-d actually does appear to work in the core logic, but VT-x for virtualization is what isn't working. The option shows up in your BIOS, which I have enabled, but it doesn't do anything in Windows. So, not to say that your BIOS isn't a /massive/ step up from Clevo/Sager's complete piece of ****, (I love all the features you have in Prema Mod), but I"m just wondering if you've seen this issue before, or if you have any tips. I assembled a custom BIOS based off Clevo's stock (symcmos dumped and disassembled theirs), except I attempted to permanently set Vt-x to enable. I'm wondering what methodology you've used, or if there might be something interesting about this particular laptop model. Basically, I looked at --> http://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-vol-3c-part-3-manual.pdf, and it appears as though IA32_VMX_PROCBASED_CTLS2 MSR (register 48BH) bit 63 needs to be set to 1, although I compiled and flashed this, and it still didn't work for me T.T, although at least I didn't brick anything. So, I flashed your mod back on this machine, because it's way superior to Clevo's stock, but yea just wondering if you have more insight into getting VT-x enabled.

Thank again for providing this mod to the community =)

I think the root cause of why your mod didn't work is because you were flipping the wrong bits. You should be looking at IA32_FEATURE_CONTROL as described on this page.

Activating the Intel VT Virtualization Feature - Thomas Krenn Wiki

This got me interested in sharing your quest. I must freely admit that I have never attempted to alter a BIOS. I don't even know where to start, but I read tech manuals every day in my line of work. Perhaps I should start?

Here is another link to enabling virtualization that I am still trying to digest. Maybe our fine friend Prema can be convinced to look into this problem for us?

Can a hypervisor rootkit enable hardware-assisted virtualization when it has been disabled by the BIOS? - Information Security Stack Exchange

Share this post


Link to post
Share on other sites
Hey, everyone! I'm new to this forum -- I have a Clevo P370SM3 with a 4800MQ proc. Microsoft & hwinfo indicate that this processor supports VT-x. Even though it shows up as enabled in hwinfo, VT-x is listed as Not Supported in the latest version of Clevo firmware. HAV also indicates that VT-x isn't working. I have thus flashed prema mod onto my machine, and was excited to be able to enable VT-x. I'm still having the same problem. I set virtualization to enabled (enable VT-x and VT-d) within the Prema mod bios, yet it's still listed as BIOS Not Supported within hwinfo, and HAV indicates it's still disabled. Any advice? Thanks, everyone :)))

I think the control you are looking for is IA32_FEATURE_CONTROL on page 5.

23.7 ENABLING AND ENTERING VMX OPERATION

Before system software can enter VMX operation, it enables VMX by setting CR4.VMXE[bit 13] = 1. VMX operation

is then entered by executing the VMXON instruction. VMXON causes an invalid-opcode exception (#UD) if executed

with CR4.VMXE = 0. Once in VMX operation, it is not possible to clear CR4.VMXE (see Section 23.8). System soft-

ware leaves VMX operation by executing the VMXOFF instruction. CR4.VMXE can be cleared outside of VMX opera-

tion after executing of VMXOFF.

VMXON is also controlled by the IA32_FEATURE_CONTROL MSR (MSR address 3AH). This MSR is cleared to zero

when a logical processor is reset. The relevant bits of the MSR are:

• Bit 0 is the lock bit. If this bit is clear, VMXON causes a general-protection exception. If the lock bit is set,

WRMSR to this MSR causes a general-protection exception; the MSR cannot be modified until a power-up reset

condition. System BIOS can use this bit to provide a setup option for BIOS to disable support for VMX. To

enable VMX support in a platform, BIOS must set bit 1, bit 2, or both (see below), as well as the lock bit.

• Bit 1 enables VMXON in SMX operation. If this bit is clear, execution of VMXON in SMX operation causes a

general-protection exception. Attempts to set this bit on logical processors that do not support both VMX

operation (see Section 23.6) and SMX operation (see Chapter 6, “Safer Mode Extensions Reference,” in Intel®

64 and IA-32 Architectures Software Developer’s Manual, Volume 2B) cause general-protection exceptions.

• Bit 2 enables VMXON outside SMX operation. If this bit is clear, execution of VMXON outside SMX

operation causes a general-protection exception. Attempts to set this bit on logical processors that do not

support VMX operation (see Section 23.6) cause general-protection exceptions.

Share this post


Link to post
Share on other sites
I guess VT-d is simply broken on some models...THX@Clevo

The i7-4700MQ and up supports VT-x but does not support VT-d, vPro or TXT (SMX). The i7-4800MQ and up supports all three.

If a person needs to do virtualization there is a strong argument for acquiring an i7-4800MQ or better.

i7-4700MQ ARK | Intel® Core

i7-4800MQ ARK | Intel® Core

i7-4900MQ ARK | Intel® Core

i7-4930MX ARK | Intel® Core

  • Thumbs Up 1

Share this post


Link to post
Share on other sites

Yesterday I e-mailed Sager tech support about this issue and pointed to this thread. I received a response with a screen shot of Virtual Box running Windows 7 on the NP9380 (Clevo P370SM) yesterday evening.

Sager Techsupport Techsupport@sagernotebook.com

7:56 PM (14 hours ago)

to me

Hi Kelly, we installed Oracle Virtual Box on NP9380. We installed Windows 7 in that Virtual box. See the attached screen capture. The VT-x is enabled. Does that prove the VT-x working?

Allen Zhang

Sager tech support

Photobucket is down for maintenance right now, so here is a link to the photo in my dropbox.

https://www.dropbox.com/s/ar8ctqkrw0tuod6/vt.png

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By Kunal Shrivastava
      Hi guys, I am the proud owner of a Clevo p775dm3-g notebook purchased from azom.systems (authorized Clevo reseller in India, Model rebranded as Azom Legion-17.3 inches). Here are my specs:

      Core i7 7700 (non-K version): undervolted by 110 mv and turbo boost disabled in BIOS- machine uses prema mod BIOS.
      GTX 1080: undervolted by 100 mv on all frequency steps using MSI afterburner voltage/frequency curve editor. clocks are untouched.
      16 GB DDR4: Cant remember clocks.
      1440p 120 Hz screen: No tinkering done to refresh rate.

      CPU has been delidded and repaste has been done on both CPU/GPU dies with gallium based TIM-Coolaboratory liquid ultra if I recall correctly.

      My issue is GPU hitting max temp limit of 90 degrees while playing DOOM and framerate drops from 110 avg to mid 60s-70s with horrible stuttering- this is thermal throttling for sure.

      System was running beautifully after repaste at 86 degrees max/ 77 degrees average at 100 percent fan speed. A month later I decided to see how much further I could push the system and ended up undervolting the CPU/GPU and RAM even further. The RAM undervolting part didnt work as well as I'd hoped, and I ended up resetting the BIOS to undo everything and reapply the previous setting (-110 for CPU with turbo boost disabled.) 

      I noticed that immediately after BIOS reset, both my CPU and GPU temps were 5-10 degrees higher even with the undervolt/underclock applied. Also, I think the fans were a bit louder before I reset the BIOS which leads me to believe that for some reason the fans are now capped at 80% max fan speed. There doesnt seem to be a fan speed selector in the BIOS or anywhere else so I cant say for sure whether this is a fan related issue or something else.Before the reset I could override the BIOS setting and set the fans to 100% by pressing fn+1, could I have done something to that setting after resetting the BIOS ? I dont think I have damaged the CPU or GPU as temps are holding fairly steady at 90-91 degrees and laptop doesn't shut down while gaming.

      If I have overlooked something or if anyone reading this has any solution help would be greatly appreciated.
      All settings/drivers/windows version/app version are exactly the same before and after BIOS reset.
    • By BAKED
      BAKED BIOS FOR TM, KM, DM, P6, P4 SERIES with most menus and options unlocked.
       
      THESE BIOS MODS ARE ONLY FOR PEOPLE WHO KNOW WHAT THEY ARE DOING!
       
       
       
      NEW:
      I'VE BEEN BUSY WITH SOME STUFF PLUS MY SYSTEM HASN'T BEEN WORKING FOR SOME TIME BUT I SHOULD BE ABLE TO CONTINUE MY WORK SOON 
       
      I'M CURRENTLY WORKING ON V3.0 WHICH WILL INCLUDE UPDATED UEFI DRIVERS, MICROCODE BIOS SCREEN SHOT SUPPORT AMISCE SUPPORT(For some models) PLUS MORE. 
      I'M ALSO WORKING ON MODS FOR OTHER MODELS TOO.
      ALL TM, KM AND DM SERIES ARE V2.0 AND NOW HAVE WINDOWS FLASHER INSTEAD, JUST EXTRACT AND RUN FLASH.BAT
       
      WARNING! BIOS FLASHING IS RISKY SO MAKE SURE YOU KNOW WHAT YOU'RE DOING BEFORE PROCEEDING. 
      FLASHING THE WRONG BIOS OR INTERRUPTING THE FLASHING PROCESS WILL BRICK YOUR SYSTEM! 
      USE AT YOUR OWN RISK!
       
      TM, KM AND DM SERIES
       
      P6 AND P4 SERIES
       
      INSTRUCTIONS
        IF YOU LIKE MY WORK FEEL FRE TO BUY ME A COFFEE   ENJOY!
    • By racerxdl
      Hi all,
       
      It has been a while since I did anything to my laptop (Clevo P670RG-G) and since I recently got a VR Headset I wish I could overclock my GPU a little. So far the NVidia software (on windows) doesn't allow me to overclock it (the linux sort of allows, which some custom Xorg options) so I decided to give a try modding the vbios.
       
      I read all sorts of issues / guides about it, and it seens that the hardware topology (where the vbios is stored and how things are connected) changes from machine to machine.
       
      What I know about my laptop is that it has two VBios, one for Hybrid Mode and one for Discrete Mode. I'm currently running the discrete mode.
       
      I dumped my VBios using GPU-z and opened up in Maxwell II Bios Tweaker. Everything seens fine so far.
       
      So I have few questions about it:
       
      - There is a way to just unlock the VBios to show the overclocking options in NVidia software? (That way I dont need to reflash to change clocks)
      - I can just flash this GPU-z dump to my VBios?
      - If I brick my GPU, that GPU-z dumped image is the raw SPI image, so if I managed to physically access the VBios, I can just reflash over it?
      - I saw some people saying that I might need as well to flash the main laptop bios as well, is that really needed?
       
      Thanks!
       
      Lucas

    • By BAKED
      There are several threads on requesting BIOS modifications here on T | I but I thought another one wouldn't hurt.
       
            Your request should look like:
      Brand Model Type of modification(For example: Unlocked, added support, Logo, microcode, ME firmware etc  
      I'll respond as soon as I have time as I'm also currently working on other projects(Requests by PM is also ok)
      If anyone else have the knowledge and time feel free to respond to requests 
       
    • By ElChuterRD
      Greetings, I have a p650rs and I have this little problem that I can not play in MRHYBRID mode, only if the charger is connected, and I do not see high quality videos or play if it is in discret mode, if the A / C is connected.
       
      Any idea what it could be?
       
      I have the latest version of Bios and ECF
      I've been looking for custom-made Vbios but I can not find anything.
      Thank you


×

Important Information

By using this site, you agree to our Terms of Use. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.