fdisk is started by typing (as root) fdisk device at the command prompt. device might be something like /dev/hda or /dev/sda.
To check the list of devices available type fdisk -l
The basic fdisk commands you need are:
p – Print the partition table.
n – Create a new partition.
d – Delete a partition.
q – Quit without saving changes.
a – Make a partition bootable.
w – Write the new partition table and exit.
Changes you make to the partition table do not take effect until you issue the write (w) command. Here is a sample partition table:
Disk /dev/sdb: 64 heads, 63 sectors, 621 cylindersUnits = cylinders of 4032 * 512 bytes Device Boot Start End Blocks Id System/dev/sdb1 * 1 184 370912+ 83 Linux/dev/sdb2 185 368 370944 83 Linux/dev/sdb3 369 552 370944 83 Linux/dev/sdb4 553 621 139104 82 Linux swap |
Now here is how to partition a USB Drive for example:
1. Type: fdisk /dev/sda or fdisk /dev/sdb (whatever may be your drive; to be sure which one is your drive just enter the USB Stick and check in the /dev, you will see a new device sda or sdb or sdc etc. is shown which was not there before inserting the stick.)
2. Type: p to print the partition table of this device.
Command (m for help): p Disk /dev/sdb: 64 heads, 63 sectors, 621 cylindersUnits = cylinders of 4032 * 512 bytes3. Now to create new partition type: n
Command (m for help): n Command action e extended p primary partition (1-4)Type: p for primary partition, and then do the following:
Partition number (1-4): 1First cylinder (1-621, default 1) :<ENTER>Using default value 1Last cylinder or +size or +sizeM or +sizeK (1-621, default 621):+384M+384 – This is the size of the partition in MB; give whatever size you want.
4. Next to set up the partition for swap, just create another partition the same way:
Command (m for help): nCommand action e extended p primary partition (1-4)pPartition number (1-4): 2First cylinder (197-621, default 197):<ENTER>Using default value 197Last cylinder or +size or +sizeM or +sizeK (197-621, default 621): +128M2 more partitions can be created the same way.
5. Make the first partition bootable:
Command (m for help): aPartition number (1-4): 16. Make second partition of type swap:
Command (m for help): tPartition number (1-4): 2Hex code (type L to list codes): 82Changed system type of partition 2 to 82 (Linux swap) Command (m for help): p7. Finally issue a write command w to write the partition on to the disk. Without this command the changes will not be retained.
No comments:
Post a Comment