-: In this demonstration, I'm going to show you
how we can set up a Windows 10 virtual machine,
inside a VirtualBox on a Mac OS X system.
The first thing we need to do is install VirtualBox.
You can do that by going to virtualbox.org,
downloading the file, and installing it on your computer.
It'll install just like any other application.
Now, once you have VirtualBox installed,
you want to create a new, virtual machine
by clicking the new button.
From here, we're going to give it a title.
I'm going to call it Windows 10,
and then it will automatically choose that
that's a Windows 10 machine and you'll select
if it's a 64-bit or a 32-bit.
If you're using a different operating system,
you can choose that from the list shown here.
Next, you'll hit continue and you'll select
how much memory you want to
allocate to that virtual machine.
On my system, I have 32GB of RAM.
I'm going to allocate, 4096MB,
or 4GB to my Windows 10 machine, inside my Mac terminal.
Then I'll hit continue and next,
we're going to create a virtual hard disk.
By default, it's going to choose 50GB. We'll hit create.
Now, I'm going to use a VirtualBox Disk Image,
which is the file type that will house my virtual machine.
Go ahead and click continue,
and I'm going to use Dynamic Allocation.
What this means is that it's not going to set aside
all 50GB of that disk space right now.
If I use Fixed Size, it would do that.
Instead, it's only going to expand up to 50GB
as I add more things into my VirtualBox over time.
Next, we'll give it a file name.
In this case, it will be Windows 10, and hit create,
and there we go. We now have a hardware machine,
ready to accept Windows 10.
If we go into here, we can see into our settings.
You'll see what this system has.
In this case, the system has 4 gigs of RAM,
it has a simulated floppy disk drive,
a CD disk drive, and a hard disk.
It's using a PIX3 chipset and the pointing device will be
a USB tablet or a mouse, depending on what you're using,
and it's going to enable the different settings
you need for any extended features.
For Processor you can choose how many processors
you're going to assign to it. My computer has 16 CPUs.
I'm right now only assigning one
towards this Windows 10 machine.
What I'm going to do is actually assign it two processors,
which will help speed up execution as we go through.
Then you can also set up different things,
like acceleration, if you need it.
You can then go through and set up your display settings,
your graphics card, also your storage, your audio settings,
and your network card, and all of these right now
are going to use the Mac's hardware and emulate that
inside the virtual machine as Windows-capable gear.
In this case, for instance, it's going to pretend it has
an Intel PRO one gigabit network desktop card,
even though the machine I'm using
doesn't have that type of network card.
From here, you can also deal with
shared folders and encryption,
but we'll go into those in a separate lesson.
Now, to get started with the installation,
I had to download a Windows 10 DVD.
I have that here in my downloads folder,
and you can see that as Windows 10,
the October 2018 version, and it is in ISO format.
To be able to load that into this virtual machine,
because right now there is no disk drive,
I go ahead and hit start, you'll see,
that there is no disk loaded.
So, if I leave it with no disk,
this system simply can't boot up.
So, we're going to have to choose that disk,
from my downloads as the ISO and hit open,
and that is now loading this virtual
DVD into my virtual DVD drive,
and now when I hit start, this virtual machine
will start booting up and installing Windows.
And you can see it works just as
another application inside of my Mac system.
At this point, we would go through the normal
Windows installation to install this,
and create our virtual machine.
So, now that I have gotten through the Windows installer,
I am at a Windows 10 desktop, sitting here,
running as an application inside of my operating system,
which is a Mac operating system.
And you can do this with any operating system you want,
inside the virtual machine. The Mac is providing
a virtualized environment, through VirtualBox,
with emulated hardware, that Windows believes
is sitting inside its own physical machine.
That's the beauty of having one of these virtual machines.