Need Oracle Solaris 10 SPARC VM template for VirtualBox - oracle

I have Windows 7 64 bit as host OS on which I've installed VirtualBox 4.2.16. Now I want to install Solaris 10 SPARC vm inside VirtualBox. Can anyone tell me from where can I download Oracle Solaris 10 SPARC VM template for VirtualBox?
This page lists only the 64 bit versions.
This page lists 'Oracle VM Templates for SPARC' but I'm not sure if these templates are for VirtualBox. Can anyone tell me if that will work or not?
Thanks,
AndyT

I do not think that VirtualBox does emulation. It does only virtualization. You would have to use QEMU (or similar software) to emulate SPARC on top of Intel hardware.

You can only use template on virtual box from Oracle.
Or use QEMU for simulation.

Related

Vagrant / Oracle Virtual box / both host os and guest os are windows 7

We have a project it is based on Java 1.7, spring, hibernate. The development environment has many steps to install. So we decide to use Vagrant so that developer do no need to take time to setup developing environment. Our host OS normally is windows 7. And we would like to have our Virtual box Guest OS as windows 7 also since our developer are most familiar with windows OS. (Of course, we could switch to Linux). We could not find guest OS image (Guest OS: windows image for virtual box, 64 bit). Is guest OS of windows for virtual box commerical or do someone could point me the link for download?
Windows VMs can be a bit tricky, due to the licensing issues of it being non-free software.
Microsoft issues a set of VMs for situations such as yours, which can be found here: https://dev.windows.com/en-us/microsoft-edge/tools/vms/windows/
For your situation, it may be beneficial to create the machine once manually, and package it as a vagrant box and then distribute it to your dev team.
More information on this can be found in the Vagrant documentation: https://www.vagrantup.com/docs/virtualbox/boxes.html - "PACKAGING THE BOX"
(copied below for posterity)
PACKAGING THE BOX
Vagrant includes a simple way to package VirtualBox base boxes. Once
you've installed all the software you want to install, you can run
this command:
$ vagrant package --base my-virtual-machine
Where "my-virtual-machine"
is replaced by the name of the virtual machine in VirtualBox to
package as a base box.
It will take a few minutes, but after it is complete, a file
"package.box" should be in your working directory which is the new
base box. At this point, you've successfully created a base box!

Is it possible to use a virtual machine created for a particular OS in ubuntu in windows as well?

I want to install a virtual machine (say virtual box) on windows to run ubuntu as guest OS. And right now I'm using ubuntu OS.
Can I install ubuntu OS on a virtual machine in ubuntu and can the same virtual machine be used on windows as well? If that is possible, why are there different versions of virtual machines for different OS? I mean, how does it work?
Yes.
Hurry... your question will be frozen soon by the mods here
:) All the best buddy.
Detailed answer here;
https://superuser.com/questions/399105/is-a-vdi-file-for-virtualbox-cross-platform

How to make VirtualBox or VMware (or any other virtualization software) to use a native guest network driver?

I don't know if what I want to achieve is actually feasible or not. I have an RTL8192CE wireless network Mini PCI card, which definitely doesn't work properly on Linux (running Ubuntu 12.04 64-bit (Precise Pangolin)). I have already tried everything I could think of: I downloaded the latest drivers from the Realtek homepage, tried using NDISwrapper with several different sets of Windows drivers, and also tried using generic wireless backports, etc. None of it solved my problem.
It does, on the other hand, work perfectly on Windows... I dual-boot Windows 7 and Ubuntu 12.04, both 64-bit. Apparently, there is a bug in Ubuntu related to this card.
I want to know whether there is a way to use a virtualized Windows installation (Windows XP or Windows 7, preferably not Windows Vista) under my Ubuntu 12.04 64-bit that uses a native Windows driver (since the network card works perfectly in Windows). The virtualization software can be either VirtualBox (prefered), VMware or any other. There isn't any problem if I have to manually configure that by shell scripting or anything similar.
So, to make it clearer, I have a VirtualBox installed in my Ubuntu 12.04 (my host), which I use to run Windows 7 (my guest). I wanted to know whether this virtualized (guest) Windows 7 could have "direct" access to my wireless interface -- such as the dual-booted Windows 7 I have installed, without passing through the Ubuntu drivers.
Apparently I could not achieve that by using VirtualBox's guest additions, could I?
PS: I believe none of VirtualBox's networking modes (NAT, bridged networking, internal networking and host-only networking) would allow me to do that, am I correct? How could I solve that problem?
What you are asking for is called PCI Passthrough in VirtualBox - and it should be considered a very advanced topic. I have experimented with this feature before in VirtualBox and VMWare ESXi (make that vSphere...) and it can be extremely fragile.
I would suggest you spend some time reading the VirtualBox manual section on this (Chapter 9: Advanced Topics), there are some limitations you will want to be aware of as well as just know that this is an area of virtualization that is very young and immature. Off hand, here are some of the rather strict requirements before you can even begin:
Your hardware must have an IOMMU (Intel calls it VT-d, AMD -> AMD-Vi)
Your guest must be configured with hardware assist enabled (VT-x or AMD-V)
Your host Linux kernel must be built to utilize the IOMMU hardware
If your hardware/software meets those rather strict guidelines, give it a shot. What will happen is your guest will be effectively given direct access to your wireless PCI card and it will show up directly as a PCI device to your guest. You will install and use the drivers exactly as you would if Windows were your host operating system instead of your guest.
Reference - Chapter 9: Advanced Topics - PCI Passthrough
https://www.virtualbox.org/manual/ch09.html#pcipassthrough

Setting up a network between linux VirtualBox and Windows 7

I have a Windows 7 machine with an installation of Linux in VirtualBox. I need to setup a network connection between the two.
Are there some tutorials on how I can achieve that?
Try this manual:
https://www.virtualbox.org/manual/ch06.html
It is a dedicated manual written by VirtualBox, and should explain the Virtual Networking functionality to you clearly.

Developing a 64 bit kernel module on a 32 bit distro

My development machine has a 64 bit proc, running a 32 bit distribution.
I would like to compile and test a kernel module with a 64 bit kernel. My question is :
Is there a 64 bit liveCD with kernel development package included ?
If it does not exist, How can I build a module for a 64 bit kernel ? Then I can eventually test it with a liveCD
You can install a 64-bit VM on a 32-bit operating system, provided the CPU supports it. I know this is possible with VMWare, don't know about anything else.
If you're doing any system development nowadays, I'd say use a VM, regardless of the target platform. Just use a VM.
It might be more technical than you would want to try, but, if you can get a 64bit toolchain installed, you should be able to compile the kernel through:
make ARCH=amd64 CROSS_COMPILE=x86_64-pc-linux-gnu- menuconfig
You should be able to boot your regular 32bit userland with a 64bit kernel (if you select the appropriate binary compatibility options)
Cheers!
http://www.ubuntu.com/desktop/get-ubuntu/download has links for 64-bit download, and the "make USB on windows" option includes screenshots showing how to make a bootable 64-bit ubuntu USB memory stick. (None of the other options in the {CD, USB} x {Windows, Mac, Ubuntu} instructions mention anything about only working for x86 vs x86-64.)

Resources