Tanya :
Bagaimana cara menggunakan fdisk ?
Jawab :
Anda dapat menggunakan fdisk untuk melihat struktur partisi hard disk anda.
Contoh :
rezaervani@rezaervani-laptop:~$ sudo fdisk -l [sudo] password for rezaervani: Disk /dev/sda: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00051823 Device Boot Start End Blocks Id System /dev/sda1 * 1 31871 256003776 83 Linux /dev/sda2 37383 60801 188110369+ 5 Extended /dev/sda3 31872 32358 3905536 82 Linux swap / Solaris /dev/sda4 32358 37383 40363008 83 Linux /dev/sda5 60064 60801 5927953+ 82 Linux swap / Solaris /dev/sda6 59326 60063 5922816 82 Linux swap / Solaris /dev/sda7 37383 37991 4882432 82 Linux swap / Solaris /dev/sda8 37991 50739 102403897+ 83 Linux /dev/sda9 50740 51104 2931831 82 Linux swap / Solaris /dev/sda10 51105 59325 66035151 83 Linux Partition table entries are not in disk order
Untuk mempartisi sebuah hard disk, anda dapat menggunakan perintah
sudo fdisk <target partisi>
Contoh :
rezaervani@rezaervani-laptop:~$ sudo fdisk /dev/hdb Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel Building a new DOS disklabel with disk identifier 0x9e3bed4d. Changes will remain in memory only, until you decide to write them. After that, of course, the previous content won't be recoverable. Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite) WARNING: DOS-compatible mode is deprecated. It's strongly recommended to switch off the mode (command 'c') and change display units to sectors (command 'u'). Command (m for help):
Ketikkan m untuk melihat opsi yang tersedia, diantara yang terpenting
- a set bootable flag
- p menampilkan tabel partisi yang ada
- n membuat partisi baru
- d menghapus sebuah partisi
- q keluar tanpa melakukan perubahan
- w menulis tabel partisi yang baru dan keluar
Saya cari informasi terlebih dahulu tentang hard disk saya dengan mengetikkan p
Command (m for help): p Disk /dev/hdb: 64 heads, 63 sectors, 621 cylinders Units = cylinders of 4032 * 512 bytes
Saya mendapati bahwa saya memiliki 1,2 Gb dari keterangan diatas, yakni : 64 * 63 * 512 * 621 = 1281982464 bytes. Saya berencana untuk mengambil 128 Mb dari space tersebut untuk swap, dan menyisakan 1153982464. Jika saya menggunakan satu dari partisi primary saya untuk swap, berarti saya memliki tiga yang tersisa untuk partisi ext3. Dibagi sama rata, saya akan dapatkan 384 Mb per partisi.
Command (m for help): n Command action e extended p primary partition (1-4) p Partition number (1-4): 1 First cylinder (1-621, default 1): Using default value 1 Last cylinder or +size or +sizeM or +sizeK (1-621, default 621): +384M
Selanjutnya, saya set partisi yang ingin saya gunakan untuk swap :
Command (m for help): n Command action e extended p primary partition (1-4) p Partition number (1-4): 2 First cylinder (197-621, default 197): Using default value 197 Last cylinder or +size or +sizeM or +sizeK (197-621, default 621): +128M
Kini tabel partisi akan nampak seperti berikut :
Device Boot Start End Blocks Id System /dev/hdb1 1 196 395104 83 Linux /dev/hdb2 197 262 133056 83 Linux
Saya set dua partisi yang tersisa dengan cara yang sama. Terakhir saya akan buat partisi pertama menjadi bootable.
Command (m for help): a Partition number (1-4): 1
Dan, saya buat partisi kedua menjadi swap.
Command (m for help): t Partition number (1-4): 2 Hex code (type L to list codes): 82 Changed system type of partition 2 to 82 (Linux swap) Command (m for help): p
Hasil akhir :
Disk /dev/hdb: 64 heads, 63 sectors, 621 cylinders Units = cylinders of 4032 * 512 bytes Device Boot Start End Blocks Id System /dev/hdb1 * 1 196 395104+ 83 Linux /dev/hdb2 197 262 133056 82 Linux swap /dev/hdb3 263 458 395136 83 Linux /dev/hdb4 459 621 328608 83 Linux
Terakhir saya ketikkan w, agar perubahan yang saya buat ditulis ke harr disk.
Demikian, semoga bermanfaat. (rezaervani@gmail.com)
hasil dari “sudo fdisk -l sbb :
Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x16b8e76f
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 102400 7 HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2 13 5140 41183232 7 HPFS/NTFS
/dev/sda3 5141 6811 13421875 83 Linux
/dev/sda4 6811 9730 23440385 5 Extended
/dev/sda5 6811 7541 5863424 82 Linux swap / Solaris
/dev/sda6 7542 9730 17575936 83 Linux
Disk /dev/sdb: 300.1 GB, 300090728448 bytes
255 heads, 63 sectors/track, 36483 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xc307c307
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 9561 76798701 7 HPFS/NTFS
/dev/sdb2 9562 36484 216257993+ f W95 Ext’d (LBA)
/dev/sdb5 9562 17361 62653468+ 7 HPFS/NTFS
/dev/sdb6 17362 36484 153604492+ 7 HPFS/NTFS
Disk /dev/sdc: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x37545806
Device Boot Start End Blocks Id System
/dev/sdc1 * 1 1583 12713867+ 83 Linux
/dev/sdc2 1583 9729 65434209+ f W95 Ext’d (LBA)
/dev/sdc5 5839 9729 31254426 b W95 FAT32
/dev/sdc6 1583 3407 14648320 83 Linux
/dev/sdc7 4988 5838 6835626 82 Linux swap / Solaris
/dev/sdc8 3408 4987 12691318+ 83 Linux
Partition table entries are not in disk order
Disk /dev/sdd: 320.1 GB, 320072932864 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xa4b57300
Device Boot Start End Blocks Id System
/dev/sdd1 1 38913 312568641 7 HPFS/NTFS
sepertinya yg terakhir ini (Disk /dev/sdd: 320.1 GB, 320072932864 bytes) HD yang tdk bisa Mounting. krn di PC saya ada 3 HD masing-2 dg kapasitas ;
– 80 GB (/dev/sda)
– 300 GB (/dev/sdb)
– 80 GB (/dev/sdc)
setelah saya coba petunjuk utk Mounting manual dan saya coba buka HD yg dimaksud (MTs. NU) lewat Places -> Removable Media -> MTs. NU, ternyata masih belum bisa. muncul tampilan
“Unable to mount MTs. NU
Error mounting: mount exited with exit code 2:”
gimana Kang ?