|
The data about the position and size of the partitions, also the indicator of the partition type is recorded in a small block at the beginning of the drive.This data is called the partition table.
The hard drive is split into several partitions. At many times,only the partition table gets damaged, so it's good to back-up the partition-table before doing risky operations.
There are two main kinds of partitions :
Quote:
1 - Primary partitions : The main difference between the Primary and Extended partitions is the fact that MS-DOS and older Windows versions can boot only from a primary partition.The limit for primary partitions is usually 4 for each hard driver.
2 - Extended partitions : The Extended partitions split into logical drives.Linux and newer versions of windows like WinXP and Win2K can boot from them. If the format of the partition (e.g. NTFS,FAT32,ext3) is recognizable in Windows,the Primary Partitions and the logical drives will show-up in My Computer.
Note : If you have purchased an copy of Windows with your Notebook/PC,you would have a hidden partition for the recovery purposes.The recovery partition would usually be either on the beginning(like ASUS notebooks) or at the very end (like some of HP laptops).If you have not been given a recovery cd, make sure to take the best care you can of this partition.
The Recovery partition is usually a FAT32 drive.With some kind of Windows installed on it.
The boot partition (the drive from which the bios tries to boot) is the recovery partition,it waits for the special key (e.g. F12 on ACER, F9 on ASUS),if the key is pressed the recovery partition brings up the recovery menu,if not after a few seconds it proceeds to booting from the first partition.
Doing Partition from scratch :
If you are doing partition from a completely blank hard-drive,you can do it with Ranish Partition manager, it's complete,free and runs under DOS. Another option is to do the partition using Linux,but remember, the vfat partition done by the Linux installer are not completely recognized by Windows so you might be forced to reformat them. You can also install Windows XP/2K on the empty drive and let it do the partitioning.If it,by some reason,formatted the whole drive into a single-large partition,you can resize it by the steps below. Some people might like to have their drives to exactly have 1,500,000 Kilobytes or something,this is usually impossible (except some special numbers),because this size depends on the number cylinders on the disk (the size of the cylinders is unchangeable)
How to Resize,Merge Partition :
If you delete/make files too much (don't worry,Windows does it all the time) the data gets fragmented, if you want to know how your hard-drive looks like do this : bring up the run window (windows key+R) or from the start menu,and type in : "dfrg.msc",select one of your drives and press the analyze button.
If you try to resize a partition using newer software like partition magic,you see that even if 10% of your drive is used you only can diminish the size to (for example 30%),if you do defragmentation,you will be able to do it. Merging partitions,this sometimes proves to be a risky one,sometimes some software makes little changes to the drives,so trying to merge the two drives simply failes and makes the second drive unusable.Once when I was trying to merge two partitions,Partition Magic mumbled something about wrong size or something,failing in the middle of the operation and thus destroying the second drive.
So,you might want to back-up your second drive somewhere if the data is important.
How to avoid partition-disaster :
1 - Do not use every partition software you can reach,some utils like the ancient MS-DOS partitioning ones, like the old FDISK might not recognize your "large" hard-drive.
2 - If no CD has been supplied with the notebook,burn to recovery partition to a CDs/DVDs at once. This can be done with Norton Ghost or similar software.At some notebooks like a friend's HP Pavilion, at some place the laptop itself suggests this thing to do(refer to your user manuals to find out how to do it).
3 - Use good software to do the partitioning,Paragm Partition manager is good,runs under Windows and user friendly.
What to do after a Partition-disaster :
Edit :
0 - Partition Recovery software is also availible,it tried to find the volumes themselves without consulting the partition table.there are also free edition availible,sadly,when I once came to use one of them, it was too late.(Partition Magic had made sure of that)
1 - Healing the damage : Before you go wiping all the data you have,the good thing will be to try to revive the data.On many cases the only damaged data is the partition table. For example many users, had their partition table messed up after Trying to Install Fedora Core 2, the problem arises from doing the first partitioning using that ancient MS-DOS FDISK. For this particular problem a very easy solution can be found by google... (Instead of fixing the partition table in 3-minutes, I proceeded with step 3)
2 - Trying to contact some of the support/crisis centers,they know how to do stuff...
3 - Sometimes the partition table has been completely messed up.In these cases even linux's FDISK, Ranish partition manager and any software I tried,get's confused and failes to edit the hard-drives. If the data is not crucial,you might want to try "Killdisk",the most brutal way to clean a drive. This thing starts setting every single bit of the data on the hard-disk to zero.I tried it once, let it wipe 6~8% of the hard-disk,skipped the rest,then started partitioning...
Some partition software :
Paragm Partition : this one is very good,under Windows.
Newer Versions of FDISK.
PowerQuest Partition Magic : One of the most famous partition software,
Ranish Partition Manager : A very good software,under dos,but very intelligent.
Linux's FDISK : A good software - 100% user enemy but powerful
Disk Druid : The partition software running on Linux setup on many distributions (e.g. Fedora Core 5)
QTParted and GParted : The partitioning utilities coming with KDE and GNOME.
KILLDISK : The most brutal way to clean a drive.This thing starts setting every single bit of the data on the hard-disk to zero.
|