Have you ever come across a problem where you think that it can be solved effectively by reaching another goal? As Alex says, now you have 2 problems. I was going to try out Cake PHP on my windows xp pro box. To my displeasure I would need to get IIS to work properly (window’s internal server). I thought that it would be simpler and better in the long run to install ubuntu on my laptop (x41) with no cd drive.
After getting PXE to work for the laptop using the desktop as the server, I was able to install what I thought to be a standard version of ubuntu, by standard I mean one with a gui like gnome ready to go. Turns out I installed a version with no gui. No problem I thought I can just install x, and go from there. Unfortunately I moved the laptop to my room, and because I didn’t have the wireless network card installed, (non standard intel driver). I would have to go to where the router is again to connect it with an wire. 3 hours has gone by and I’m completely out of energy to do anything about the original problem.
The lesson, the simplest solution is not always the easiest to obtain.
The “you now have two problems” bit I heard from Coding Horror:
Some people, when confronted with a problem, think “I know, I’ll use regular expressions.” Now they have two problems.