Model: HP Compaq 6910p, Windows 7 ultimate. Virtualbox is only showing 32 bit options and the base OS is 64 bit, what to do? Also bios is asking for setup password which I don't know.
2 Answers
VirtualBox will only allow 32 bit OSses when one or more of the following criteria are met:
- You are running a 32 bit OS.
- You are running a 32bit version of VirtualBox.
- You do not have one of the VT-? extensions enabled in the BIOS or your computer is not capable of this feature.
- You have another VM product installed which claims access to the VT-? extensions and as such VirtualBox is not able to claim it, defaulting back to 32bit mode.
Keep in mind that Microsoft's HyperV solution can be installed on the system, and will be if you are playing around with Docker. You need to uninstall any VM solution other than VirtualBox, then reboot in order for it to switch to 64-bit mode, if all other criteria are not met.
If you have checked that all are met, with the exception for VT-? extensions being enabled in the BIOS (this is usually turned off by default), then you will have to gain access to the BIOS before you can do anything else. This usually involves clearing the CMOS battery in one way or another, or ask for the BIOS password, or ask someone who knows the BIOS password, to enable this setting for you.
- 61,264
-
FWIW Hyper-V does not run on Windows 7 so is not an issue in this particular case. Other third-party VMMs might still be relevant. – Bob Feb 19 '20 at 21:16
-
bios is asking for setup password which I don't know.
I assume that you want to access the BIOS to check if Virtualization is enabled. If you've forgotten your BIOS password this is how you can can reset / remove a BIOS password on your HP Elitebook 6910p:
- Remove the battery.
- Unplug charger from laptop.
- Open keyboard
- Remove CMOS connector from motherboard
- Press and hold power button for 30 second
- Reconnect CMOS connector with motherboard
- Connect the charger to the laptop.
- Press power button
- When display shows press F10
- Access the BIOS.
Source: https://www.youtube.com/watch?v=qG50SDfxd9w
(If you aren't confident to do the above or have a company laptop, better to let IT or HP support to do it).
Once you can access your BIOS, you can check the status of Virtualization and enable / disable it. This discussion thread on HP community site has good information on how to do it through the BIOS or with Windows: How to Enable Intel Virtualization Technology (vt-x) on HP Pavilion 23-b026in All-in-One Desktop PC?
- 333
-
You are jumping the gun here, and your answer does not really explain why this is correct and what to do next. I have to vote it down because of that, even though there is some valuable information in here. On SuperUser, we do not just post instructions, we carefully read the question and mold the answer in such way that it actually does answer the question of the person asking it, not giving them more questions. – LPChip Feb 19 '20 at 19:49
-
OP asks why his VirtualBox only shows 32 bit VM options, and nowhere in your answer does it actually answer this. As addendum, they mention they cannot access the BIOS which the part your answer attempts to answer. You post a link to what possibly is going to be the actual answer, but posting link only answers is highly frowned upon here at SuperUser, because links can become invalid which invalidates your answer. Then again, by posting a link, you do not actually state why the user should change this, so they have no idea what to look for. – LPChip Feb 19 '20 at 20:11
-
Don't get me wrong here. I'm very happy that you are answering questions here at SuperUser, but if the answer is not going to help OP, I'd rather help you improve your answers and a downvote is used for two reasons. 1. to help you motivate to do better and 2. to make OP understand they need to be careful executing the answer unless they finally understood the answer and know what and why they need to do it. – LPChip Feb 19 '20 at 20:13
-
As @Robert pointed out this question is poorly phrased and that is why each of us draws our own inference to it. When he referred to not being able to access the BIOS, I obviously inferred that he wanted to change some setting in the BIOS related to the issue with virtualbox (why does OP want to access the BIOS with regards to using virtual box?). And thus I answered the question based on that inference. You didn't make any such guesses and offered a plethora of possible causes and solutions. And now you are just making the assumption that my inference (and thus my answer) is wrong. – sfxedit Feb 19 '20 at 20:23
-
Fair enough. I've retracted my vote. In order to do so, I had to make a change to your answer so it has the status edited since downvote. – LPChip Feb 19 '20 at 21:02
showing only 32 bit options? At installation time or at run-time? Have you enabled the virtualization options in your PC BIOS? What CPU has your notebook -> what virtualization options does the CPU support? – Robert Feb 19 '20 at 18:31