fdisk vs ayrıldı


28

10+ yıldır evde küçük bir medya sunucusu çalıştırıyorum ve değiştirmeden (kırılmadan önce) bakıyorum.

Eski sistemime yeni bir sürücü bağlamayı, bölümlemeyi ve formatlamayı (ext4 şu anda en kararlı görünüyor) ve ortamı yeni diske kopyalamayı düşünüyorum, böylece bunu yeni bir bilgisayara yükleyebilirim (bazılarını bırakacağım) bunun için sürücüde boş bölümler var).

Bölümleme için fdisk kullandığımda 2002'den gelen kurulum notlarımı okudum , şimdi sık sık gparted veya parted kullandım.

Bölünmüş kullanmaya (ve kurmaya ve öğrenmeye) gerek var mı? Şu andaki eski sistemim 32bit ve 64 bit için ayrılan bir yeri okudum. Sistemde ayrılmadım, ancak yeni kurulumla iyi çalışmayan bir disk yapmak istemiyorum.


1
fdiskhala tamamen iyi ve biraz daha esnek parted- yeniden boyutlandırmak için WRT hariç, bu durumda parteddaha kolay. Bu ilginizi çekebilir: blog.stgolabs.net/2012/09/fdisk-updates-and-gpt-support.html
goldilocks

Yanıtlar:


16

Kullanmanın birincil nedeni gpartedya partedda yeni diskin 2TB'den büyük olması. Ancak muhtemelen 32 bitlik bir sistemden bunu etkili bir şekilde ayarlayamazsınız.

Yeni diski eski sisteminizden çalıştırmak istiyorsanız. 2 TB'tan küçük bir diskte kalın. Eski bilgisayardan fdiskbölümleme için kullanarak bölümlere ayırmalı, biçimlendirmeli ve çalıştırmalısınız .

2TB olarak daha büyük bir disk satın almak istiyorsanız, onu yeni sistemden bölümlenmiş olarak bölümlendirin. Günümüzde yeni kurulum CD'leri, büyük disklerle ilgili sorunları önlemek için varsayılan olarak ayrık (veya kitaplığı) ile çalışmaktadır.


1
Bir> 2TB diski 32 bitlik bir sistemde kullanabilirsiniz.
psusi

3
Bu GERÇEKTEN, kabul edilen cevap olmamalıdır.
sjas

21

fdisk<2TB ve ya partedda gdiskdisk> 2TB olan sürücüler için kullanın . Gerçek fark, bu araçların manipüle ettiği bölümlendirme formatları ile ilgilidir.

<2TB diskler için sık sık MBR (Ana Önyükleme Kaydı) kullanıyorsunuzdur . > 2TB disklerde GPT (GUID Partitioning Table) kullanıyorsunuz . İşte başlıktaki farklılıkları da kapsayan iyi bir makale: MBR ve GPT Arasındaki Farklar .

Ne kullanmalı?

Özetle fdisk, yeni HDD'ler <2TB olduğu sürece kullanmaya devam edebilirsiniz . Eğer daha büyüklerse partedveya kullanabilirsiniz gdisk. MBR’dan GPT’ye dönüştürmeniz gerekirse, bunu (bunu kullanırken dikkatli kullanın) yapabilirsiniz gdisk.

GPT fdisk Tutorialgdisk başlıklı ana web sitesinde bu konuda daha fazla bilgi edinebilirsiniz .

Örnek

$ gdisk -l /dev/sdb
GPT fdisk (gdisk) version 0.8.4

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.
Disk /dev/sdb: 5860533168 sectors, 2.7 TiB
Logical sector size: 512 bytes
Disk identifier (GUID): B40CXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 5860533134
Partitions will be aligned on 8-sector boundaries
Total free space is 0 sectors (0 bytes)

Number  Start (sector)    End (sector)  Size       Code  Name
   1              34      5860533134   2.7 TiB     FD00  primary

Ayrıca partedyalnızca kullanmayı da tercih edebilirsiniz . Hem MBR hem de GPT ile başa çıkabilir.

Örnek

$ parted -l

Model: ATA ST3250820AS (scsi)
Disk /dev/sda: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type      File system  Flags
 1      32.3kB  49.4MB  49.3MB  primary   fat16             
 2      49.4MB  2204MB  2155MB  primary   fat32             
 3      2204MB  2410MB  206MB   primary   ext3         boot 
 4      2410MB  250GB   248GB   extended                    
 5      2410MB  2517MB  107MB   logical   ext3              
 6      2517MB  250GB   247GB   logical                lvm  



Model: ATA ST3000DM001-1CH1 (scsi)
Disk /dev/sdb: 3001GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End     Size    File system  Name     Flags
 1      17.4kB  3001GB  3001GB               primary  raid 



Model: ATA ST3000DM001-1CH1 (scsi)
Disk /dev/sdc: 3001GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End     Size    File system  Name     Flags
 1      17.4kB  3001GB  3001GB               primary  raid 

NOT: Burada /dev/sda, 2 3 TB GPT sürücüyle ( /dev/sdb& /dev/sdc) birlikte 250 GB MBR sürücüye ( ) sahip olduğumu görebilirsiniz .


5

Tecrübelerime göre fdisk daha güçlü (özellikle gelişmiş modda), ancak diskinizi biraz garip bir durumda bırakabilir.

Örneğin, fdisk, onları yeniden düzenlemesini özellikle belirtmediğiniz sürece, bölümlerinizin düzensiz kalmasına izin verecek, diğer birçok araç (ve çok hatalı ayrıldığım sürece bunlardan biri olduğu), her şeyin 'temiz' olmasını istediğiniz varsayımlarında bulunacaktır. Bir kez bittiğinde, bir işlem yapılmasını beklemiyorken bile.

'Sıra dışı' yazarken böyle bir şey demek istiyorum

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048    24000094    11999023+  83  Linux
/dev/sda2        24000512    48001023    12000256   83  Linux
/dev/sda3        48003070   488396799   220196865    5  Extended
/dev/sda4        24000095    24000511         208+  83  Linux
/dev/sda5       480397312   488396799     3999744   82  Linux swap / Solaris
/dev/sda6        48003072   480395263   216196096   83  Linux

Sda6'nın diskteki sda5'ten önce bulunduğunu unutmayın.


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.