Linux - Virtualization and CloudThis forum is for the discussion of all topics relating to Linux Virtualization and Linux Cloud platforms. Xen, KVM, OpenVZ, VirtualBox, VMware, Linux-VServer and all other Linux Virtualization platforms are welcome. OpenStack, CloudStack, ownCloud, Cloud Foundry, Eucalyptus, Nimbus, OpenNebula and all other Linux Cloud platforms are welcome. Note that questions relating solely to non-Linux OS's should be asked in the General forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I'm trying to get Virtual Box up on Windows 7, so I can install Linux on it, and use that to go online, rather than an unsupported op. system. Machine specs: Bare bones, motherboard is a Gigabyte H77-DS3H. CPU i7 Ivy Bridge. Computer is 7 years old.
I have the latest VB with the Extension Pack. The problem is that VB does not recognize my CD drive, or iso images. I get an error message that incorrect settings have been detected, which has to do with hardware acceleration. So I try enable it, but can't. The "OK" button stays grey-ed out. I did some research, found out I needed to enable acceleration in my bios. Tried doing that. Only thing I could find was something about Vanderpool. When I enable that however, the problem is even worse. EVERYTHING is greyed-out.
I was going to join the Oracle VB forum, but when I saw it was Pro Boards I decided not, as I have had nothing but problems with their forums. I refuse to jump through anymore of their hoops re: changing my password. too bad, because the new Bodhi forum is Pro Boards, and it's my daily driver Linux system. So I'm posting here in hopes someone may have some insight.
Make sure that virtualization is enabled in the BIOS.
When you create a new VM select linux as the type and the version that matches. If the version isn't listed use whatever its based upon like debian, Ubuntu etc.
I always use 64 bit guests. After you create the VM your ready to start it up. When the VM first starts you will be able to select the ISO file to use as the start up boot disk.
And the ISO file should boot just as if it was written to a CD/DVD disk.
Thanks for all the replies. I tried installing VB 5, and everything worked fine. The only change I made to my computer was previously, when I enabled Virtualization (that was the Vanderpool thing). I have Xubuntu 20 up and running, am on it now. the wireless dongle I use just worked, no tinkering necessary.
So there is something about the latest version of VB that isn't compatible with this machine, I guess. I chose VB 5 because it came out just a few years later than the computer itself, so I figured it would be compatible.
Any real danger in running an older version of VB? It's much easier than trying to track down and fix the problem with VB 6.
Just for reference I run CentOS 7 with VBox 6 on a Dell Optiplex 780 which is an Intel Core 2 Duo. In theory it should work on your system which is a few years younger...
It's on page 44-45, section 5.2 in .pdf in #6
(but might not be same as yours: I didn't see Vanderpool nor a Windows version selection)
Quote:
It is rarely called VT-x. It's usually in a security section, and called "Virtualization technology" or perhaps (if the BIOS is really old) "Vanderpool technology".
Are you using a 32bit guest (Xubu)?
IF just #6 doesn't work (to get vt-x), maybe
IF you follow ALL the details in the BIOS screenshots in #4,
you will get what VB6.1 needs (for vt-x)
Quote:
I did MUCH online research for a solution that works for my motherboard, which is a GA-Z77X-UD3H. The age of the motherboard contributed to this, since it was manufactured at a time when VT-x was not widely used. There was no setting in the BIOS that explicitly says "Enabled VT-x". The closest thing was "Intel Virtualization Technology". Enabling that one setting did NOT get the job done.
I ended up using trial-and-error to enable a number of things in the BIOS. I'm not sure what magic combination of settings got the job done. I took screenshots of the relevant BIOS settings screens that I will include below to assist others who have the same (or similar) motherboard and BIOS.
Won't the guest run terribly slow without vt-x?
(Core 2 Duo has vt-x) I get only 173 dmesg|grep BogoMIPS (host 3332*2cores)
Sea Monkey: You mentioned that the guest might run terribly slow. In fact that is the case. So bad that I'm probably going to give up on the idea, and just not go online very much with this machine, since it must use Windows 7 (I just cannot bring myself to "upgrade" to 10).
what is weird is that an older computer, from 2009, is running W7 as a guest inside Linux, and W7 is fast on it. It's an AMD dual core, 6150se. I made no adjustments to the bios. but the newer computer, from 2014, has problems...more planned obsolescence...
What do you mean by Vanderpool thing? Did you enable virtualization per the manual?
My understanding is that older machines may refer to virtualization as Vanderpool. In the Bios, it is listed as the virtualization setting, and mentions the name Vanderpool. That is the right setting, as disabling it renders the machine incapable of 64 bit virtualization. Enabling it has the desired effect. So I'm sure that is the setting. It was disabled by default. Enabling it had no effect on VB 6.1. but VB 5 worked fine with it enabled, while disabling it on VB 5 also had the effect of rendering it unworkable for 64 bit.
32GB ram: WOW! In that case, you 'just have to' get that pesky <whatever [else] VB6 needs> Enabled (to reach Nirvana )
Quote:
Enabling that one setting did NOT get the job done.
IF you're willing to keep digging, try (ALL) the settings in the photos in #4 link (which I quote from)
Maybe post a photo of where it says "Vanderpool" ... (I wonder what else it needs ...)
But I can empathize with 'giving up' here. Good luck.
p.s. @Other LQ'ers: maybe the 'other missing' setting is the one that addresses the (50x slower) speed ... VB6 "hardware acceleration" issue
(The OP seems to have found like half of what comprises vt-x, I guess... IDK)
Or maybe it's worth posting the (incredibly extensive) VB log to VB.org forum
Last edited by GentleThotSeaMonkey; 06-30-2021 at 05:36 PM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.