CNT4603 - Summer 2014
Assignment 1
No journal due

Installation #1

Your assignment is to install Debian on the machine assigned to your group.

We will use PXE booting for this assignment. This means that you will be booting from a server located in the back of the room. To request a network boot, hit F12 during the system POST so that you will be presented a number of methods to boot your machine. Choose the network boot option (usually the last one on the list of possible boot options.)

While this assignment is quite straightforward for the most part, there are two major "gotchas" lurking: the install assumes that you can indeed PXE boot, but there are two potential impediments to PXE booting that may (or may not) affect you.

The first potential problem is far less likely, but possible: your machine may not yet be configured to boot from the network. If that is the case, you will have to go into the BIOS configuration and enable PXE in the system configuration submenu.

The second problem is a certainty for about half of the class. Only about half of the network ports on the north wall support our PXE environment. Most of the ones that do are marked with two white circular rings above them. If you have a working port, go ahead and install. Once you have finished installation, please relinquish your PXE-enabled port to one of the other teams that weren't so lucky.

Also, please (1) update the system after you install ("apt-get update && apt-get upgrade") and (2) verify that you can reboot the system (it's possible, though very unlikely, that your machine has a network boot as its default boot method — if that proves to be the case, then you will need to go into the BIOS configuration and change the order of boot methods.)

As to disk partitioning issues, please use the "remove all partitions" option and don't bother to save any of the old information on the machine. I would also suggest creating a separate /home partition rather than just putting everything together on one partition (if you have to reinstall, this can be very useful indeed.)

As to software, I would strongly encourage you to choose a minimal install. You can always add packages later, as they are needed. The less that you choose to install initially, the less time that it will take to do the initial install. Indeed, if you choose no packages, then installation finishes very quickly indeed; however, most students will probably prefer to at least install a graphical environment.

A journal is not due for this assignment.