27Jun
fdisk komutu Linux'ta sabit disk bölümlerini görüntüleme ve yönetme 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 ders, fdisk'i bir bölüm tablosunu yönetmek için kullanmanın temellerini inceleyecektir. Fdisk'i kullandıktan sonra, bir dosya sistemi ile yeni bölümleri biçimlendirmek için bir mkfs komutu kullanmak zorunda kalacaksınız.
Sudo - Su
Ubuntu, Linux Nane veya diğer Ubuntu kaynaklı dağıtımlarda, fdisk ve mkfs komutlarının baş harflerinden önce sudo olmalıdır. Sudo kullanmayan dağıtımlarda, öncelikle bir kök kabuk almak için su - komutunu kullanın, ardından her komutu sudo olmadan yazın.
Liste Bölümleri
sudo fdisk -l komutları, sisteminizdeki bölümleri listeler.
Sadece bölümleri listelemek için bir diskin aygıt adı 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 disk bölümlerinde çalışmak için komut moduna girmeniz gerekir. fdisk -l komutundan bir diskin aygıt adına ihtiyacınız olacaktır. Aşağıdaki komut, ilk disk aygıtı için komut moduna girer:
sudo fdisk /dev/ sda
Bölümleri kullanımdaysa değiştirmeyin. Sistem bölümlerini düzenlemek isterseniz, önce canlı bir CD'den önyükleme yapın.
Komut Modunu Kullanma
Komut modunda, almak istediğiniz eylemleri belirtmek için tek harfli komutları kullanırsınız. Kullanabileceğiniz komutların listesini görmek için m yazın ve Enter tuşuna basın.
Bölüm Tablosunu Görüntüleme
Geçerli bölüm tablosunu terminalin komut modundan yazdırmak için p kullanın.
Bir Bölümü Silme
Bir bölümü silmek için d komutunu kullanın. p komutundan alabileceğiniz silmek istediğiniz bölüm numarası sorulacaktır.Örneğin /dev/ sda5 bölümünü silmek istedim, 5 yazardım.
Bölümü sildikten sonra, geçerli bölüm tablosunu görüntülemek için p yazabilirsiniz. Bölüm silinmiş olarak görünüyor, ancak w komutunu kullanana kadar fdisk 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. Bir mantıksal veya birincil bölüm( mantıksal için l veya birincil için p ) oluşturabilirsiniz. Bir disk yalnızca dört birincil bölümlere sahip olabilir.
Daha sonra, bölümün başlatılacağı diskin kesimini belirtin. Diskteki ilk serbest sektör olan varsayılan sektörü kabul etmek için Giriş düğmesine basın.
Son olarak, diskteki bölümün son sektörünü belirtin. Başlangıç alanından sonra tüm kullanılabilir alanı boşa harcamak isterseniz, Enter tuşuna basmanız yeterlidir. Beş gigabayt bir bölüm için + 5G veya 512 megabayt bölüm için + 512M gibi belirli bir boyut da belirleyebilirsiniz.+ Işaretinden sonra bir birim belirtmezseniz, fdisk birimi olarak sektörleri kullanır.Örneğin, +10000 , bölümün başlangıcından sonra 10000 sektör olduğu sonucuna varır.
Sistem Kimliği
Çalıştığım n komutu daha önce sildiğim takas bölümünü yeniden oluşturdu - ya da yaptın mı? p komutunu tekrar çalıştırırsam, yeni /dev/ sda5 bölümünün "Linux takas" bölümü yerine bir "Linux" bölümü olduğunu göreceğim.
Türünü değiştirmek istersem, t komutunu kullanabilir ve bölümün numarasını belirtebilirim.
Türünün onaltılık kodu isteneceğim. Bilmiyorum, bu nedenle onaltılık kodların bir listesini görüntülemek için L yazabilirim.
82 , Linux takas bölmelerinin kodudur, bu yüzden yazabilirim.
Bu, seçtiğiniz dosya sistemiyle bölümü biçimlendirmiyor. Bunu daha sonra uygun mkfs komutu ile yapmanız gerekir.
Yazma Değişiklikleri
w diske yaptığınız değişiklikleri yazmak için kullanın.
Değişiklikleri kaydetmeden çıkmak istiyorsanız q kullanın.
Bir Bölümü Biçimlendirme
Kullanmaya başlamadan önce yeni bölümleri bir dosya sistemi ile biçimlendirmelisiniz. Bunu uygun mkfs komutu ile yapabilirsiniz.Örneğin, bu komut, ext4 dosya sistemi ile ilk diskte beşinci bölümü biçimlendirir.
sudo mkfs.ext4 /dev/ sda5
Bir bölümü bir takas bölümü olarak biçimlendirmek istiyorsanız, mkswap komutunu kullanın:
sudo mkswap /dev/ sda5
Fdisk, x 'yi çalıştırarak erişebileceğiniz uzman komutları da dahil olmak üzere çeşitli diğer komutlar içerirÖnce komuta. Fdisk'in man sayfasına, daha ayrıntılı bilgi için adam fdisk komutunu inceleyin.