CMSY219 - Course Lab Info

Concerns:

  • Online sections/student who want to complete labs off campus will require students supply:
    • A computer (x86/AMD64) compatible with :
      • They have administrator/permission to install software and reconfigure things on
      • At 50 GB of free disk space - VM's
      • At least 8 GB RAM - VM's
      • Processor supports virtualization 
    • An additional wired NIC   - Lab 9-1
    • A wired switch  - Lab 9-1
    • A networked printer to add by IP for 6-2 and 6-7
    • Reasonable internet connection for downloading
      • ~5 GB Windows 10 ISO
      • ~5 GB for Windows Server 2012 R2/2016
      • ~1.7 GB Fedora ISO
      • ~500 for VMware Workstation or ~110 MB for VirtualBox
  • Labs were written for 1607, Imagine provides 1803, classrooms are 1709. Notable differences
    • Control Panel is no longer on the start button context menu
    • Command prompt is replaced by powershell on start button context menu
    • Start button content menu "System" option is the Windows App instead of the Classic Control panel item


Project NumberNeeds VM/Admin?WhyLab SummaryNotes:
0VMVM setup for future labsInstall Hypervisor
Install Windows 10 VM
Install Fedora VM

If CMSY219 is taught at ARL, the machines do not have enough RAM for Hypervisors.
See At Home Setup for the setup steps





1-1No
Research computer history
1-2No
Explore the user interfaceWindows 10 1703 and higher have Powershell on the start menu context menu, not Command prompt
1-3No
Explore Device ManagerIt will pop up a warning about being a standard user on our normal systems
1-4No
Launch a few programs
Look at task manager

1-5YesFedoraOpen settings
Open terminal and view a man page

1-6YesFedrorause terminal to look at lsdev and /dev/sda
1-7 through 1-9N/AOSX - Skipped






2-1No
Use search, file explorer and dir to list files
2-2No
View keys in HKLM and HKCU using regedit
2-3AdminWindows 10 - Group Policy editor needs Administrative rightsView policies with GPEdit
2-4No
Work with Windows 10 Libraries, add a library
2-5VMFedoraView terminal shell using $shell variable
Read man page on bash

2-6VMFedoraAdd an application to the shell Favorites
View a document

2-7VMFedoraSearch for files with find,locate,GUI
Add files and run updatedb
Updatedb needs root level rights
2-8 to 2-10N/AOSX






3-1No
Check processor utilization using Task Manager
3-2No
Check processors in Device Manager
3-3VMFedoraUse System Monitor to view CPU Utilization
3-4VMFedoraView /proc/cpuinfo
Use top

3-5 to 3-6N/AOSX






4-1No
Use Explorer, view hidden files
4-2No
Create a folder with explorer
Create a folder with mkdir

4-3VMMBR changesBoot to setup disk and use repair my computer with bootrec to fix the MBR
4-4No
Use file system compression on files in a folderPerhaps do this before 4-3? Builds upon 4-2
4-5AdminChkdisk and Cmd as adminuse Admin Cmd to run chkdisk. See that chkdisk /f needs a reboot
4-6VMFedoraUse ls to view files and directories
Use cd and mkdir

4-7VMFedoraUse the Files application to browse the computer
Create a compressed tar

4-8 to 4-9N/AOSX - Skipped






5-1VMBIOS settings changeEnter BIOS and change boot order to CD/DVD, boot to CD/DVD
5-2No
Open Programs and Features, take screenshot of programsControl Panel is not in the Start Context Menu
5-3N/AOSX

5-4VMFedora"Show Applications" in Activities and screenshot it
Save output of rpm -qa

5-5YesInstalls a new OSInstall Windows 10 from DVD
Run OOBE
Update
Skip - OVerlaps with Lab 8/Lab 0??
5-6VMInstalls a new OSInstall Server 2012 from DVD
Run OOBE

5-7YesInstalls a new OSInstall Fedora from DVDSkip - Overlaps with Lab 0??





6-1No
Add a local printerControl panel is no longer on Context Menu for Start Menu
6-2No
Add a network printerControl panel is no longer on Context Menu for Start Menu
Which network printer would they add?
6-3No
View driver and resources in Device ManagerPopup will appear for Non-Administrator Device Manager, but doesn't prevent lab completion
6-4No
Change mouse scheme
Enable Ctrl locating pointing
Control panel is no longer on Context Menu for Start Menu
6-5VMFedoraUs ls /dev and lshw to view hardware
6-6VMFedoraUse settings applicaiton to view display, mouse and sound settings
6-7VMFedoraAdd network printer, view in cups adminWhat printer should they add?
6-8 to 6-9N/AOSX Skipped






7-1VMDisk Management needs additional privilegesInitialize disks using Disk ManagementNeeds 3 disks
7-2VMDisk Management needs additional privileges Extend disks, Shrink disks, mirror disks using Disk ManagementNeeds 3 disks
7-3AdminDisk Management needs additional privileges Create a virtual disk
Mount and unmount the virtual disk

7-4VMFedoraUse sfdisk and fdisk to list disk info
7-5VMFedoraUse disk utility to format a disk
Mount the disk
View mounts using the mount command
Unmount the disk using the unmount command
Needs 2 disks
7-6N/AOSx Skipped






8-1Yes? - SKIP?Adding HyperV requires administrator and not deep freeze.Enable Hyper-VHyper-V may not run with other hypervisors or inside other hypervisors
8-2Yes?Maybe need to run HyperV in a VM?Create a HyperV VMHyper-V may not run with other hypervisors or inside other hypervisors
8-3Yes?Maybe need to run HyperV in a VM?Install Server 2012R2/2016 in the HyperV VM from 8-2Hyper-V may not run with other hypervisors or inside other hypervisors
8-4Yes?Maybe need to run HyperV in a VM?Work Create and revert to checkpoints in HyperVHyper-V may not run with other hypervisors or inside other hypervisors
8-5Yes - SKIP?Install of VirtualBox requires AdminInstall Virtualbox
8-6Yes?VirtualBox, if it's part of the base install then we don't need a VMCreate aVM





9-1No
Add a NIC to the machineHardware will be required
9-2Network Operator
Administrator/Network Operator is required for "Advanced" driver propertiesView NIC properties, Stats + IPConfig
Driver advanced options
Look up MAC on a mac lookup DB

9-3Network OperatorProperties of an adapter requries Admin or Network operatorView protocol information for an adapter
9-4No
View IP info with ipconfig /all
Ping a partner
Arp -a to view results

9-5Network OperatorChanging IP requires admin or network operatorChange IP address of adapter using GUI and netshRecommend using VM so the instructor doesn't have to check the machines arn't broke for the next class.
9-6VMFedoraView ip info using ifconfig
Set IP Address using ifconfig
Set IP address using settings
ifconfig is deprecated
9-7N/AOSX - Skipped






10-1AdminSharing a folder requires adminShare a folder
Map shared folder using gui
Map shared folder using net command

10-2AdminSharing a printer requires adminAdd a local printer
Share the printer
Connect to another students printer

10-3AdminAdding a local user requires adminAdd a local user
Login as that local user
Student machines autologon
10-4AdminAdmin required for modifying local groupsAdd NewGuest user to local groups
10-5AdminSharing a folder requires adminSharing a folder using Wizard
10-6VMFedoraView man page for useradd
View passwd
Add testusers and set it's password
Add a group and add testusers to it
Use groups command on testuser1

10-7 to 10-8N/AOSX - Skipped






11-1No
Run disk cleanup
11-2No
View the Programs and Features control panel item to see which programs can be uninstalled/repaired/changed
11-3AdminAdvanced System Settings requires adminChange the amount of virtual memoryContext menu System shows Windows App System, not the correct Control Panel one
11-4AdminResource Monitor requires adminView performance in task manager
Monitor network activity with Resource Monitor

11-5VMFedoraCreate and delete files in linux
View du and df

11-6VMFedoraRead man page for fsck
11-7N/AOSX - Skipped