Pardus Harici Disk Bağlama Hatası (Error Mounting) ve Çözümü
Özellikle Pardus ve Linux dünyasına yeni giren kullanıcıların (veya öğrencilerinizin) sıkça karşılaştığı bu durum.
Linux tabanlı işletim sistemlerinde (Pardus, Ubuntu, Debian vb.) NTFS formatlı harici diskleri veya USB bellekleri takarken zaman zaman "Error mounting /dev/sdXY" veya "Unknown error when mounting" şeklinde hatalar alırız. Bu makalede, bu hatanın teknik nedenini ve uçbirim (terminal) kullanarak nasıl güvenli bir şekilde çözüleceğini inceleyeceğiz.
Hatanın Nedeni Nedir?
Bu hata genellikle diskte fiziksel bir bozukluk olduğu anlamına gelmez. Sorunun temel kaynağı dosya sisteminin tutarsız durumda (inconsistent state) bırakılmış olmasıdır.
En yaygın iki sebep şunlardır:
Güvenli Kaldırılmama: Diskin daha önce takılı olduğu bilgisayardan (genellikle Windows) "Donanımı Güvenle Kaldır" seçeneği kullanılmadan çekilmesi.
Windows "Hızlı Başlat" (Fast Startup) Özelliği: Windows 8, 10 ve 11 işletim sistemlerinde bilgisayar kapatıldığında, sistem aslında tam olarak kapanmaz; diskleri "hazırda bekletme" (hibernate) moduna alır. Bu durumda disk kilitli kalır ve Linux bu diske veri yazmanın güvenli olmadığını düşünerek bağlamayı reddeder.
Linux çekirdeği, veri kaybını önlemek için üzerinde "dirty bit" (işlem bitmedi işareti) bulunan diskleri bağlamaz (mount etmez) veya sadece okunabilir (read-only) modda bağlar.
Çözüm Yöntemleri
Bu sorunu çözmek için en hızlı ve etkili yöntem, Linux içerisinde yer alan ntfsfix aracını kullanmaktır.
Adım 1: Disk Adını Tespit Etme
Hata penceresinde genellikle diskin yolu yazar (örneğin: /dev/sdb1). Ancak emin olmak için uçbirimi açıp şu komutla diskleri listeleyelim:
lsblk
Çıktı listesinde diskinizin boyutuna bakarak ismini teyit edin (Örn: sdb1, sdc1 vb.).
Bu makalede örnek olarak /dev/sdb1 kullanılacaktır.
Adım 2: ntfsfix ile Onarım (Uçbirim Yöntemi)
ntfsfix, NTFS dosya sistemindeki basit hataları düzelten, "dirty bit" işaretini temizleyen ve diskin temiz bir şekilde yeniden başlatılmasını sağlayan bir araçtır.
Uçbirim (Terminal) uygulamasını açın.
Aşağıdaki komutu kendi disk adınıza göre düzenleyerek yazın:
sudo ntfsfix /dev/sdb1
Yönetici parolanızı girin (yazarken ekranda görünmez) ve Enter tuşuna basın.
Beklenen Çıktı: Komut başarıyla çalıştığında şuna benzer bir çıktı alırsınız:
Mounting volume... OK Processing of $MFT and $MFTMirr completed successfully. Checking the alternate boot sector... OK NTFS partition /dev/sdb1 was processed successfully.
Adım 3: Diski Yeniden Takın
İşlem tamamlandıktan sonra USB belleği veya harici diski fiziksel olarak çıkarıp tekrar takın. Artık hatasız bir şekilde açıldığını göreceksiniz.
Alternatif Yöntem (Windows Üzerinden)
Eğer komut satırı ile çözüm işe yaramazsa, diski bir Windows bilgisayara takıp şu adımları izleyebilirsiniz:
Windows, "Sürücüde sorun var" uyarısı verecektir. "Tara ve Düzelt" diyerek onarıma izin verin.
İşlem bitince mutlaka sağ alt köşeden "Donanımı Güvenle Kaldır" diyerek diski çıkarın.
Önemli Bir Not: ntfs-3g Paketi
Eğer ntfsfix komutu bilgisayarınızda bulunamıyorsa (command not found), ilgili paketi şu komutla yükleyebilirsiniz:
sudo apt-get update
sudo apt-get install ntfs-3g
Bu yöntem, Pardus başta olmak üzere tüm Debian tabanlı dağıtımlarda (Ubuntu, Linux Mint, Kali vb.) geçerlidir.
En Kolay Yöntem: "Diskler" Uygulaması ile Çözüm
Hiçbir kod yazmadan, Pardus içinde yüklü gelen Diskler aracı ile bu sorunu çözebilirsiniz.
Diskler Uygulamasını Açın: Pardus Başlat menüsüne tıklayın, arama kısmına "Diskler" yazın ve çıkan uygulamayı çalıştırın.
USB Belleği Seçin: Sol taraftaki listeden sorun yaşadığınız USB belleği veya harici diski seçin.
Bölümü Seçin: Sağ taraftaki grafik alanda, diskinizin (genellikle NTFS veya FAT olarak görünen) veri alanına bir kez tıklayın.
Onarımı Başlatın: Grafik alanın hemen altındaki Dişli Simgesine (Ek bölüm seçenekleri) tıklayın. Açılan menüden "Dosya Sistemini Onar" seçeneğine tıklayın. (Not: Sizden yönetici parolanızı isteyecektir, parolanızı girip onaylayın.)
İşlem tamamlandığında diski çıkarıp tekrar taktığınızda sorunsuz çalıştığını göreceksiniz.
Yorumlar
Nazif Tekyiğit