Windows 8 veya 10 ile Linux işletim sisteminizi EFI Dual Boot olarak bir arada kullanıyorsanız bu sorunla karşılaşmanız muhtemel. Sorunun ne olduğu ilk başta anlaşılamadığı için net bir keyword ile arama bile yapamadım. Bu yüzden aslında basit olan bu sorunu hikaye anlatır gibi anlatmak zorundayım 🙂

  • Sorunun Kaynağını Keşfetme

Window 8 kullanırken Windows tarafından biçimlendirilmiş olan 2. ve 3. Hard Disklerimi linux tarafında otomatik mount ederek kullanıyordum. Windows 10 çıktı ve o sırada Win8.1 olan işletim sistemini Win10’a yükselttim. Daha sonra linux (ArchLinux) açılırken Gnome sebebi olmayan sebepten dolayı çöküyordu. Hatanın sebebi ne loglarda vardı ne de bi hata mesajı, sadece bilinmeyen sorun olduğundan dolayı Gnome başlatılamıyordu. Daha sonra bu sorunun Win10 yükseltmesinden sonra başladığından dolayı Linux Windows arasındaki ortak iki noktaya odaklandım. Bunlardan birisi Grub diğeri ise 2. ve 3. NTFS Disklerim. Sorunu Gnome başlatılırken yaşadığım için Grub’dan kaynaklanma ihtimalini eledim.

Başlangıçta otomatik olarak mount işlemini iptal ettiğimde artık sorunu almamaya başladım. Gnome sorunsuz olarak başlatılıyordu fakat artık manuel olarak da NTFS disklerimi mount edemiyordum. Garip olan şu ki Windows’u açıp Windows üzerinden bigisayarı yeniden başlatıp Linux’a girdiğimde mount işlemi manuel olarak sorunsuz şekilde yapabiliyordum fakat bilgisayar kapalıyken direkt Linux’a girdiğimde yapamıyordum. Dual-Boot’larda yaşanan mount işlemlerini araştırdığında sorunun Windows’un Fast Startup yönteminden kaynaklandığını öğrendim.

  • Sorunun Çözümü

Windows işletim sistemini kapatırken, bir sonraki oturumda daha hızlı başlatılması için işletim sistemini hibernate moda alır gibi kapatıyor. Başlangıçta yapılan veya hazır olması gerek işlemlerin Ram’deki hallerini C:/hiberfil.sys dosyasında tutuarak bilgisayarı kapatıyor. Bu sırada diskler de uyku modundaymış gibi Windows’a yetkilendirilmiş şekilde önbellekleniyor. Bu yüzden dolayı Linux başladığında en son windows tarafından hibernate edilmiş olan disklere read-write yetkisi bulunmadan erişmeye çalışıyor ve başarısız oluyor. Sorunun çözümü için yapmanız gereken;

Windows’u başlatın. Güç Seçenekleri > Güç düğmelerinin yapacaklarını seçin > Şu anda kullanılamayan ayarları değiştir > 

Kapatma Ayarları bölümünden Hızlı Başlangıç seçeneğini devredışı bırakın.

Bu çözüm Windows’un başlatılma hızına HDD’lerde gerçekten etki ediyor fakat SSD kullanıyorsanız hissetmezsiniz.

Kaynaklar