How can I get Raspbian running in VirtualBox? - virtualbox

I'm trying to set up a Raspbian image in VirtualBox 6.1.14 for development. I downloaded the latest .iso from the RPi website, and set up a VirtualBox machine with the OS set to Debian (32-bit). When I mount the .iso and start the machine, I'm able to get through all the installation steps until it gets to the point of configuring the package manager--at that point it freezes in both the text installer and the GUI installer.
I've tried doing this with the network adapter enabled and disabled, which made no difference. Is there a specific configuration to the VM that will get the installation to work?

I am a dum dum. I needed to up the memory on the VM. Below are the pertinent stats for it to work.
OS: Debian (32-bit)
Base Memory: 1024mb
Video Memory: 128mb
Graphics Controller: VMSVGA
Storage: 8gb

Related

Virtualize ESXi 6.7 under ESXi 6.0

Good day
Is it possible to virtualize ESXi 6.7 in an existing ESXi 6.0?
The reason for this is to do tests before upgrading the main ESXi 6.0.
Main:
hpe-DL380 --- ESXi 6.0 --- vCenter6.0-vm
Want to test:
hpe-DL380 --- ESXi 6.0 --- nested ESXi 6.7
Found these nested ESX packages from here.
https://williamlam.com/nested-virtualization/nested-esxi-virtual-appliance
Thank you.
So, today, i downloaded this file, Nested_ESXi6.7_Appliance_Template_v1.ova and tried to deployed it in the ESXi 6.0.
The result is a failure.
vSphere client complained about the unsupported hardware family, vmx-13.
Looks like the nested ESXi version must be at least the same version as the physical ESXi.
You may be in luck due to using 6.0 but you will need a very specific configuration and this procedure is completely bleeding edge and totally unsupported. Furthermore it's been a few years since I worked at VMware and I don't have access to an ESXi host so the commands may have some minor typos.
get to the ESXi command line (https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vsphere.security.doc/GUID-12E27BF3-3769-4665-8769-DA76C2BC9FFE.html) and list the USB drivers manually using "vmkload_mod -l". If you see "usb-storage" you are in luck. If you see "vmkusb" then you're out of luck and can stop here (see below for why).
configure your ESXi 6.0 host to have no requirement for USB storage. For example, if your host boots from an SD card attached to the motherboard via a USB SD card reader then you need to get another host.
backup all your data or migrate the VMs you care about or whatever.
run these 3 commands (typos are possible)
service usb-arbitrator stop
vmkload_mod -u usb-storage
service usb-arbitrator start
You will have to repeat this after every reboot but you can make it permanent with this procedure: https://kb.vmware.com/s/article/2147565.
download a bootable ISO image of ESXi 6.7 from, for example, https://customerconnect.vmware.com/downloads/details?productId=742&downloadGroup=ESXI670
burn the ISO image to a USB flash drive using, for example, https://miketabor.com/create-bootable-esxi-installer-usb-flash-drive/
attach the USB flash drive to your host and pass it through to your VM when your VM is powered off.
boot your VM from the ISO image on the USB flash drive and install the desired version of ESXi.
With newer versions of ESXi (6.7, 7.0) on the host this is no longer possible because the vmkusb native driver is monolithic so when the storage functionality is unloaded the host controller functionality also goes away.

VMware Tool doesn't install

I have a virtual machine with Windows XP. And my host computer is on Windows 10. I'm using VMware version 14. I'm trying to setup a shared folder for my virtual machine and faced with an issue that Shared Folder doesn't appear on my VM. I've started investigate and found that VMware Tools are not installed on my VM. When I go Player -> Manage -> Install VMware Tools -> nothing happens. I don't see any pop-up windows with installation. It seems like virtual CD is inserted but nothing more. I can't see it in My Computer.
What did I miss?
Can you ping your XP VM from your Host Win 10 Machine?
If you couldn't ping your XP VM IP from your host machine, turn your firewall off on both machines and try to ping again.
Did you turn on your network discovery on your Windows 10 Machine and XP Machine?
If you can ping your VM from Host machine, turn on file and print sharing settings.

Unable to detect hard drive during VMware ESXi installation

I am trying to install VMWare ESXi on a fresh hetzner server machine, I have ordered the machine with 4-port hardware RAID controller and 4 SSDs in total. I created an Array with RAID5 configuration, now if I reboot the server with VMWare-VMvisor Installer (tried with version 5.5 update03 and 6.5 update01), at the end of initializing the setup, it asks for the harddrive, but shows nothing (no option to select).
Can someone please tell me what have I done wrong? I thought its due to the RAID configuration but it doesn't seems like that.

Enable hyper-V on Windows 2012

I have a window7 (32 bit) machine. I installed Virtual Box and created a VM (Windows 2012 {64bit} with enabled VT-x/AMD-V,Nested Paging).
I want to enable Hyper-V on this VM any Idea?
I tried following links but not working for me:
Link1
Link2
but in my case I am using Virtual Box.
How can I enable Hyper-V feature?
Do you want to expose VT-x/AMD-V to the guest system in the VM so it can run Hyper-V inside VM? As far as I know, VirtualBox does not support it, but VMWare does, even in their free VMWare Player.
I have been running Windows Phone 8 emulator in VMWare Player without problems. Yes, it required manual editing of .vmx file, but is works reliably and without any problems at all.
If you decide to give VMWare Player a try, make sure you have VT-x/AMD-V available and enabled on your physical host computer. Then add the following setting to your VMWare machine:
hypervisor.cpuid.v0 = "FALSE"
mce.enable = "TRUE"
and you should be able to start Hyper-V inside your VM.
For more information, see these links:
Unable to use Hyper-V platform inside a Windows 8 virtual machine
How to Enable Windows Server 2012 Hyper-V Role in VMware
and some useful topics on VirtualBox forums which explain why the feature is not available on VirtualBox:
https://forums.virtualbox.org/viewtopic.php?f=1&t=20589
https://forums.virtualbox.org/viewtopic.php?f=2&t=52625&p=304452
I really miss this feature on VirtualBox because I find VMWare Player to be bloated and it slows the host system down much more than VirtualBox does.

Can't start VM in Virtualbox after update

I just updated virtualbox to the latest 4.1.16 r78094 and realized that I can no longer start my virtual machines.
If I start a VM, the error displayed is:
Failed to open a session for the virtual machine Historical Image.
Failed to load VMMR0.r0 (VERR_NO_MEMORY).
Result Code: NS_ERROR_FAILURE (0x80004005)
Component: Console
Interface: IConsole {1968b7d3-e3bf-4ceb-99e0-cb7c913317bb}
I have 8GB RAM in my VM host which is running OSX 10.6 of which I have over 4GBs free. Does anyone know how I can get my VMs working again?
It is a well known issue and at the moment you have two options:
install new version from http://download.virtualbox.org/virtualbox/4.1.18/VirtualBox-4.1.18-78361-OSX.dmg
downgrade your version to previous one: https://www.virtualbox.org/wiki/Download_Old_Builds_4_1