presentations_compsoc/src/slides/compsoc/2_vms.md
2024-04-17 12:03:09 +00:00

84 lines
No EOL
5 KiB
Markdown

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
title = "Virtual Machines!"
date = 2024-04-17
slides = true
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
# Virtual Machines
-------------------------------------------------------------------------
### Haaaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
-------------------------------------------------------------------------
### *cough*
-------------------------------------------------------------------------
### Hello.
-------------------------------------------------------------------------
What IS A VIRTUAL MACHINE????
-------------------------------------------------------------------------
So what *are* they?
-------------------------------------------------------------------------
![img.jpg](2_vms/yap.jpg)
-------------------------------------------------------------------------
Imagine the following....
-------------------------------------------------------------------------
![img.jpg](2_vms/matryoshka.jpg)
-------------------------------------------------------------------------
And yes, before you ask. It's possible to run nested VMs.
-------------------------------------------------------------------------
Its like making your computer pretend its gone a second, smaller computer inside it
-------------------------------------------------------------------------
### And for those of us that use the wrong OS, you can always run Windows VMs if you want to use anything with >3 users
-------------------------------------------------------------------------
### Imagine the following:
-------------------------------------------------------------------------
![img.jpg](2_vms/vault.jpg)
-------------------------------------------------------------------------
[FIND SOME WAY TO PUT THE VIDEO IN HERE]
-------------------------------------------------------------------------
### So, how do you stop small asian gymnasts from rooting around in your PC where it shouldn't be?
-------------------------------------------------------------------------
### Virtual Machines! It's like nailing this box shut!
-------------------------------------------------------------------------
### (Ignore the implications of that)
-------------------------------------------------------------------------
So when you do this....
-------------------------------------------------------------------------
![img.jpg](2_vms/downloadmoreram.jpg)
-------------------------------------------------------------------------
You can just kill that sandbox, and spin up a new one!
-------------------------------------------------------------------------
### For today, we'll be using [VirtualBox](https://www.virtualbox.org/wiki/Downloads)
-------------------------------------------------------------------------
### Ignore the somewhat-ancient looking layout
-------------------------------------------------------------------------
### Download the installer for your OS, get it, run it, you know the drill.
-------------------------------------------------------------------------
### Run the program, you'll get this screen
-------------------------------------------------------------------------
![img.jpg](2_vms/VBoxMainScreen.jpg)
-------------------------------------------------------------------------
### For today, we'll try out some new OSes. Go [here](https://templeos.org/Downloads/) for TempleOS, or [here](https://uwuntuos.site/downloads/) for UwUntu. We'll start out with TempleOS, because its lighter and quicker to download.
-------------------------------------------------------------------------
### Download the .iso files, and put them in a folder that you can easily access.
-------------------------------------------------------------------------
### Next, go back to the VirtualBox application
-------------------------------------------------------------------------
![img.jpg](2_vms/Machine.jpg)
-------------------------------------------------------------------------
![img.jpg](2_vms/CreateVM.jpg)
-------------------------------------------------------------------------
![img.jpg](2_vms/VMHardware.jpg)
-------------------------------------------------------------------------
### Try not to allocate your entire memory. That's *generally* considered a bad idea.
-------------------------------------------------------------------------
![img.jpg](2_vms/VirtualHardDisk.jpg)
-------------------------------------------------------------------------
### Hit 'Finish'
-------------------------------------------------------------------------
### And now, you've got the following!:
-------------------------------------------------------------------------
![img.jpg](2_vms/VMPoweredOff.jpg)
-------------------------------------------------------------------------
### Hit "Start", let your machine power up....
-------------------------------------------------------------------------
### And from here, explore the OS! And if your PC is on fire, you've done something wrong. *Most of the time*, at least.
-------------------------------------------------------------------------