I use to own an older PSP which I never played. After I got my 30GB iPod my PSP just collected dust. I decided to trade it to a friend for an old Dell Latitude CSx laptop which I dubbed, “Little Star”. It was old and small. It didn’t have a hard drive or CD-ROM drive and only one USB port which I found out much later doesn’t work. It did come with a large docking station which had a network port, 2 USB ports and a CD-ROM. All I needed was a decent hard drive and I’d be up and running, or so I thought.
My friend said he knew a guy who would give him a drive. The first one he brought me was a 60GB drive that was too thick to fit in the slide out hard drive sleeve. So he took it back to his friend and 4 days later he handed me a 40GB drive that he said was the same size as the broken drive he took out of the laptop. I installed it in my laptop and tried to boot from the dock CD-ROM. As you can guess it didn’t work either. After exhausting the dozen or so tricks I knew at the time (this is before I got my A+) I gave up and decided to take the whole laptop to visit my friend who is a very busy guy.
When he had a few minutes I gave him a brief overview of what I’d tried and the results. He was surprised that the CD-ROM didn’t work because he said he’d used it to upgrade the system from 2000 to XP before the other hard drive went bad.
We looked at it talked about options for a few minutes. He suggested we use an external USB case to format the drive and make it bootable using FDISK, then move the i386 folder over with the install files so I could simply install the hard drive and boot it from the files on the drive itself.
To summarize that was a long and drawn out adventure and it didn’t work. In fact it seems Windows is unable to read files from the same drive it is trying to install itself too. Hmm, at this point it looked like I would never get this laptop to run Windows. So I thought about trying to install some flavor of Ubuntu. Again, that is another long story that ended up not working. So I put the laptop into one of the nice bags my friend had given me and set it aside. I was really busy working as a sales person at a local computer store. While at the same time preparing to pass my A+ certification and move over into Network+. I was too busy to work on setting up the laptop properly. So it sat in its bag for over 4 months.
Three days ago I woke up and the idea of how to fix it just popped into my head. It was a strange kind of knowing. Like an old puzzle finally coming together.
I got online and looked up how to install Windows XP with PXE (pixie boot) which is a network protocol. I found a few ideas that seemed promising. Then I stumbled on to a simple three page tutorial that seemed possible. I downloaded all the related utilities and support files to my flash drive. I stopped on my way out to ask another friend of mine if he thought it would work. He’s done more network installs than I have and I was hoping I wasn’t missing any info. He mentioned a few things I needed to be aware of, which I was. He said if I do it right it should work.
When I got home I was in a strange state. I didn’t want to allow myself to hope it would work. I wanted to just try it and see what would happen. This laptop has been unusable for so long that I had almost totally given up on it.
Luckily I had printed the setup instructions so I could follow along step by step. The idea in a nutshell was to run a small TFTP server from my desktop. This was basically installing Windows over a network cable into the laptop. It was uncharted territory for me so I was a bit anxious. I followed the setup by setup instructions to the letter and only messed up once. A quick reboot and I was back where I left off. After that it was just a matter of waiting for the files to transfer over to the laptop. Installing Windows in general is a long tedious process that usually takes an hour or more. I found installing Windows over a network cable added another 30 minutes.
Finally after all this time it’s finally up and running. Of course it still doesn’t have a CD/DVD-ROM. As a work-around I installed Daemon tools lite. This little program creates a virtual CD/DVD drive. Now I can transfer .ISO images to the laptop and mount them with Daemon tools. The image files behave just like read-only CD or DVD’s. Of course I have to make sure I have enough room on the 40GB drive before I drop stuff on there.
Now I’ve got it setup with all my favorite development tools for web development. I’ve even installed StarCraft on it in case someone wants to play a game with me.
I’m relieved I finally got my little Star to work. The only thing left is to install some Antivirus software and make sure it’s clean. Otherwise it’s mainly going to be used for development.
I think I’ll celebrate my victory with food and herbal tea!