Replacing the hard drive in the Asus Eee PC 1001p

February 2, 2010 – 10:05 pm by Eldon Martin

I recently had the privilege of working on an ASUS Eee PC 1001P.  One of the tasks before me was to replace the stock 160 GB SATA drive with an OCZ 30 GB Vertex Solid State Drive. In most cases, changing the hard drive in a laptop is matter of removing a couple of screws on the back of the unit and pulling the drive out.  Not so with the 1001p.  The drive is buried several layers deep.  Since I couldn’t find a service manual (I didn’t spend a lot of time looking), I got out the screwdriver and started exploring.

Below is the long list of steps to replacing the hard drive in one of these animals. The locations described in this guide assume that the hinged edge of the netbook is away from you.  This information is without any warranty, and following these steps likely voids the warranty on the unit itself (see step number 10).

  1. Disconnect power and other connections from the laptop.
  2. Close the lid and turn the unit upside down.
  3. Remove the battery.
  4. Remove the screws from the four corners of the base.
  5. Loosen the screw on the cover of the RAM compartment, and then remove the cover.
  6. Remove the screw located at the bottom right corner of the RAM compartment (notice that this screw is slightly longer than the others, so keep it separate).
  7. Turn the laptop over and open the lid
  8. Loosen the keyboard using a small straight screwdriver to depress the four latches just above the top row of keys.
  9. On the end of the keyboard ribbon cable where it connects to the main unit, gently push the latch on either side of the cable away from you; then detach the cable and remove the keyboard.
  10. You will find approximately six screws where the keyboard previously rested.  Remove all of these.  In my case, one of the screws was hidden by a “warranty void if removed” sticker.  Bye, bye warranty!
  11. Locate the touch-pad ribbon cable and detach it from the motherboard. In this case, the latch can be lifted up toward you using your fingernail or the edge of a paper clip.
  12. The entire cover of the laptop can now be removed.  Carefully pry up one of the bottom corners of the cover and slowly move around the edge until the cover comes loose.  It does take a bit of prying to get it to “snap” out.  If you encounter resistance once the edges are loose, you probably forgot to remove a screw in the middle somewhere.
  13. Remove the ribbon cable that is blocking access to the hard drive.  The latches operate the same as the touch pad cable - just lift up the latch and the cable freely slides out.
  14. Remove the screw to the bottom right of the hard drive.
  15. Pull up gently on the flexible plastic handle on the left of the hard drive until the left end of the drive is clear of the motherboard, then slide the hard drive to the left to disconnect the SATA connectors.
  16. Remove the hard drive from the metal bracket using the four screws, and mount the replacement drive in the bracket.
  17. Replace all of the components in reverse order.

Good luck, and enjoy your netbook!

10 special-purpose Linux distributions

February 1, 2010 – 10:39 pm by Eldon Martin

One of the strengths of Linux and open-source in general is that it is infinitely customizable, allowing it to be used to power anything from a phone to a mainframe.  In addition, there are a wide variety of distributions available, some of which are targeted at specific tasks.  Ken Hess has compiled a valuable list of 10 special-purpose Linux distributions. You can find his list at:

http://www.daniweb.com/news/story239006.html

Is walking taboo?

January 30, 2010 – 6:53 pm by Bryce Miller

This video shows Honda’s motorized, self-balancing unicycle. I would much rather use my legs and burn some calories.

The wacky human mind

December 1, 2009 – 10:54 am by Eldon Martin

As wacky as the following paragraph looks, you will likely have no trouble reading it - go on, give it a try!

I cdnuolt blveiee taht I cluod aulaclty uesdnatnrd waht I was rdanieg. The phaonmneal pweor of the hmuan mnid Aoccdrnig to rscheearch at Cmabrigde Uinervtisy, it deosn’t mttaer in waht oredr the ltteers in a wrod are, the olny iprmoatnt tihng is taht the first and last ltteer be in the rghit pclae. The rset can be a aotl mses and you can still raed it wouthit a porbelm. This is bcuseae the huamn mnid deos not raed ervey lteter by istlef, but the wrod as a wlohe. Amzanig huh?

Open Source Firewalls

November 17, 2009 – 10:03 pm by Eldon Martin

I’ve been on the look-out for open source firewall software recently.  For your benefit, here’s a list of what I’ve found so far:

pfSense - http://www.pfsense.com/

m0n0wall - http://m0n0.ch/wall/

IPCop - http://sourceforge.net/apps/trac/ipcop/wiki

Untangle - http://www.untangle.com/

Zeroshell - http://www.zeroshell.net/eng/

I also ran across a very interesting web-based SSL VPN:

OpenVPN ALS (a.k.a as Adito) - http://sourceforge.net/projects/openvpn-als/

A Letter to Arlen Specter (and whoever else is kind enough to listen)

November 2, 2009 – 7:39 pm by Eldon Martin

Although I’m not sure that it is an effective use of my time, I’ve written another letter to Arlen Specter concerning health legislation.

Dear Senator Arlen Specter:

I writing to express my concerns about some of the proposals put forward as part of health reform legislation.  While I’m not against true health reform, I have reason to believe that the bills currently being considered will have a negative impact on my family’s budget.  I have two particular concerns:

Read the rest of this entry »

More Local Government Goodies

October 8, 2009 – 9:39 pm by Eldon Martin

The Fulton County Government has posted a number of items on its auction web site for sale to the public.  There are over 50 items such as computers, office supplies,  and furniture.  The items currently listed will expire on October 15, 2009 at 9:00 PM.  Visit http://www.co.fulton.pa.us and click on the “Asset Auction” link.

Image upload problems in PHP

August 7, 2009 – 10:13 pm by Eldon Martin

I recently designed several web-based software applications  using PHP & MySQL.  Some of the applications allow the user to upload photographs to the web server.  However, it seems many times when I install one of these apps on a new server, I have trouble with the image upload feature.  After several episodes of head-scratching, I’m posting everything I know about the subject here.  Hopefully, it will server as a reminder to me and some assistance to others.

Most of the Linux servers I maintain are running Ubuntu 8.04, so the specific file locations will be geared toward that distribution.

  1. Make sure the php5-gd package is installed. That’s pretty basic but can be overlooked(I’m living proof of that). In Ubuntu 8.04 the command to install the appropriate package is:
    sudo apt-get install php5-gd
  2. In php.ini (usually in /etc/php5/apache2 or somewhere close), check the following values:
    memory_limit needs to be of sufficient size.
    post_max_size needs to be of sufficient size.
    file_uploads needs to be on
    upload_max_filesize needs to be of sufficient size
  3. Make sure the default system temp directory (usually /tmp) is writable by everybody.  This is usually the case by default, but I had this trouble on some physical servers that I had converted to OpenVZ containers.

Good luck! :)

Goodbye to EVNow.org, hello to GreatCove.com

August 7, 2009 – 7:44 am by Eldon Martin

eldon-landry-evAbout a week ago I pulled the plug on my EVNow.org website.  I started the site a few years ago with big dreams of it becoming the place to go for news on alternative energy and electric cars.  Unfortuately, one guy can only do so much in a 24-hour day.  So EVNow is one hobby that had to go.

On the bright side, GreatCove.com is back on its feet.  Last spring I had replaced the home page of the site with a message about going out of business.  At the time I had taken a position with the Fulton County Government.  I am still happily employed there, but I have begun to do some web programming on the side.  No, I am not doing repair and networking, so don’t rush to the phone to call me concerning your virus infested home computer.

Finally, Google Chrome on my Ubuntu Desktop

August 7, 2009 – 7:33 am by Eldon Martin

Yesterday I stumbled across an article on how to install the beta version of Google Chrome on my Ubuntu 9.10 desktop. The article mentioned using the command line, but I found just downloading the file, double-clicking to open it, and then clicking “Install” did the job just fine.  Nice!

http://linux.com/news/software/applications/31870-get-your-chrome-experience-on-in-linux