Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added Rooms we Manage section #14

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
63 changes: 38 additions & 25 deletions Writerside/hi.tree
Original file line number Diff line number Diff line change
Expand Up @@ -38,11 +38,49 @@
<toc-element topic="PC-Startups-and-DeepFreeze.md"/>
<toc-element topic="Lab-AV.md"/>
</toc-element>
<toc-element topic="Rooms-We-Manage.md">
<toc-element topic="INB3102.md"/>
<toc-element topic="INB3123.md"/>
<toc-element topic="INB3235.md"/>
<toc-element topic="INB2305.md"/>
<toc-element topic="INB2102.md"/>
<toc-element topic="INB1305.md"/>
<toc-element topic="INB1304.md"/>
<toc-element topic="INB1101.md"/>
<toc-element topic="INB1301.md"/>
<toc-element topic="INB1102.md"/>
<toc-element topic="INB0104.md"/>
<toc-element topic="INB0108.md"/>
</toc-element>
<toc-element topic="DeepFreeze.md">
<toc-element topic="Deploying-DeepFreeze.md"/>
<toc-element topic="Policies.md"/>
<toc-element topic="Computers.md"/>
</toc-element>
<toc-element topic="Splashtop.md"/>
<toc-element topic="Servers-and-Remote-Storage.md">
<toc-element topic="socs-web01.md">
<toc-element topic="Logging-In.md"/>
<toc-element topic="Updates-and-Maintenance.md"/>
<toc-element topic="Docker-on-socs-web01.md"/>
</toc-element>
<toc-element topic="socs-nas01.md"/>
<toc-element topic="socs-nas02.md"/>
<toc-element topic="Coltrane.md"/>
<toc-element topic="Hephaestus.md"/>
</toc-element>
<toc-element topic="System-Imaging.md">
<toc-element topic="Staff-Research-Device-Setup.md"/>
<toc-element topic="Image-Revision-History.md"/>
<toc-element topic="Software-List.md"/>
<toc-element topic="Linux-Software-List.md"/>
<toc-element topic="Creating-a-Fresh-Image.md">
<toc-element topic="Deploying-Images-using-CloneZilla.md">
<toc-element topic="Capturing-the-Images.md"/>
<toc-element topic="CloneZilla-Direct-Imaging.md"/>
<toc-element topic="CloneZilla-Server-Imaging.md"/>
<toc-element topic="CloneZilla-P2P-Imaging.md"/>
</toc-element>
<toc-element topic="Understanding-Imaging-and-Master-Machines.md"/>
<toc-element topic="Installing-Fresh-Windows-11.md"/>
<toc-element topic="Creating-a-Linux-Partition.md"/>
Expand All @@ -57,30 +95,5 @@
<toc-element topic="Setting-up-GRUB.md"/>
<toc-element topic="Conducting-Image-Testing.md"/>
</toc-element>
<toc-element topic="Deploying-Images-using-CloneZilla.md">
<toc-element topic="Capturing-the-Images.md"/>
<toc-element topic="CloneZilla-Direct-Imaging.md"/>
<toc-element topic="CloneZilla-Server-Imaging.md"/>
<toc-element topic="CloneZilla-P2P-Imaging.md"/>
</toc-element>
</toc-element>
<toc-element topic="DeepFreeze.md">
<toc-element topic="Deploying-DeepFreeze.md"/>
<toc-element topic="Policies.md"/>
<toc-element topic="Computers.md"/>
</toc-element>
<toc-element topic="Splashtop.md"/>
<toc-element topic="Staff-Research-Device-Setup.md">
</toc-element>
<toc-element topic="Servers-and-Remote-Storage.md">
<toc-element topic="socs-web01.md">
<toc-element topic="Logging-In.md"/>
<toc-element topic="Updates-and-Maintenance.md"/>
<toc-element topic="Docker-on-socs-web01.md"/>
</toc-element>
<toc-element topic="socs-nas01.md"/>
<toc-element topic="socs-nas02.md"/>
<toc-element topic="Coltrane.md"/>
<toc-element topic="Hephaestus.md"/>
</toc-element>
</instance-profile>
5 changes: 5 additions & 0 deletions Writerside/redirection-rules.xml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
<rule id="41010b79">
<description>Created after removal of "Staff Rotas" from SoCSTech Docs</description>
<accepts>Staff-Rotas.html</accepts>
</rule>
<rule id="679c8b1">
<description>Created after removal of "Installing Linux" from SoCSTech Docs</description>
<accepts>Installing-Linux.html</accepts>
Expand All @@ -39,4 +40,8 @@
<description>Created after removal of "Windows Setup" from SoCSTech Docs</description>
<accepts>Windows-Setup.html</accepts>
</rule>
<rule id="c34b9e5">
<description>Created after removal of "INB0108" from SoCSTech Docs</description>
<accepts>INB0108.html</accepts>
</rule>
</rules>
3 changes: 2 additions & 1 deletion Writerside/topics/Conducting-Image-Testing.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,5 @@ There are some additional tests we must conduct that won't directly be found by
* Houdini is Licensed Properly
* Oculus App is Signed In
* Epic Games Launcher is Signed In
* Docker Desktop is Set Up
* Docker Desktop is Set Up
* There will be more as this changes every year. Keep records of requests and be thorough.
18 changes: 15 additions & 3 deletions Writerside/topics/Creating-a-Linux-Partition.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,18 @@
# Creating a Linux Partition

To create the Linux Partition, simply follow the same steps as installing Windows 11, but with the Ubuntu ISO instead. When installing Ubuntu it will prompt you to choose
how much partition space to allocate to Ubuntu and set up dual boot.
In 2425 we used PopOS as our Linux distribution.

We usually allocate about 250GB to Linux, but this may vary depending on the requirements for Linux per academic year.
1. Create an empty 250GB partition in Windows Disk Manager.
2. Boot into PopOS Live environment.
3. Resize the EFI partition to be 1GB.
* Use GParted to move all of the partitions to the right of the EFI partition over to give space to expand into.
* Back up the contents of the EFI partition.
* Resize the EFI partition to 1GB. This will wipe it.
* When resizing is complete, copy the backed up EFI files back to the EFI partition.
* Move the other partitions back over to the left adjacent to the EFI partition.
4. Create a new ext4 partition in the empty 250GB space you made earlier.
5. There should now be 5 partitions, EFI, Windows Recovery, Windows Reserved Space, Windows NTFS, and the new ext4 for the Linux file system.
6. Follow prompts in the PopOS installer. Make sure to choose a custom installation.
7. When choosing the partitions to install PopOS on, select the EFI partition you just resized, and make sure that 'Format' is NOT checked. If you leave the format box checked all your hard work will be lost.
8. Select the 250GB ext4 partition as the main install location for PopOS.
9. Done!
6 changes: 6 additions & 0 deletions Writerside/topics/INB0104.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# INB0104 - Robotics Lab

INB0104 is the Robotics Lab. This is a large space used by Robotics postgraduate students for research.

This room requires standard support for the PCs and the occasional robotics issue. Apart from that, this room generally
doesn't need much attention from us.
3 changes: 3 additions & 0 deletions Writerside/topics/INB0108.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# INB0108 - Image Engineering Workshop

INB0108 is the Image Engineering Workshop. Currently, this room is unused and is mainly used as storage for random items.
46 changes: 46 additions & 0 deletions Writerside/topics/INB1101.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
# INB1101 - Lab 1C

Lab 1C is the third largest computing lab on the first floor. It is used most often for robotics teaching, as this is
where most robotics teaching equipment is stored.

## General Lab Information

### Capacity
1C has a capacity of 28 lab PCs.

### Imaging
This lab is imaged using our master machines and CloneZilla, as detailed in the Lab Imaging section.

### AV
The AV in 1C needs to be checked before 9am every day.

There is no Extron AV controller in this room, just an HDMI port in the wall and a remote controller for the projector.

Academics frequently unplug the HDMI cable from the lectern PC to use with their laptops and don't plug it back into the
pc, so make sure it is plugged into the PC when doing AV checks.

More details on how to check the lab AV can be found in the Lab AV section.

### PC Checks
Ensure that all PCs turn on and boot before 9am every day.

For some reason, students unplug the HDMI from the PC to use the monitor with their laptops in 1C way more than in other
labs. They often don't put it back into the PC, or plug it into the motherboard instead of the GPU. When doing morning
checks, if there is no display when turning on the PC this is very likely the issue.

## Unique Features

### Robotics Storage
A number of different robots are stored in 1C, including the LIMO robots currently used for teaching. There are stored
in the tambours, the keys for which have a red tag on them and are kept in the lock box in INB1201.

The day before the workshop for a module that uses the LIMOs, they should all be checked and charged, but not left
overnight.

### Jammy Network
We have a netgear router set up in 1C with the SSID JammyNetwork. The password is on 1Password.

This WiFi network is used to connect robots to the network, and also to connect the Raspberry Pis controlling the
digital signage outside on the info wall.

We aren't supposed to do this, so don't tell anyone from DT! (Not that they would probably care.)
74 changes: 74 additions & 0 deletions Writerside/topics/INB1102.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
# INB1102 - Lab 1A

INB1102, most frequently referred to as Lab 1A, is our main computing lab. Teaching for many different Computer Science
and Games Computing modules takes place here.

## General Information

### Capacity
1A has a capacity of 78 lab PCs, 4 iMacs, 11 BYOD monitors and 1 usable desk with no PC.

### Imaging
This lab is imaged using our master machines and CloneZilla, as detailed in the Lab Imaging section.

### AV
The AV in 1A needs to be checked before 9am every day.

There is an Extron controller that turns on/off both projectors in 1A. (The right side projector currently doesn't turn
on from the controller, only from a remote control.)

There are two inputs, PC and Laptop. PC displays the Lectern PC, and Laptop connects to the HDMI port in the lectern
itself.

Sometimes the laptop input refuses to display anything, in which case the AV unit needs to be turned off and on again.
(We're not supposed to do this ourselves, so details won't be included in this document, but a senior technician will
show you how to do this.)

More details on how to check the lab AV can be found in the Lab AV document.

#### Combined Mode

* **This can only be done by a technician or DT, so if you catch academics doing this tell them they need to contact us to
switch the AV into/out of combined mode.**

* It is possible to combine the projectors in 1A and 1B to display the same input. This is useful when the wall between
the labs is open.

* Open the AV cabinet in the 1A lectern and you will see two AV switches with glowing numbers. The top switch is 1A, and
the bottom switch is 1B.

* On the top switch, **number 3** is the input for the 1A lectern PC, and **number 7** is the laptop input.

* On the bottom switch, **number 7** is the local input in 1B, and **number 3** simply copies whatever is being displayed in 1A,
whether that be a laptop or the lectern PC.

* The rest of the numbers do not do anything. Only 3 and 7 matter.

* When you swap inputs on the Extron controller you will see these numbers change, but you can also press the buttons on
the AV switch to change inputs manually.

* To put the lab into combined mode, simply press the number 3 button on the bottom switch. The projector in 1B will now
display whatever is being displayed in 1A, whether that be the lectern PC or a laptop.

* To set 1B back to displaying it's local input, press number 7 on the bottom switch.

* Hopefully by the time a new technician is reading this, DT have created a better solution for this using the Extron
controllers.

* **We aren't meant to do this, so if you ever speak to DT about the AV don't tell them you do this.**

### PC Checks
All the PCs in this room also need checking before 9am, especially if there is an exam that day. You must turn them
all on, either manually or via Deep Freeze, and ensure that they all boot and display the lock screen.

## Unique Features

### Splashtop
A large portion of our Splashtop remote lab is set up in 1A, on the wall with the projectors. These PCs run the normal
lab image, with GRUB disabled and the splashtop client installed.

### Wall to INB1301 (Lab 1B)
The wall between 1A and 1B can be opened/closed using the key kept in INB1201. This allows the labs to be combined into
one big lab. We do this frequently for exams and modules with a large number of students.

Generally we only close the wall when there is a session run specifically in INB1301.
44 changes: 44 additions & 0 deletions Writerside/topics/INB1301.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# INB1301 - Lab 1B

INB1301, most frequently referred to as Lab 1B, is our secondary lab on the first floor. Teaching for many different Computer Science
and Games Computing modules takes place here.

## General Lab Information

### Capacity
1B has a capacity of 48 lab PCs, and 4 extra PCs at the front of the room.

### Imaging
This lab is imaged using our master machines and CloneZilla, as detailed in the Lab Imaging section.

### AV
The AV in 1B needs to be checked before 9am every day.

There is an Extron controller by the lectern which can turn on/off the projector, but there is only one input called
'Laptop'. Despite it saying laptop, it is used to display the lectern PC. An HDMI cable runs from the PC under the desk
to the HDMI port in the wall.

When an academic wishes to use a laptop, they should unplug the HDMI cable from the wall,
and connect their laptop using a secondary cable which we provide, and should be lef ton the desk.

The projector in 1B can be combined to display the PC/Laptop connected to the controller in 1A, but this can only be
done from the 1A side. More details on this can be found in the 1A documentation.

More details on how to check the lab AV can be found in the Lab AV section.

### PC Checks
All of the PCs in this room also need checking before 9am, especially if there is an exam that day. You must turn them
all on, either manually or via Deep Freeze, and ensure that they all boot and display the lock screen.

## Unique Features

### Gaming Consoles and PCs
There are 4 PCs at the front of the room connected to TVs, alongside a PS5 and Xbox One X. The idea behind this is to
allow the demonstration of games on the TVs. They are also often used for Computer Science Society events where they
are used recreationally.

### Wall to INB1102
The wall between 1A and 1B can be opened/closed using the key kept in INB1201. This allows the labs to be combined into
one big lab. We do this frequently for exams and modules with a large number of students.

Generally, we only close the wall when there is a session run specifically in INB1301.
20 changes: 20 additions & 0 deletions Writerside/topics/INB1304.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# INB1304 - XR Suite

INB1304 is our XR suite. It contains booths with lab PCs intended for the use of VR headsets.

## General Information
### Capacity
There are 5 VR booths, each with one lab PC.

### Imaging
The XR suite is imaged with normal lab images.

## Unique Features
### Booking

The XR space can be booked using a booking form on the door.

### VR Booths

When a booth is booked the booker must come to INB1201 so we can give them access. They may request to use one of
our VR headsets too, which they should checkout using the QR code on the case.
22 changes: 22 additions & 0 deletions Writerside/topics/INB1305.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# INB1305 - Games Lab

## General Information

### Capacity
The games lab has 6 Lab PCs, 12 seats over 2 group working desks, and 2 sofas.

### Imaging
The PCs in the games lab have their own image created on one of the machines, which is then copied over to the rest.

## Unique Features

### Games Development PCs
There are 6 PCs on the back wall which each have an Xbox One, intended for the use of game development.

### Group Working Area
There are 2 tables with about 6 people capacity with Samsung Flip whiteboards at each end. This area is intended for
group work/study.

### Games Console Area
There are 3 TVs on the wall each with 2 games consoles attacked, and sofas or beanbags for users to sit on. This area
is intended for games play testing.
Loading