Fixparts

Ubuntu Türkiye Wiki sitesinden
Şuraya atla: kullan, ara

FixParts, disklerin bölümleme tablolarında görülen bazı genel sorunları çözme adına yazılmış bir uygulamadır. Bu sorunlardan biri de diskin Gparted gibi uygulamalar üzerinde tek parça görünmesidir.

Kurulumu

Dialog-warning (32px).png Disk bölümleme ve disk üzerindeki herhangi bir sorunu giderme işlemleri için kurulu işletim sistemi üzerinde işlem yapmayınız. Böyle işlemler için canlı sistem kullanmalısınız.
  • Ubuntu DVD'si ya da USB belleğini bilgisayarınıza takıp sisteminizi bu medya üzerinden başlatın.
  • "Ubuntu'yu Dene" ve "Ubuntu'yu Kur" seçenekleri karşınıza geldiğinde "Ubuntu'tu Dene" seçeneğini kullanın.
  • Canlı sistemin masaüstü açıldıktan sonra Uçbirim komut satırı ekranını açın.
  • FixParts yazılımı "gdisk" paketi içinde sunulmaktadır. Bu nedenle FixParts'ı kurmak için uçbirimde sudo apt-get install gdisk komutunu girin. ("sudo" ile başlayan bu komutu girdikten sonra kullanıcı parolanızı girmeniz istenecektir. Parolanızı yazarken, sanki klavyeniz çalışmıyormuş gibi ekranda hiç bir değişiklik olmayacaktır, bu normaldir, siz parolanızı yazıp enter tuşu ile devam ediniz.)

Tek parça görünen disklerin düzeltilmesi

GPT bölümleme tablosuna sahip bir disk, GPT bölümleme tablosunu okuyamayan bir uygulama ile biçimlendirildiğinde biçimlendirilen bu disk tek parça olarak görünecektir. GPT bölümleme tablosunu okuyamayan uygulama, biçimlendirme sırasında bölümleme tablosunu MBR'ye çevirmesine rağmen diskte GPT'den bazı bilgiler kalacağından bazı uygulamalar bölümleme tablosunu okuyamamakta ve diski tek parça olarak görmektedir. Böyle bir durumda diskin FixParts kullanılarak üzerinde kalan GPT bilgilerinden arındırılması gerekmektedir.

FixParts ugyulamasını kullanmadan önce diskin mevcut bölümleme tablosunu yedekleyin. Bunu yine gdisk paketi ile birlikte gelen sgdisk komutu ile sağlayabilirsiniz. Aşağıdaki komutta, bölümleme tablosunun kopyalanacağı disk olarak /dev/sda; elde edilen kopyanın da yedek_tablo adlı bir belgeye yazıldığı varsayılmıştır.

Görevi:  GPT bölümleme tablosunun kopyasını alır
 sudo sgdisk --backup=yedek_tablo /dev/sda 

Elde edilen kopya bölümleme tablosunu, üzerinde işlem yapacağınız diskten başka bir diske (USB olabilir) ya da e-posta hesabınız gibi başka bilgisayarlardan ulaşabileceğiniz bir hesabınıza kaydedin.

Artık diskin bölümleme tablosunu düzeltebilirsiniz. Bunun için

Görevi: bulunan disk sorunlarını düzeltir
sudo fixparts /dev/sda

komutunu yürütünüz. Bu komutun çıktısı aşağıdaki gibi olacaktır.

FixParts 0.8.8

Loading MBR data from /dev/sda

NOTICE: GPT signatures detected on the disk, but no 0xEE protective partition!
The GPT signatures are probably left over from a previous partition table.
Do you want to delete them (if you answer 'Y', this will happen
immediately)? (Y/N):

"Y" yazıp onayladığınızda disk üzerinde kalan GPT bilgileri silinecektir.

 Erasing GPT data! 

Silinme işlemi ardından sizden bir komut bekleyecektir:

 MBR command (? for help): 

"w" tuşuna basıp bölümleme tablosunu diske kaydedip çıkın ve sistemi yeniden başlatın.

Dış bağlantılar

  • FixParts kullanım alanları, parametreleri ve nasıl kullanıldığına dair bir anlatım
  • FixParts resmi web sitesi