Linux'ta Bölümleri Yönetmek için Fdisk Nasıl Kullanılır
Fdisk komutu, Linux'ta sabit disk bölümlerini görüntülemek ve yönetmek için metin tabanlı bir yardımcı programdır. Bölümleri yönetmek için kullanabileceğiniz en güçlü araçlardan biridir, ancak yeni kullanıcılar için kafa karıştırıcıdır.
Bu eğitimde, bir bölüm tablosunu yönetmek için fdisk kullanmanın temelleri anlatılacaktır. Fdisk'i kullandıktan sonra, yeni bölümleri bir dosya sistemiyle biçimlendirmek için bir mkfs komutu kullanmanız gerekecektir.
Sudo ve Su
Ubuntu, Linux Mint veya diğer Ubuntu'dan türetilmiş dağıtımlarda, fdisk ve mkfs komutlarının önüne sudo eklenmelidir . Sudo kullanmayan dağıtımlarda, bir kök kabuğu almak için önce su - komutunu kullanın , ardından her komutu sudo olmadan yazın.
Bölümleri Listele
Sudo fdisk -l komutları listeler sisteminizde bölümleri.
Yalnızca disk bölümlerini listelemek için bir diskin aygıt adını ekleyebilirsiniz. Örneğin, yalnızca ilk disk aygıtındaki bölümleri listelemek için aşağıdaki komutu kullanın:
sudo fdisk -l / dev / sda
Komut Moduna Girme
Bir diskin bölümleri üzerinde çalışmak için komut moduna girmelisiniz. Fdisk -l komutundaki bir diskin aygıt adına ihtiyacınız olacak . Aşağıdaki komut, ilk disk aygıtı için komut moduna girer:
sudo fdisk / dev / sda
Kullanımdayken bölümleri düzenlemeyin. Sistem bölümlerini düzenlemek istiyorsanız, önce canlı bir CD'den önyükleyin.
Komut Modunu Kullanma
Komut modunda, yapmak istediğiniz eylemleri belirtmek için tek harfli komutları kullanırsınız. Tip m ve basın kullanabileceğiniz komutların bir listesini görmek için girin.
Bölüm Tablosunu Görüntüleme
Mevcut bölüm tablosunu komut kipinden terminale yazdırmak için p'yi kullanın .
Bir Bölümü Silme
Bir bölümü silmek için d komutunu kullanın . Sizden silmek istediğiniz bölümün numarası istenecektir, bunu p komutundan alabilirsiniz. Örneğin, / dev / sda5'deki bölümü silmek isteseydim, 5 yazardım .
Bölümü sildikten sonra , mevcut bölüm tablosunu görüntülemek için tekrar p yazabilirsiniz . Bölüm silinmiş görünür, ancak fdisk siz w komutunu kullanana kadar bu değişiklikleri diske yazmaz.
Bir Bölüm Oluşturma
Yeni bir bölüm oluşturmak için n komutunu kullanın . Mantıksal veya birincil bir bölüm oluşturabilirsiniz ( mantıksal için l veya birincil için p ). Bir diskte yalnızca dört birincil bölüm bulunabilir.
Ardından, bölümün başlamasını istediğiniz diskin sektörünü belirtin. Diskteki ilk boş sektör olan varsayılan sektörü kabul etmek için Enter tuşuna basın.
Son olarak, diskteki bölümün son sektörünü belirtin. İlk sektörden sonra mevcut tüm alanı kullanmak istiyorsanız, sadece Enter tuşuna basın. Beş gigabaytlık bir bölüm için + 5G veya 512 megabaytlık bir bölüm için + 512M gibi belirli bir boyut da belirtebilirsiniz . + İşaretinden sonra bir birim belirtmezseniz, fdisk birim olarak sektörleri kullanır. Örneğin, +10000 , bölümün sonunda başladıktan sonra 10000 sektör olmasıyla sonuçlanır.
Sistem Kimliği
N ya did it - Sadece ran komut daha önce silinen takas bölümü yeniden? P komutunu tekrar çalıştırırsam, yeni / dev / sda5 bölümünün “Linux takas” bölümü yerine “Linux” bölümü olduğunu göreceğim.
Türünü değiştirmek istersem, t komutunu kullanabilir ve bölüm numarasını belirtebilirim.
Türün onaltılık kodu istenecek. Bilmiyorum, bu yüzden onaltılık kodların bir listesini görüntülemek için L yazabilirim .
Linux takas bölümlerinin kodu 82 yazıyor , bu yüzden onu yazabilirim.
Bu, bölümü seçtiğiniz dosya sistemiyle biçimlendirmez. Bunu daha sonra uygun mkfs komutuyla yapmanız gerekecek .
Değişiklikleri Yazma
Diske yaptığınız değişiklikleri yazmak için w kullanın .
Değişiklikleri kaydetmeden çıkmak istiyorsanız q kullanın .
Bir Bölümü Biçimlendirme
Yeni bölümleri kullanmadan önce bir dosya sistemiyle biçimlendirmelisiniz. Bunu uygun mkfs komutu ile yapabilirsiniz. Örneğin, bu komut ext4 dosya sistemiyle birinci diskteki beşinci bölümü biçimlendirir.
sudo mkfs.ext4 / dev / sda5
Bir bölümü takas bölümü olarak biçimlendirmek istiyorsanız mkswap komutunu kullanın:
sudo mkswap / dev / sda5
Fdisk, önce x komutunu çalıştırarak erişebileceğiniz uzman komutları da dahil olmak üzere çeşitli başka komutlar içerir . Daha ayrıntılı bilgi için fdisk'in man fdisk komutuyla man sayfasına bakın .