Upgrading from XP to Windows 7 on the HP Mini 5101
Since I do not have a DVD drive for the HP Mini I copied the Windows 7 installation files to a 4GB USB Stick using WinToFlash (which had been recommended by a work colleague) on another machine that did have a DVD drive. WinToFlash creates a bootable Windows install on the USB Stick, was reasonably intuitive to use, and took about 30 minutes to complete (I suspect my Anti-virus program slowed things down). Upon completion I noticed there was 409MB remaining on the USB Stick.
I checked in the Bios on the HP Mini and by default the option to install from a bootable USB device was turned on but changed the ordering so that USB Hard Disk and USB SuperDisk were prior to the Hard Drive; I wasn't sure which of these it was but suspected it would be one of these.
After ensuring that all files I cared about were backed up and I had extracted a copy of the "System Information" (Start --> All Programs --> Accessories --> System Tools --> System Information, and then choosing Export from the File menu), just in case I needed a setting, I was set to go.
I put the bootable Windows 7 USB Stick into the HP Mini and started the machine and it started the Windows 7 installation process.
I then selected to do a "Custom (advanced)" install which overwrites the previous OS and does a clean install. I don't believe an upgrade option is available from XP to Windows 7, and even if it was my preference would still have been to do a clean install. Of note, the installation process does copy the previous installation to a Windows.old directory. I also noted post-installation that at least one of my other directories still existed, so maybe it wasn't as clean as I thought.
Once the installation had mostly completed (~20 mins) the machine then rebooted and wanted to re-start the installation process from the USB stick. I subsequently removed the USB stick and rebooted the machine and it started up nicely and completed the remainder of the installation (~10 mins) and then rebooted again. Other than needing to remove the USB stick, no user input was required.
I then went through the remainder of the installation but found that I couldn't get the Wireless connection working. I was however able to connect to the Internet via a network cable connected directly to the router, so downloaded the latest Windows Updates since I had read something about these fixing a number of problems and knew there were some HP specific upgrades included. Unfortunately this didn't help (or at least it didn't appear to).
Next step was off to the HP site to download the Broadcom Wireless LAN Driver for Windows 7, install and then reboot. I didn't think it had worked at first but then (after getting frustrated searching for a solution) noticed the famliar wireless icon in the taskbar and from there was able to connect up to the Wifi; Yay!
I then continued to download and install other drivers and software from the HP site; ADI SoundMAX, "Essential System Updates for Microsoft Windows 7", HP 3D DriveGuard and PDF Complete.
So I got there in the end but it took a little more effort than I originally envisaged. It is running nicely now and seems to be quite fast. I have just started installing all of my other standard apps, Firefox, Tweetdeck etc. and so far no problems at all.