Gözden geçirme:Tüm diğer alt disk bölümlerini içermesi için bir tane birincil disk bölümü oluşturun. Daha sonra onun içerisinde mantıksal disk bölümleri oluşturun. Diğer birincil disk bölümlerini mantıksal disk bölümleri oluşturmadan önce veya sonra oluşturabilirsiniz.
Örnek:
fdisk'i komut satırından çalıştırıyorum:
Bu, SCSI zincirimin ilk sürücüsü anlamına gelmektedir. (
Aygıt adları kısmına bakın.)
Öncelikle kaç tane disk bölümü istediğime karar veriyorum. Diskimin 183GB kapasitesi olduğunu biliyorum ve 26GB'lık disk bölümleri istiyorum (çünkü yaklaşık bu boyutta yedekleme teyplerim var)
183GB / 26GB = ~7
Dolayısiyle 7 disk bölümüne ihtiyacım var. fdisk disk bölümü boylarını MB ve kB olarak kabul etmesine rağmen, her bir disk bölümü sonundaki silindir numaralarını hesaplamaya karar veriyorum çünkü fdisk silindirlerin başlangıç ve bitiş silindir numaralarının bilgisini vermektedir. fdisk'e başladığım zaman 22800 silindirim olduğunu görüyorum.
> The number of cylinders for this disk is set to 22800. There is
> nothing wrong with that, but this is larger than 1024, and could in
> certain setups cause problems with: 1) software that runs at boot
> time (e.g., LILO) 2) booting and partitioning software from other
> OSs (e.g., DOS FDISK, OS/2 FDISK)
Bu durumda, toplam 22800 silindirin 7 disk bölümünün her birine 3258 silindir düşer. Yani, her bir disk bölümü yaklaşık olarak 3258 silindir boyunda olacaktır. Önyükleme uyarısını dikkate almıyorum çünkü burası benim önyükleme amacıyla kullanacağım sürücüm (
Bölümlendirme gereksinimleri) değil.
4 tane birincil disk bölümüm olduğundan, bunlardan 3 tanesi 3258 uzunluğunda olabilir. Ek bölüm (4 * 3258) yani 13032 silindir uzunluğunda olmalı, böylece 4 mantıksal disk bölümü buraya sığar.
İlk 3 birincil disk bölümünü oluşturmak için aşağıdaki komutları giriyorum (koyu ile yazdıklarım):
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-22800, default 1): <RETURN>
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-22800, default 22800): 3258
Son bölüm, ek disk bölümü:
Partition number (1-4): 4
First cylinder (9775-22800, default 9775): <RETURN>
Using default value 9775
Last cylinder or +size or +sizeM or +sizeK (9775-22800, default 22800): <RETURN>
Using default value 22800
Tabloyu göster komutunun çıktısı şöyle:
/dev/sda1 1 3258 26169853+ 83 Linux
/dev/sda2 3259 6516 26169885 83 Linux
/dev/sda3 6517 9774 26169885 83 Linux
/dev/sda4 9775 22800 104631345 5 Extended
Sonra, ilk mantıksal disk bölümünden başlayarak, ek bölümü her biri 3258-silindirlik 4 alt bölüme ayırıyorum. Mantıksal disk bölümleri böylece /dev/sda5'ten başlıyor.
Command (m for help): n
First cylinder (9775-22800, default 9775): <RETURN>
Using default value 9775
Last cylinder or +size or +sizeM or +sizeK (9775-22800, default 22800): 13032
Sonuç şu şekilde:
Device Boot Start End Blocks Id System
/dev/sda1 1 3258 26169853+ 83 Linux
/dev/sda2 3259 6516 26169885 83 Linux
/dev/sda3 6517 9774 26169885 83 Linux
/dev/sda4 9775 22800 104631345 5 Extended
/dev/sda5 9775 13032 26169853+ 83 Linux
/dev/sda6 13033 16290 26169853+ 83 Linux
/dev/sda7 16291 19584 26459023+ 83 Linux
/dev/sda8 19585 22800 25832488+ 83 Linux
Son olarak,
w komutu ile tabloyu diske yazdırıyorum. Disk bölümlerinin kullanılabilir olması için onları
biçimlendirecek ve kök dizine
bağlayacağım.