Short bio: Computer Scientist, FOSS supporter (read more)
Tux Machines (TM)-specific
A while back I got a new Lenovo T60 Thinkpad. Of course it can pre-installed with WinXP taking up all of the harddrive except for the 4gb hidden recovery partition.
The setup I wanted was a dual-boot with OpenSUSE as the default OS and WinXP as an option. I decided to keep the recovery partition, create a small FAT32 partition for easy sharing of files between the OS’es and split the remaining disk into two equally sized partitions for Linux and Windows.
At the time, OpenSUSE 10.2 had just been released, so I figured this would be a good chance to try it out (I am still using 10.1 on my stationary PC). When I started installation for the first time, the installer reported that the filesystem in the Windows partition had been uncleanly unmounted and therefore it could not safely resize the partition. This happened because the WinXP installation was somehow broken so all attempts to install updates would hang the machine. Well, this was easy to fix, so I booted WinXP and shut down without allowing it to install updates. Points to SUSE for detecting the filesystem inconsistency!