cfdisk veya fdisk?


9

Adam sayfasını okurken fdiskbu ilginç metne rastladım:

Etrafında birkaç * fdisk programı vardır. Her birinin kendi sorunları ve güçlü yanları vardır. Onları sırayla deneyin cfdisk, fdisk, sfdisk. (Gerçekten de, cfdisk kabul ettiği bölüm tablolarında katı gereksinimleri olan ve yüksek kaliteli bölüm tabloları üreten güzel bir programdır. Yapabiliyorsanız kullanın. Fdisk bulanık şeyler yapan bir programdır - genellikle makul Tek avantajı, BSD disk etiketleri ve diğer DOS olmayan bölüm tabloları için bazı desteğe sahip olmasıdır.Sfdisk sadece korsanlara yöneliktir - kullanıcı arayüzü korkunç, ancak fdisk'ten daha doğrudur ve hem fdisk hem de cfdisk'ten daha güçlüdür. Ayrıca etkileşimli olarak kullanılabilir.)

Seçenek formatlarının iki uygulama için aynı olmadığını fark ettim:

 - 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

Kullanım cfdiskyerine geçmenin gerçek değeri var mı fdiskya da kılavuz sayfa artık geçerli olmayan tarihsel bir gözlem mi? Yana fdiskdiskler bilgi (listelenmesi için çalışmalar cezası -lbayrak) kullanmalıyım cfdiskbölümleri ve bölüm tablolarını değiştiren sadece? Her uygulamanın gerçek güçlü ve zayıf yanları nelerdir?


Modern sabit diskler için> 2TB fdiskişe yaramaz: GPT bölümleme tablolarını desteklemez.
John1024

@ John1024: Ben sordum sevindim, ben sadece bir 2TiB disk taktım ama henüz biçimlendirilmemiş (OP sdb). Demek istiyorsun >=2 TiBya da sadece >2 TiB? Başka bir deyişle, fdisk'in yeni kurduğum sdb (2 TiB) ile çalışmasını beklemeli miyim? Teşekkürler!
dotancohen

Başarısızlığın sadece için olduğuna inanıyorum >2 TiB. Bu kadar büyük diskler için, fdisksadece ilk 2 TiB'yi böler ve gerisini kullanılmaz. Kimden fdisk, v"doğrulama" komutunu çalıştırın ve kullanılmayan alanınız olduğunda sizi bilgilendirecektir.
John1024

@ John1024 - en son sürümler (kısmen) do gpt destekleyin ...
don_crissti

1
hiçbiri - kullan gdisk- bu onların en iyisi.
mikeserv

Yanıtlar:


8

cfdiskacemi daha dost olacak şekilde tasarlanmış bir grafik uygulamasıdır. Eğer fdiskrahatsanız, elbette kullanın. Biraz daha el tutma ve daha az (gelişmiş) seçenek tercih ediyorsanız, kullanın cfdisk. Başka bir iyi alternatif GNU'dur parted.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.