July 3rd, 2009
Posted in Blog | No Comments »
July 2nd, 2009
Posted in Blog | No Comments »
July 8th, 2005
Project of the Week: Install Gentoo Linux on an AlphaServer 4100 This system arrived with two 533 Mhz Alpha processors with 4MB of cache each and 4GB of RAM. It also had a storage array with three 9.1 GB drives, a working floppy drive and a broken CD-ROM drive. As the CD-ROM drive was not functional, I decided to install Gentoo by booting over the network. What follows is a list of steps that were taken in order to get Gentoo installed on this machine. Three seperate machines were used in this process:
- DHCP Server, an existing server that on the local network that would be used for DHCP and as a TFTP server.
- Existing Alpha Server, an existing server that was used to compile the netboot kernel for the new server.
- AS4100, the new server.
Each step will be prefixed with the server it was performed on.
- DHCP Server: Installed DHCP.
emerge dhcp
- DHCP Server: Configured /etc/dhcp/dhcpd.conf as follows: ddns-update-style none; subnet 10.1.1.0 netmask 255.255.255.0 { pool { range dynamic-bootp 10.1.1.160 10.1.1.162; } option domain-name-servers 68.12.16.30; option routers 10.1.1.1; authoritative; allow bootp; allow booting; host alpha4100 { hardware ethernet 00:00:f8:09:4a:83; next-server 10.1.1.62; fixed-address 10.1.1.160; filename “/bootpfile”; }
- DHCP Server: Started DHCP server:
/etc/init.d/dhcpd start
- DHCP Server: Installed tftp-hpa:
emerge tftp-hpa
- DHCP Server: Created /tftproot directory:
mkdir /tftproot
- Alpha Server: On another alpha machine I had already set up with Gentoo I built the bootpfile from the kernel sources I had configured previously (Making sure that I had support for serial console, NFS root mounting and kernel level IP configuration enabled in the kernel):
make bootimage; make bootpfile
- Alpha Server: Copied /usr/src/linux/arch/alpha/boot/bootpfile from to /tftproot on the DHCP Server
- DHCP Server: Started the tftp server:
/etc/init.d/in.tftpd start
- DHCP Server: Created a directory called /diskless on my DHCP server:
mkdir /diskless
- DHCP Server: I already had nfs installed (emerge nfs) and configured on the system used as the DHCP server so I added the following line to /etc/exports:
/diskless *(rw,no_root_squash)
- DHCP Server: I then reloaded my exported filesystems on the DHCP Server:
/etc/init.d/nfs reload
- DHCP Server: Downloaded and extracted the Gentoo Stage 3 tarball to /diskless
- DHCP Server: Edited /diskless/etc/fstab and changed root filesystem line to: 10.1.1.62:/diskless / nfs defaults 0 0
- DHCP Server: Copied /etc/passwd and /etc/shadow to /diskless/etc/
- Alpha Server: Built portmap and devfsd packages emerge �buildpkgonly portmap emerge �buildpkgonly devfsd
- Alpha Server: Copy portmap and devfsd packages to /usr/portage/packages on DHCP Server
- DHCP Server: Install portmap and devfsd into /diskless: ROOT=/diskless/ emerge -k portmap devfsd
- DHCP Server: Remove package tarballs from /usr/portage/packages.
- DHCP Server: Manually add portmap and sshd to default runlevel. cd /diskless/etc/runlevels/default ln -sf ../../init.d/portmap portmap ln -sf ../../init.d/sshd sshd
- DHCP Server: Set the serial terminal device in /diskless/etc/inittab by changing ttyS0 to ttyS00
- Boot the AS4100
- The AS4100 should boot and be accessible through either the serial console or via ssh using the IP address that was assigned in the DHCP configuration file.
- Setting up the AS4100 further involved following the setups in the Gentoo Handbook.
Posted in Blog, Writeup | No Comments »
September 15th, 2001
On September 13th, 2001, I was listening to the radio in my car, still reflecting on what had just occured two days before. As I drove down a vacant street, a song I had heard a hundred times before began to play. However, this time, the song had a new meaning to me. The song was Outside [Lyrics, Staind.com], by Aaron Lewis, lead singer of the rock band StainD [Official Site, Staind.com]. As I listened to the song, the images I had seen online and on television began to flash through my head. As soon as I got home that evening, I sat down at my workstation and fired up Adobe Premiere. I pulled out my StainD CD and imported a copy of the full band version of Outside into Premiere. I then began looking for images that I could piece together to create a lasting memory of how I felt that day. The video that you can get to below is the fruit of that labor. Put together in a few short hours, it is nowhere near perfect, but it is a raw look into how I personally felt in the aftermath of September 11th. By putting it out here in this format for all to see I hope that others, like myself, can go back and view it from time to time so that we never forget the magnitude of what happened that day. The video is a collection of purely still images, no video footage.
In Memory Of…
Posted in Blog | No Comments »