In this lab, we'll set up a VM (virtual machine) for you to use for the remainder of the semester.
Before you get started, please make sure you can log in to the CS network
machines. (ssh USERNAME@stargate.cs.usfca.edu). If you can't, contact
CS support in person or via email (support@cs.usfca.edu).
Windows Users: you'll need a terminal to go through this guide. You can install WSL to get a Linux terminal, or you can install Visual Studio Code and use its built-in terminal and SSH client.
Use the VM Setup Guide to create your shiny new virtual machine. Please read the instructions carefully. There is plenty of time to complete the lab, so don't rush it.
Lab Notes: as you go through the guide, you will find that the setup process can be broken down into a handful of larger conceptual steps. For example, the first thing you'll do is create "virtual hardware" with a CPU, memory, disk etc. Take notes on what you're doing as you go through the steps. You will need the notes for the next part of the lab.
As mentioned above, you should take notes on what you did to set up your VM and if you ran into any issues or new commands. Once all the members in your group are done, you should write a small document explaining the VM setup at a high level. What were the major steps you took? What was their purpose? We will discuss these as a class.
Please enter each team member's CS 326 ID number below:
- Name 1: ID 1
- Name 2: ID 2
- Name 3: ID 3
- Name 4: ID 4
To get credit for this lab, you must:
- Fill in your team's CS 326 IDs above
- Check in your lab notebook (
notebook.md) to this repo - Have one of the course staff run our VM test script to verify your VMs are configured correctly.