A potpourri of Web Developmemt, Linux, and Windows tidbits and observations

Hardware Troubleshooting

Posted by dale | Assembling the Computer | Thursday 12 November 2009 1:00 am

Well, folks sorry for the delay, but we’re having some hardware problems.

Just because you get the system to come up and “Post” does not mean that everything is connected and operating properly.  And that is the case here.

When I started putting this system together, I used parts from previous systems, instead of purchasing all new components, and now it seems I’m paying the price in terms of delays.

First initial troubleshooting, when I went to put in the operating system disk, I uncovered the first problem.  The DVD drive drawer would not open and the drives disk access light was always on.  The drive open button did not work.  If you using newer IDE cables this will not happen. I wasn’t, and I got unlucky.  The newer IDE cables have a blocked off pin, so you can visualy see which way to plug in the cable.  The older ones do not.  I had a 50-50 chance of getting it right.  And of course, I put the cable in the wrong way.  Simple solution is to pull out the IDE plug, turn it around and reconnect it.  Problem solved and the DVD drive now works properly.

Next, I put the operating system disk in the drive, started loading, and I got an interupt error which halted the process.  It turns out the SATA disk drive is not recognized.  This may mean, I have a bad motherboard, disk drive, or computer chip.  In no particular order. So I am in the process of troubleshooting the problem or problems.

The ultimate solution is to purchase a new motherboard, chip, and disk drive and make sure I have all new components.

So I beg your patience. I may need to order components, which means shipping and delay.  When I get back to the stage where the operating system loads, because all the hardware works properly.  I will fill you in on how things worked out, and we’ll pick up loading the software.  In the meantime, we’ll blog on some other topics until we’re ready to go again.

Preparing to Load the Ubuntu Operating System

Posted by dale | Installing Software,Ubuntu | Monday 2 November 2009 9:37 pm

Ok, let’s get back to getting our computer system built.  Now that we have installed our hardware components in the case, hooked all the cables up, and got the system to “post,” so we know that the hardware is working correctly, it’s time to load the operating system.

The operating system we’re going to load is Ubuntu 9.10.  It was just released last Friday.  Ubuntu is a version of Linux.  Linux is an open source operating system,  many people have taken Linux and changed it to suit their needs.  There are a lot of different versions of Linux, one of which is the Apple operating system.  The different versions of Linux are called “distros.”  We talked about this in another post.

I choose Ubuntu, because it is one of the most popular distros out there, they are committed to making an operating system that competes with Microsoft, and finally they have a strict update schedule of a new release every six months, which means they are committed to continuously improving their software.

Before we load Ubuntu we want our own CD of the operating system.  The operating system installs from the CD.  It currently takes 690 Mb of space.  There are two ways to obtain the Ubuntu CD.  You can ask Ubuntu for it, and they will send you a disk, or if you’re like me, and can’t wait, you can make your own disk.  Let’s walk through creating your own disk.

Go to the Ubuntu web site at http://www.ubuntu.com/.  Click on the Download block, which will take you to the download page.  We are going to follow the directions on this page.

Click on the Begin Download Desktop 9.10 (32-bit), select your location, and start your 690 Mb download.  It will take a while depending on your connection.  This downloads a compressed file with an .iso extension.  Do not load the Windows Installer version, which is made to install over top of a Windows installation.

After you download the .iso file, you’ll need a CD disk burning software that will burn an .iso file. An iso file is an archive of a disk image, which is what we want to end up with.  Windows Media will not do that.  I recommend downloading the open source .iso burner recommended on the Ubuntu site, called  InfraRecorder.  To get this in Step 2. of the Ubuntu site, click on “How to Burn a CD Image.“  Scan down the page until you come to the operating system your using to obtain the .iso image.  Click on  InfraRecorder to download and install it.  After InfraRecorder is installed go bak to this page and follow the directions for your operating system.

After the CD is complete, were just about ready to load the operating system.  To check the CD, put it in the DVD drive you used to obtain the iso image, and reboot your computer.  The CD is set up so you can boot the Ubuntu operating system from the CD.  If Ubuntu comes up on the computer, the CD is ok.  Do not click “Install Ubuntu” on the Ubuntu desktop.  We’ll do that on the computer you built.

If you’d like to look around the Ubuntu desktop before hand, feel free to look around.  We’ll get into the operating system itself later.  When your done, take the disk out of the DVD drive, and reboot your computer to get back to your other operating system.   You may also want to tour the Ubuntu Features here.

Open Source Software

Posted by dale | Installing Software | Monday 2 November 2009 7:50 pm

Before we begin our installation, let’s pause for one post, and talk about Open Source Software.  Open Source Software is software that is open and in the public domain.  Open Source refers to the source code which is also in the public domain, thus open.   In other words, it’s free.

There are a couple of different license types for Open Source Software, but basically, if it’s Open Source, you can go ahead and download it, and use it on your computer for free.  It’s free for private use and it’s free for commercial use.  There are no license fees, no one to notify when you download and use the software, and no license police out to see if you have paid for the current copy of the license.  Have at it and enjoy.

Now this begs several questions.  Why would anyone give software away that they’ve created?   Marketing software for sale takes quite a bit of revenue and effort.  As soon as you become successful, then big brother will come along with a competing product, and with big brothers marketing muscle, your out of business.

In fact, there is a business model for open source software and a way to make money for developers.  Usually a robust, free version is given away, and a pro version is sold with additional features.  Adobe pioneered this method.  Also commercial customers want support from developers, and are willing to pay for that support.

Isn’t free software shoddy, not up to commercial standards?  Your in for a shock, but a lot of Open Source Software is just as good and in some instance better than commercial versions.  Why? Because, some developers just like developing an application to see if they can do better than any other product on the market.  Sometimes it’s not just one developer, but several with a common mission.  The developers are in it for the love of building good software, and for the most part they do an excellent job.  They know if you don’t like it, your going to delete it and not use it.

What can I expect when downloading open source software?  You can expect high quality software, with very few bugs, good install programs, and with all the bells and whistles of the commercial equivalent software.  A lot of times this will run on all operating systems.  Some of this software was developed by major corporations, like Sun, who developed Open Office and gave it to the public as a way to diminish Microsoft Office.

What are the drawbacks from using Open Source Software?  Well. just like any commercial software you would buy, don’t expect Open Source Software to do things exactly like, and have the same exact look, as the leading commercial version.  The controls may be slightly different, or in a different place, or the menus are slightly different in wording or placement.  If your developing competing software you want to make it slightly different, and have more or better functionality.  Now having said all that you’ll find Open Office is very close to Microsoft Office in the way you interact with the software.

Free software has been around since 1983, that’s 26 years, a long time.  Some of the open source software has had a decade or more put into its development, so you can expect non-trivial, high quality software that will have the good functionality.

So with this intro.  What were going to be doing with this software installation is loading Open Source software.  Our goal is to have a computer system that will have the functionality of a Microsoft based system with out any of the cost.  Let’s see how close we can come.

Introduction to the Software Installation

Posted by dale | Installing Software | Sunday 1 November 2009 11:30 pm

For those who have been with these postings from the start, you’ll know I had a little beef with Microsoft about their licensing policy for OEM licenses, which I documented in another post.  Maybe it was just me, but I decided to rid myself of the dreaded Microsoft strangle hold on software.

I started assembling a new computer with one mission in mind.  To prove to myself and my audience that I could assemble a PC that would have the functionality found on a Windows system without paying for any Microsoft software or products.  The aim here is to not directly load or pay for any Microsoft products.  That doesn’t mean that a Microsoft product will not somehow be on my system, it will, but it will be a freebee and I will not have given Microsoft any direct revenue for the software.

This mission has led to the “Building a Computer” section of this blog, and that section has progressed to the point where all the hardware is running and we are ready to load software.

We have come to a crossroads.  If you just wanted to build your own computer, and load the latest Microsoft Operating System, like Windows 7, along with Microsoft Office, etc. more power to you.  We wish you well, and see you on your way.

If you are interested in loading a free operating system, like Ubuntu, then keep reading, that’s what this blog is all about.  Goodbye, Microsoft, Hello Open Soruce software.  Let’s get started.

Testing your Hardware Installation

Posted by dale | Assembling the Computer | Sunday 1 November 2009 10:09 pm

It’s time to see how well you’ve done.  We’re going to test your hardware installation, before moving on to the software installation.  To do this we have to hook up your outer components, that is the monitor, keyboard, mouse, and power supply.

Get out the monitor you want to use.  Preferably a monitor you have tested on another computer that you know works.  Attach the video connector to the back of the graphics card.  Plug in the monitor power cord.

Your mouse if its a PS2 connector attaches to the green colored plug and your keyboard attaches to the purple PS2 connector.  If they are USB connectors, just plug both of them into any available USB port.

First, turn on the monitor.  On your computer connect the power cord to the back of the power supply, make sure the switch is on “0″, which means “Off.”  Connect the power cord to your electrical outlet.

Here we go.  Switch the power switch on your power supply to “1,” or “On.”  You should see the power light on the motherboard.  All is well.  Turn the power off by using the front case on-off switch.  Hold it in until the system shuts down.  Push the front panel power switch again to turn the system back on.  Your front panel power light should come on as well as your system.

If all of the above works fine, you’ve tested you case hook ups, and your power supply.  Let the system run for awhile and an image with the motherboards name should appear on the monitor.  This is called “posting.”  If it doesn’t post initially, try it a couple of more times, before panicing.  Sometimes on a new board it takes a couple of cycles to get everything in sync.  You’ll see people complain on forums about not being able to get their system to “post.”   What there saying is they don’t get an image on their monitor.

Posting

Posting

If your system posts, has an image on the monitor, you’ll see an instruction to hit a key to enter “set up.”  Usually it’s either the “delete” key, F1 key, or the F8 key, depending on the manufacturer.  Go ahead and enter set up.  By the way, Congratulations! You did a great job putting your system together.

Set up is a system of menus that configures your bios settings, and where you tell your computer how you would like to configure the computer and let’s you set some settings.   You do not have to go into every menu choice, for now, all we want to do is make sure we boot from your DVD drive first and your hard drive second.   This lets you load your operating system from the DVD drive, which is the first thing we’ll do when we start the software installation.

In the set up menu, you can look around and make changes if you understand what the choices mean.  They should be explained in your motherboard Users Guide.  The way you change a setting is with the arrow keys on the keyboard, you pick the top menu and hit the return key on the keyboard.  This will open that menu, go to the choice you want to change, and hit a return to see your choices, you change with the arrow keys and the return key.  When you done hit F10 to exit and save your changes.

Use your arrow keys on your keyboard and move to the boot menu page.  This is where you change your boot configuration.   Look for a choice called “Boot Device Priority” or something like that.  Hit the return and you’ll see your devices.  Set the DVD to boot first then your hard drive that your going to put the operating system on.  Hit the F10 key.

Bios with Boot Device Priority shown

Bios Setup with Boot Device Priority shown

If you don’t post, something is wrong, obviously.  No display means your monitor is not working or your graphics card is not working.  Plug your monitor into another computer to check it out.  No motherboard light can mean either you have a bad motherboard or power supply.  Check your power connector plugs.  You get the idea.

That’s it for this post, pun intended.  Congratulations again, on getting the computer to post,  great job.   Put the sides back on your computer case, and let’s get ready to load some software on this puppy.   I will pick the rest of the build up under a new category, software installation.  See you there.

Next Page »