#8
Post
by icantux » Fri Mar 03, 2006 1:49 pm
There's a better way yet! Without having to worry whether or not a linux install will break the MBR and make the hidden partition unusable...
There's a nice disk partitioning utility called "System Rescue" available for free which allows you to resize all types of partitions, including NTFS. It's a modified tiny linux-based utility qtparted that runs on a liveCD session.
When you run the utility it will show your current partition information and will show the hidden partition as well. If nothing was changed on your system since you received it, then you should be looking at two partitions. You may then resize the partition in which WinXP resides and then create an extended partition in the empty space - all without touching the hidden partition either (this resides at the end of the HDD as a primary logical partition). You can then create ext2, ext3, Reiser, swap, JFS partitions in the extended partition to suit your needs.
Voila! Your original WinXP (IBM-PRELOAD) partition is intact, albeit smaller; your hidden partition (IBM_RESCUE) remains intact as a primary partition and you get to install all the linux you want without any problems. You can even install GRUB in the MBR without worrying that the blue ACCESS IBM button would become unusable.
Using this procedure and a bit of tweaking, I've got the following set-up:
HDD 1 (100GB 7200rpm)
- Running WinXP exclusively
HDD 2 (60GB 7200rpm) in Ultrabay
- WinXP (IBM-PRELOAD) reduced to 7GB
- Gentoo Linux 2006.0 (3 partitions)
- Ubuntu Linux 5.10 (2 partitions)
I use F12 to select which HDD to boot from but I set my BIOS to default to boot my primary HDD just in case. If I boot into the ultrabay HDD, I still have full ACCESS IBM blue button functionality but also access to 3 operating systems via GRUB.
Oh, when you're done using linux and want to get rid of it, use System Rescue again, delete the linux partitions and resize the WinXP partition to full disk ... The contents on the drive is back to factory installed size and setting.
Cheers