Debian Installation

Installation of CSAIL Debian typically requires a fresh install on a given machine; there is no mechanism for converting an existing Debian machine to CSAIL Debian.

Create a hostname in WebDNS

Register a static DHCP lease for your host in dhreg. You must register in dhreg as a "CSAIL Debian" machine or the install will fail. You'll need to know your MAC address for this. If you're already running Linux or another Unix-like OS, find this with the 'ifconfig' command. In Windows, use 'ipconfig/all' at a command prompt.

Note that WebDNS changes only take affect once every hour. DHREG won't know what your machine's IP address is unless you either wait an hour after changing WebDNS or manually enter the appropriate IP address in the appropriate text field in DHREG. Yes, this is a bug.

See the attached files at the bottom of the page for the install images.

There is nothing host-specific about these disk images, so a single image can be used to install multiple hosts. Write the CD images to a cdrom using a tool like cdrecord on a Linux system.

Boot your machine with one of these images. The installation system will begin and prompt you to choose a custom installation type. The default is applicable for most lab machines, but several groups have specific package or configuration needs. If you're a member of one of these groups, be sure to select the appropriate group when prompted. Beyond that, he installation should not require any interaction until the very last step, at which point you're asked to press to reboot the system or press -c to get a shell. Be sure to remove the floppy or CD-ROM from the drive at this point and press return.

Once your machine has rebooted, you should be able to log in with your CSAIL username and Kerberos password. Your home directory will be your AFS home directory.

If you wish to be able to log in remotely without using a password, you'll need to ask somebody with Kerberos administrator privileges (TIG sysadmins or group sysadmins) to create a keytab for your host.

By default, all CSAIL users are allowed to log in to your host, both on the console and once enabled, via ssh.

-- NoahMeyerhans - 28 Mar 2005

I Attachment Action Size Date Who Comment
elseiso csail-debian-4.0.iso manage 3234.0 K 25 Apr 2007 - 22:14 NoahMeyerhans CSAIL Debian 4.0 (etch) installer for 32 bit (x86) systems
elseiso csail-debian-4.0_amd64.iso manage 3234.0 K 25 Apr 2007 - 22:14 NoahMeyerhans CSAIL Debian 4.0 (etch) installer for 64 bit (amd64) systems
elseiso csail-lenny.iso manage 30320.0 K 02 Nov 2009 - 16:47 NoahMeyerhans CSAIL Debian 5.0 (lenny) installer for 64- and 32-bit systems