Linux (özellikle Ubuntu) kullanıcılarının en sık karşılaştığı can sıkıcı sorunlardan biri, Windows’un standart dosya sistemi olan NTFS biçimli harici diskleri bağlarken alınan hatalardır. Bu hatalar genellikle Windows’ta diski doğru şekilde çıkarmadığınızda veya Hızlı Başlatma özelliği açıkken bilgisayarı kapattığınızda ortaya çıkar.
Eğer siz de diskinizi Ubuntu’ya taktığınızda şu hatayı görüyorsanız:
“‘backup’ konumuna erişilirken bir hata oluştu, sistem şu hatayı bildirdi: İstenilen işlem başarısız oldu: Error mounting /dev/sdb1 at /media/…: wrong fs type, bad option, bad superblock… veya diğer hata”
Bu makale, bu sorunun nedenini, Ubuntu üzerinde Windows’a ihtiyaç duymadan nasıl kolayca çözüleceğini ve sorunun tekrar yaşanmaması için alınması gereken önlemleri adım adım anlatmaktadır.
🛑 Sorunun Kaynağı: Neden ‘wrong fs type’ Hatası Alıyorsunuz?
Bu hata, teknik bir uyumsuzluktan değil, Windows’un diski tam olarak kapatmamasından kaynaklanır.
Temel Neden: Kirli Bayrak (Dirty Flag)
NTFS dosya sistemi, bir diskin kullanımda olup olmadığını veya tutarsız bir durumda kalıp kalmadığını belirten bir “kirli bayrak” (dirty flag) kullanır.
- Hızlı Başlatma (Fast Startup): Windows 8/10/11’deki bu özellik, sistemi kapatmak yerine bir tür hibernasyon (hazırda bekletme) durumuna alır. Bu durumda, Windows diski kilitli ve kirli olarak işaretler.
- Güvenle Çıkarma Yapılmaması: Diski Windows’tan “Güvenle Çıkar” demeden aniden çekip aldığınızda, Windows son yazma işlemlerini tamamlayamaz ve diski yine kirli bayrağı ile kilitler.
Linux, bu kirli bayrağını gördüğünde, veri bütünlüğünü korumak için diski bağlamayı reddeder ve size yukarıdaki hatayı gösterir. Windows’a takıp hata taraması yapmanızın sorunu çözmesinin nedeni de Windows’un bu işlemi yapıp diski “temiz” olarak işaretlemesidir.
✅ Çözüm: Ubuntu Üzerinde Kilitli Diski Açma Adımları
eğer sizde çözüm olarak diski windows bir sistem takıp hata taraması yaptıktan sonra tekrar linux’a takmak olarak çözümlüyorsanız artık buna gerek kalmayacak bu sorunu linux üzerinden çözmek için Ubuntu’nun güçlü ntfs-3g araç setini kullanacağız. Bu araç, Windows’a gitmeye gerek kalmadan diskin kilit durumunu kaldırabilir ve temel hataları onarabilir.
Adım 1: Bölüm Adını Bulma
Öncelikle kilitli olan harici diskinizin doğru bölüm adını bulmalıyız. Bunu Linux’ta ki bağltı disklerin durumunu gösteren araç olan diskler gibi bir uygulama üzerinden bağlı olmayan diskin üzerine tıklayarak (Örnek: cihaz:/dev/sdb1) bölümünden veya aşağıda ki yöntem ile terminal aracılığıyla öğrenebilirsiniz. Genellikle /dev/sdb1 veya /dev/sdc1 gibi bir şeydir.
Eğer Terminal aracılığıyla öğrenmek istiyorsanız terminali açın ve komutu çalıştırın:
sudo fdisk -l
Çıktıda disk listesini inceleyin ve boyutuna göre harici diskinizin doğru adını not alın. (Örnek: /dev/sdb1)
Adım 2: Onarım ve Bağlama Komutunu Çalıştırma
Diskinizin bölüm adını kullanarak (örnekte /dev/sdb1 kullanıldı), sihirli komutu çalıştırın. Bu komut, kilitli bayrağını göz ardı eder, varsa hibernasyon dosyasını siler ve diski /mnt klasörüne zorla bağlar:
sudo mount -t ntfs-3g -o remove_hiberfile,force /dev/sdb1 /mnt
Komut başarılı olduysa, disk artık /mnt klasöründe erişilebilir durumdadır. İşiniz bittiğinde diski sistemden ayırmayı unutmayın:
sudo umount /mnt
-t ntfs-3g: Bağlama işleminde NTFS dosya sistemi için özel Linux sürücüsünü kullanmaya zorladı.-o remove_hiberfile: Windows’un bıraktığı ve kilitlenmeye neden olan hazırda bekletme dosyasını (hiberfil.sys) kaldırdı.,force: Disk üzerindeki kirli bayrağı göz ardı ederek onarıma zorladı ve erişime açtı.
Eğer diski /mnt yerine /media/kullaniciadi/backup/ gibi özel bir dizine bağlamak istiyorsanız ve bu dizin mevcut değilse, yapmanız gereken şey o dizini oluşturmak ve ardından diski oraya bağlamaktır.
Özel Bağlama Dizini Oluşturma ve Kullanma
Adım 1: Bağlama Noktası Dizini Oluşturma
Sizin belirlediğiniz özel bir bağlanma dizinine ntfs harici diskinizi bağlayarak kullanmak istiyorsanız, diski bağlamak istediğiniz dizini oluşturmalısınız. Kullanıcı adı ve dizin yapısının var olduğunu varsayarak, bu işlemi mkdir komutu ile yapıyoruz.
# Sizin kullanıcı adınızın ve yolun doğru olduğundan emin olun
sudo mkdir /media/kullaniciadi/backup
sudo: Bu işlemi yapmak için yönetici yetkisi gereklidir.
mkdir: Yeni bir dizin (klasör) oluşturur.
/media/kullaniciadi/backup: Diskinizi bağlamak istediğiniz hedef konum.
Adım 2: Dizinin İzinlerini Ayarlama (İsteğe Bağlı ama Önerilir)
Oluşturduğunuz dizinin sahipliğini ve izinlerini, diske kolayca erişebilmeniz için kendi kullanıcı adınıza (kullaniciadi) atamak iyi bir uygulamadır.
sudo chown kullaniciadi:kullaniciadi /media/kullaniciadi/backup
chown: Dosya sahipliğini değiştirir. İlk kullaniciadi kullanıcı adını, ikincisi ise kullanıcı grubunu temsil eder.
Adım 3: İşlem Sonrası Diski Serbest Bırakma
Bu işlemden sonra, Dosya Yöneticisi üzerinden diske normal bir şekilde erişebilmeniz gerekir.
Adım 3: Diski Oluşturulan Dizine Bağlama
Şimdi, bir önceki çözümde kullandığınız komutu yeni bağlama noktanızla birlikte çalıştırabilirsiniz. Bu, diski onarır ve doğrudan istediğiniz konuma bağlar:
sudo mount -t ntfs-3g -o remove_hiberfile,force /dev/sdb1 /media/kullaniciadi/backup
/dev/sdb1: Harici diskinizin bölüm adı.
/media/kullaniciadi/backup: Az önce oluşturduğunuz hedef dizin.
İşiniz Bittikten Sonra
İşiniz bittiğinde ve diski fiziksel olarak çıkarmak istediğinizde, bağlama noktasını ayırmayı unutmayın:
sudo umount /media/kullaniciadi/backup
Bu işlem, diskin güvenli bir şekilde çıkarılmasını sağlar. Daha sonra, eğer diski uzun süre kullanmayacaksanız, oluşturduğunuz dizini (/media/kullaniciadi/backup) isterseniz silebilirsiniz. Ancak genellikle /media altındaki bu tür bağlama dizinlerini silmemek, tekrar kullanmak için bırakmak pratik bir yaklaşımdır.
📌 Tekrar Yaşamamak İçin Kalıcı Çözümler
Bu sorunu kökten çözmek ve bir daha mount komutlarıyla uğraşmamak için Windows tarafında iki önemli ayar yapmalısınız:
1. Windows Hızlı Başlatmayı Kapatın (Tavsiye Edilir!)
Bu, sorunun bir numaralı nedenidir. Kapatmak, Windows’un diski tam olarak kapatmasını sağlar.
- Windows’ta Denetim Masası’nı açın.
- Güç Seçenekleri‘ne gidin.
- Sol menüden Güç düğmelerinin yapacaklarını seçin‘e tıklayın.
- Üstteki Şu anda kullanılamayan ayarları değiştir‘e tıklayın.
- En alttaki Hızlı başlatmayı aç (önerilen) seçeneğinin işaretini kaldırın.
- Değişiklikleri kaydedin.
2. Diski Her Zaman Güvenle Çıkarın
Harici diskinizi kablosunu çekmeden önce her zaman Windows görev çubuğundaki “Donanımı Güvenle Kaldır ve Medyayı Çıkar” seçeneğini kullanarak çıkarın. Bu basit adım, kirli bayrağının temizlenmesini garanti eder.
Ubuntu ve Windows’u bir arada kullanmak bazen bu gibi küçük engeller çıkarabilir, ancak Linux’un sunduğu güçlü araçlar sayesinde bu sorunları hızla çözmek mümkündür. mount -t ntfs-3g -o remove_hiberfile,force komutu, bu tür NTFS kilitlenme sorunları için bir Linux kullanıcısının bilmesi gereken en önemli hilelerden biridir. Artık harici disklerinizi özgürce kullanabilirsiniz!





















