Installing Debian Lenny on a Pogoplug/Dockstar
This page is copied from jeff.doozan.com/debian/install_lenny.htm. It uses an older installation method to install Debian Lenny. The script to install Debian Squeeze (the current Debian release) failed because it pointed to a nonexistent repository. Rather than fix the script, I decided to install Lenny (the prior release).
I’d used Lenny before on a desktop and also in several virtual machines so I was sure it would work just fine for my purposes. Moreover, Debian releases are relatively infrequent. I figure Lenny will be available longer than my flash drive is likely to last. BTW, Jeff Doozan credits John Tocher for his installation method.
Just a word of warning here, if you mess up this process badly enough you can certainly brick your Pogoplug so beware. If you don’t have a pretty good idea what you are doing it’s probably best to use
vmplayer or virtual box
and play with debian server before you try this.
First, I used Gparted on my Ubuntu desktop to partition my flash drive. You cal also use fdisk on the Pogoplug but it’s a bit more difficult. I’m using an 8 gig Corsair flash drive because that’s what I had handy. I’m fairly sure a 4 gig drive would have been plenty big enough. Note: not all USB flash drives are bootable, make sure the one you use is. I configured the first partition as Linux (ext2) and set the boot flag. I configured the second partition as Linux Swap (512mb..probably twice what I needed).
Next move the flash drive to the pogoplug and reboot it. When it’s ready, log on using:
If this is your first login the password will be: stxadmin
Download and run the debian install script:
chmod +x dockstar.debian-lenny.sh
The script will take some time to download the debian images and extract them to your flash drive. Once it’s finished, you need to reboot into your new debian install.
The default root password in Debian is ‘root’. After you’ve logged in, you should see a prompt something like this:
At that point, I’d recommend changing the root password using:
and then configuring /etc/apt/sources.list to point to something near you.
Originally mine looked something like this (this is no longer correct):
# Orion repository
deb http://people.debian.org/~tbm/orion lenny main
Lenny is no longer current so the above sources are not valid. The Lenny repositories are now here:
Note : lenny is no longer getting updates so the security and volatile archives are not available.
At which point you can begin installing packages.