Saat membaca halaman manual untuk fdisk
saya menemukan teks yang menarik ini:
Ada beberapa program * fdisk di sekitar. Masing-masing memiliki masalah dan kekuatannya. Cobalah dalam urutan cfdisk, fdisk, sfdisk. (Memang, cfdisk adalah program yang indah yang memiliki persyaratan ketat pada tabel partisi yang diterimanya, dan menghasilkan tabel partisi berkualitas tinggi. Gunakan jika Anda bisa. Fdisk adalah program buggy yang melakukan hal-hal yang tidak jelas - biasanya ini menghasilkan hasil yang masuk akal Keuntungannya adalah bahwa ia memiliki beberapa dukungan untuk label disk BSD dan tabel partisi non-DOS lainnya. Hindari jika Anda bisa. sfdisk hanya untuk peretas - antarmuka pengguna buruk, tetapi lebih tepat daripada fdisk dan lebih kuat daripada fdisk dan cfdisk. Selain itu, dapat digunakan secara tidak interaktif.)
Saya perhatikan bahwa format opsi tidak sama untuk dua aplikasi:
- melancholy():/$ sudo fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00036f1b
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 39063551 19530752 83 Linux
/dev/sda2 39063552 976771071 468853760 83 Linux
Disk /dev/sdb: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00000000
Disk /dev/sdb doesn't contain a valid partition table
Disk /dev/sdc: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00085251
Device Boot Start End Blocks Id System
/dev/sdc1 2048 15624191 7811072 82 Linux swap / Solaris
/dev/sdc2 * 15624192 64452607 24414208 83 Linux
/dev/sdc3 64454654 1953523711 944534529 5 Extended
Partition 3 does not start on physical sector boundary.
/dev/sdc5 64454656 1953523711 944534528 83 Linux
- melancholy():/$ sudo cfdisk -l
cfdisk: invalid option -- 'l'
Usage:
Print version:
cfdisk -v
Print partition table:
cfdisk -P {r|s|t} [options] device
Interactive use:
cfdisk [options] device
Options:
-a: Use arrow instead of highlighting;
-z: Start with a zero partition table, instead of reading the pt from disk;
-c C -h H -s S: Override the kernel's idea of the number of cylinders,
the number of heads and the number of sectors/track.
Copyright (C) 1994-2002 Kevin E. Martin & aeb
Apakah ada manfaat nyata dalam beralih menggunakan cfdisk
bukan fdisk
, atau halaman manual catatan pengamatan sejarah yang tidak lagi valid? Karena fdisk
berfungsi dengan baik untuk daftar info disk ( -l
flag) yang harus saya gunakan cfdisk
hanya untuk mengubah tabel partisi dan partisi? Apa kekuatan dan kelemahan sebenarnya dari setiap aplikasi?
sumber
fdisk
tidak berguna: tidak mendukung tabel partisi GPT.>=2 TiB
atau adil>2 TiB
? Dengan kata lain, haruskah saya berharap fdisk bekerja dengan sdb (2 TiB) yang baru saja saya instal? Terima kasih!>2 TiB
. Untuk disk sebesar itu,fdisk
partisi hanya 2 TiB pertama dan sisanya tidak digunakan. Darifdisk
, jalankanv
perintah untuk "memverifikasi" dan itu akan memberi tahu Anda jika Anda memiliki ruang yang tidak digunakan.gdisk
- itu adalah yang terbaik dari mereka.Jawaban:
cfdisk
adalah aplikasi grafis yang dirancang agar lebih ramah bagi pemula. Jika Anda merasa nyamanfdisk
, maka tentu saja gunakan itu. Jika Anda lebih suka memegang tangan lebih sedikit dan lebih sedikit opsi (lanjutan), gunakancfdisk
. Alternatif lain yang bagus adalah GNUparted
.sumber