Originally Posted by dbthall
How do you shrink the windows partition?
For the Windows half of that job. I'm looking at an XP pro system that has many advanced settings, so the two dialogs you need may be buried in less obvious places on your system. There are multiple paths to get to each. Hopefully you can find them.
1) Left click the start button
Right click My Computer
Left Click Properties
Click the tab Advanced
Click The Button Performance Settings
Click the tab Advanced
Click the Button Virtual Memory Change
That gets you to the Virtual memory dialog. Any other path to the Virtual Memory Dialog is also OK.
In that dialog, click "No Paging file", then SET, then OK, then OK out of all open dialogs, then reboot.
2) Control panel
Double click Administrative Tools
Double click Computer Management
Double click Storage
Double click Disk Defragmenter
Select your C: partition
Click Defragment, then wait a long time.
For the Mepis half of the job, I would need to boot up my Mepis 8.0 liveCD to get you exact instructions. Maybe I can do that later or maybe someone else will first.
Roughly, you boot into the liveCD, select the GUI partition manager from the menu, then right click on the large partition (probably identified as sda1 or sda2) and select resize, then type in the desired smaller size, then click the button to do it.
Edit: The instructions for resizing an NTFS partition given here look pretty clear:
Those instructions do not mention disabling the paging file before defragmenting and re enabling it after resizing. That step is usually unnecessary, but even when unnecessary is usually a good idea.
After resizing the Windows partition, the next time you reboot Windows (which is OK to do before or after installing Linux), Windows will force a chkdisk during boot. That is normal behavior. After that, you probably want to go back to the VM dialog and re enable the paging file.
When installing Linux, I usually create the partitions I will use before starting the Linux installer, then use the installer option to select from existing partitions and use them (rather than partitioning during the install process). After my quick look today at Mepis documentation, I think that sequence may be easier for a beginner as well. So at the time you resize the ntfs partition and using the same tool, you may want to create the partitions you will use for Linux.
I usually start by making all available space into an extended partition, then I make the Linux partitions I want as logical partitions inside that extended partition. There is usually no strong reason for or against that plan as compared to making some or all of the Linux partitions primary partitions.
Most sources will advise you to have a /home
partition separate from the /
partition. For the majority of people who have no specific reason for that split, I always recommend against that split. I would have only a swap partition (usually 1 to 3 GB) and a /
partition (ext3). When you tell a Linux installer to use an existing /
partition and no /home
partition, it will install /home as a directory inside /
, which gives you maximum flexibility in using the disk space. In theory a separate /home partition might make some future upgrade to a different Linux version easier. But in practice it usually doesn't. Something would be incompatible enough that it is worth making a new /home for the next version anyway.