You can’t resize a mounted partiton.
So reboot and then first thing open a console and enter su and then enter umount /dev/sda2. Then goto Yast partitioner and try the resizing.
Do it in that order, doing nothing to cause the partition to remount before you resize it.
If the console command (umount) returns a statement that sda2 isn’t mounted then that’s OK, but if it returns some other error message, that’s probably not OK and you should report that error message back here.
Oh I think I understand. Since in the LiveCD it mounts Windows to access give you access to your HD, it can’t resize it. I am a little surprised that it can resize it to 70GB but not a custom amount, as I am surprised that information about this is not presented to the user from within the GUI, but we’ll see.
I’ll try what you said and report back to you. Thanks!
All right I did what you said, and it did say that it’s not mounted, but when I went back to the installer and tried to change the partition size the same thing happened as I describe in my original question.
Then you’ll have to use a better partitioner, like Gparted. It’s very versatile.
Of course, defrag the NTFS partition first from inside windows and make sure there is spare space on it even after you size it down.
Use SystemRescuCD which is a downloadable CD with Gparted on it. You burn the CD then boot off it. Accept the boot defaults (just press enter if it gives you choices). Then when it’s finished booting enter the command startx to get the GUI. The you’ll see a console open – enter gparted into that and away you go.
Okay I’ll try… so I use this before installing openSUSE to shrink the Windows partition, and then when I get back into the LiveCD installer Windows will already be the right size and SUSE will only try to work off of the unused space?
Hey, is it possible to resize the partition after installing openSUSE (I mean via openSUSE and not extra software)? Maybe if I can shrink the openSUSE partition and can allocate the extra free space to Windows while inside XP?