The EeePC 900 (Linux) Partition Table

January 6, 2009 @ 8:02 pm

Note: If you use any of the information in this blog post and trash your computer, it’s not my fault. I’m not liable for anything that happens to you or your equipment.  This information is provided as-is with no warranties, expressed or implied.

During late spring 2008, I used up about $600 of my personal savings to buy an ASUS EeePC 900.   In retrospect, the EeePC was probably one of the best purchases that I ever made.  It’s amazingly light (a little over 2 pounds) and gets decent battery life.  These two features were especially handy during my trip to the Plone Conference Sprints in Washington DC in October 2008.

In my typical geek/modder/hacker fashion, I proceeded to trick out the default Xandros operating system. I replaced the default tabbed interface and IceWM with the super-light XFCE desktop environment.  I even installed a rudimentary compositor so could have translucent windows.

At the time, I didn’t see the need to install a new OS.  Xandros *is* a derivative of Debian, after all.  What I didn’t realize is that ASUS made modifications to core libraries used in Debian, such as libaudio.  This made compiling certain applications rather difficult.  I also saw some weirdness with the Java classpath.   The only development environment that I was able to get running was the Plone toolkit: buildout, ZopeSkel, etc.  In other words, the default ASUS-modded Xandros operating system isn’t a very good operating system for software development.

Enter Ubuntu Eee Easy Peasy (it was renamed due to a trademark issue).  Essentially, it’s an unofficial fork of the Ubuntu distribution of Linux made specifically for netbooks.  When version 8.04.1 of Easy Peasy came out, I tried to install it, but couldn’t get my flash drive to successfully boot the LiveUSB copy of it.

Last night, I managed to get Easy Peasy to boot off of my flash drive.  When I decided to install it, I decided to manually partition the hard disk.  My EeePC 900 came with 2 hard disks.  The 4 gigabyte disk holds the system files and mounts to the “/” directory.  The 16 gigabyte disk holds user files and mounts to the “/home” directory.  Since the EeePC doesn’t have a swap partition (to prevent the flash memory used for the disks from being trashed), there’d probably be two partitions: one on the 4 gigabyte disk, one on the 16 gigabyte disk, both formatted with the Ext-3 filesystem. Right?

Wrong.Don’t delete this.

When I looked at gparted, the GNOME partitioner, I noticed that there were a total of 5 partitions.  Not shiny.  To inform readers (and future me) with what these partitions probably are used for, I’ve put together the following handy tables.  The information used to compile the “notes” and “label” columns of the first table was borrowed from the “What is on Partitions 3 and 4 ?” EeeUser thread.  The information for the “drive” and “filesystem” columns was found using the following command:

sudo fdisk -l

Finally, the information used to compile the “size” column was taken from gparted.

Drive: /dev/sda

Drive Label Size Filesystem Notes
/dev/sda1 SYSTEM 2.4 GB ext2 This holds a copy of the Xandros operating system used for system restoration.
/dev/sda2 USER 1.5 GB ext3 This holds the active copy of Xandros used to run the system.
/dev/sda3 BIOS 8 MB W95 FAT32 (LBA) This holds a copy of the BIOS for updating purposes. Don’t delete this.
/dev/sda4 EFI 8 MB EFI (FAT-12/15/32) Used for the BootBooster BIOS option. Don’t delete this.

Drive: /dev/sdb

Drive Label Size Filesystem Notes
/dev/sdb1 n/a 15.7 GB ext3 Mounted as “/home”. This is where all of your files go.

Solving the “No traversable adapter found.” Error

August 4, 2008 @ 6:10 pm

I was recently troubleshooting an installation of Plone and tried to install one of the hundreds of Plone products.  Immediately after restarting Zope, four ominous words (and a long trace) appeared on the screen: No traversable adapter found.  After an hour-or-two of troubleshooting, I found out how to solve the problem.

Read More »

It Was Awesome.

July 14, 2008 @ 11:07 am

The title really says it all.  Seriously.  I recently had the chance to make a very special trip to the Googleplex. It is an event I definitely won’t forget for a *really* long time.

I met and socialized with a students and mentors from all over the world—including from Thailand, Russia, South Africa, the UK, Germany, Poland, Switzerland, Belgium and the USA—to celebrate the conclusion of the first-ever Google Highly Open Participation Contest.  In addition to all of this social interaction, I had the chance to ride roller coasters at Great America, tour the Googleplex, talk to other GHOP students and mentors, eat at two of Google’s famous cafés, and listen to a set of amazing presentations by various tech luminaries who work for Google.

Today, I decided to put together a recap entry about the activities of the two days and what we did during them:

Read More »

Photos: RoboGames 2008

June 21, 2008 @ 5:30 pm

RoboGames was a week ago, and like many others, I had an awesome time.  One of my robots, called “Red Fury”, even won third place in Junior Division 500g mini-sumo.  In between matches, I managed to snap a few photos of some of the major attractions at the event. Read More »

Sun SPOTS: A Software Perspective

June 14, 2008 @ 9:14 pm

I’ve recently had the chance to test and program Sun’s SPOTs. Sun SPOTs are small, programmable, self-contained microcontrollers that can be used to build robots and control other larger devices. These microcontrollers also contain a variety of sensors, including a temperature sensor and an accelerometer. Read More »

Photos: “Teens Plugged In: Teens in Tech” Conference

May 13, 2008 @ 7:10 pm

Today, I was at SDForum’s second-annual “Teens Plugged In: Teens in Tech” conference.  Everything went pretty smoothly and I met many new, interesting people.

During the long day, I managed take at least five decent photos (I was too busy talking to people), which are showcased below.  As usual, you can click on any of the thumbnails to make them larger. Read More »

Photos: Maker Faire 2008

May 10, 2008 @ 9:16 pm

I went to the Bay Area Maker Faire last weekend.  In the five hours that I was there for, I met lots of really cool people, took 163 photos, and took over an hour of video footage.  It’s taken me a few days to sort through all of my media, but I’ve collected a few of the better photos and decided to post them. Read More »

I’ll Be Onstage at the "Teens Plugged In" Conference

May 9, 2008 @ 10:52 pm

SDForum, a Silicon Valley non-profit that runs various technology events throughout the year, is running their second annual “Teens Plugged In: Teens in Tech” conference.  The goal of the conference is to bring local teens, venture-capitalists, entrepreneurs, and product managers to discuss teens and their feelings about technology.

Read More »

Mint

March 7, 2008 @ 11:20 pm

A while back, I heard about Shaun Inman’s Mint statistics software. I saw the low price tag and the easy-to-use interface and thought that it was an extraordinarily enticing deal. Read More »

The Plone Strategic Planning Summit

February 24, 2008 @ 9:08 pm

A few weeks ago, I read about a planning summit run by the Plone team that was supposed to occur at the Googleplex. My initial reaction to this was that it would be a cool event to go to, but the likelihood of being able to go to it would be minimal, since I was so new to the Plone developer community.

Just two weeks ago Read More »