Not a problem at all
You have lots of options.
The "137GB barrier" effectively disappeared with SP1 of XP...any version of XP which includes at least SP1...does not encounter this situation.
XP SP1 Overcomes 137GB Barrier - http://www.datarecovery.com.sg/data_recove...for_windows.htm
I have to assume that your roommate used such an older version of XP...for the install. That or your roommate still thinks that some means other than the XP CD is required to create a system/boot partition. I don't know.
One of your choices...and the one that I would recommend...is to install a program that will facilitate making the current XP install partition...smaller
, rather than larger.
Example: Easeus Partition Master - http://www.partition-tool.com/easeus-parti...g-partition.htm
. Free, easy to use, allows the user to adjust the size of any partition...anytime...provided that directions are followed and the hard drive has sufficient room to work properly.
Having XP installed on a large partition (over 40GB, I prefer 20GB) yields no advantages to the user. In fact, it yields disadvantages that can be easily avoided.
Having just one large C: partition on 1 drive in a system...slightly retards system performance. It also makes it much more difficult to conduct routine system maintenance chores (chkdsk /r and defrag) by forcing the system to scan much more territory than it needs to scan at one time.
A much better arrangement is obtained by using a small system partition (containing XP and all programs installed and all critical updates
) along with a data partition (containing all miscellaneous data files that have no reason to be on the system partition).
An even better arrangement (IMO) is obtained by using multiple hard drives, rather than just a single hard drive...for data storage. This would spread the risk of inability to access data files in the event of hard drive failure...spreading the risk is the next best thing to eliminating the risk, IMO.
As I said, you have options.
You can just reinstall XP again on the same drive, using an updated, slipstreamed install CD.
If your system reflects any of the SPs issued, this (creation of a slipstreamed XP CD) should be done, in any case. Doing so will facilitate any repair or reinstall efforts that must take place in the future.
Slipstreaming Windows XP To Create a Bootable Windows XP CD or DVD - http://www.bleepingcomputer.com/tutorials/slipstreaming-windows-xp-to-create-bootable-cd/
nLite - Deployment Tool for Unattended Windows - Guide - http://www.nliteos.com/guide/index.html
As previously suggested, you can install a program like the one linked to above...and just resize your partition size so that it reflects the entire useful space of the hard drive.
You could also just use the XP Disk Management tool to create one or more new partitions out of the Unallocated Space currently reflected on the drive.
Disk Management - http://www.theeldergeek.com/disk_management.htm
If it were me, I would use the 120GB drive for two things, creating two partitions: XP and the remainder would be for data storage. The new drive would solely be used for data storage of backups, etc. That's how I employ my drives, using the older one for either data storage (the ones larger than 120GB) or to install XP on (I create a 20GB partition for XP, etc. and use the rest as a temporary storage partition of its own).
Large hard drives were created to give users more storage capacity, not to create larger system partitions.
In any case...you decide what you want to do and someone can tell you exactly how to do it.
I'd still take the Corona
...no point in letting your roommate know any of this...and why let good beer go to waste?