NTFS biçimli disklere erişim sorununun giderilmesi: Revizyonlar arasındaki fark

Ubuntu Türkiye Wiki sitesinden
Gezinti kısmına atla Arama kısmına atla
kDeğişiklik özeti yok
 
(2 kullanıcıdan 47 ara revizyon gösterilmiyor)
1. satır: 1. satır:
Ntfs disklerin Windows ortamında güvenli ayrılmamasından ya da hatalı sistem kapanmasının ardından sonra ortaya bağlanma problemi çıkabilir
Bilgisayarınızda Windows ve Ubuntu (Linux) kullanıyorsanız aşağıda sıralanan koşullar altında Ubuntu üzerinden NTFS biçimli disk bölümlerinin içeriğine ulaşamayabilirsiniz. Çözümü ise basittir.


Bağlamak istediğimiz bölümü bulmak için [[uçbirim]]de '''sudo fdisk -l''';
:* Windows'u son oturumda düzgün bir şekilde kapatmamışsanız mesela elektrik kesintisi ile bilgisayar kapanmışsa ya da reset düğmesine basıp ardından Ubuntu'yu açtıysanız NTFS biçimli bir bölüme ulaşmak istediğinizde bu sorunla karşılaşılaşılabilir.
:* Bilgisayarınızda Windows 8 veya üzeri bir sürüm yüklü ise, sorun Windows'u kapattığınızda, Windows'un aslında kendini gerçek anlamda kapatmıyor olmasından kaynaklanabilir.
:* Windows'u uyku modunda bırakıp doğrudan Ubuntu'yu açarsanız (mesela Windows açıkken dizüstü bilgisayarın kapağını kapattıp uzun süre açmaz ve sonrasında doğrudan Ubuntu'yu açarsanız) NTFS biçimli bir bölüme ulaşmak istediğinizde bu sorunla karşılaşabilirsiniz.


sudo fdisk -l
Bu erişim sorunu gerçekte bir hata değildir, NTFS biçimli bir disk bölümü son Windows oturumunda düzgün bir şekilde sistemden ayırlmamış ise bu disk bölümüne Linux üzerinden erişmek istediğinizde Linux bu disk bölümünde bir tutarsızlık tespit edecek ve buradaki verilerin güvenliği için normal yollarla erişimenize izin vermeyecektir.
Password:


Disk /dev/sda: 80.0 GB, 80025280000 bytes
== Windows'u açıp kapatarak sorunu çözme ==
255 heads, 63 sectors/track, 9729 cylinders, total 156299375 sectors
Son Windows oturumda bilgisayarı düzgün bir şekilde kapatmamışsanız (elektrik kesintisi, reset atma gibi), '''Windows'u açıp normal bir şekilde kapattığınızda''' bu sorun kendiliğinden ortadan kalkacaktır. Sorun eğer NTFS biçimli taşınabilir bir diskte ise bu diski Windows yüklü bir bilgisayara takıp güvenli kaldır yaptıktan sonra Ubuntu'da kullanabilirsiniz.
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xdea9dea9


  Device Boot      Start        End      Blocks  Id  System
'''Eğer Windows'un 8 veya üzeri bir sürümünü kullanıyorsanız''' Windows'u gerçek anlamda kapattığınızdan emin olmalısınız. Çünkü Windows'un 8 nolu sürümünden itibaren öntanımlı olarak açık gelen "Hibernation" adı verilen özellik, hızlı başlatma adına bilgisayarı tamamen kapatmayıp, uykuya alma gibi bir işlem gerçekleştirmektedir. Hızlı başlatma özelliğini kapatmak için bir sonraki başlığa bakınız.
/dev/sda1  *          63    41672609    20836273+  7  HPFS/NTFS
/dev/sda2        41672610  115323939    36825665    7  HPFS/NTFS
/dev/sda3      134242304  156299263    11028480    f  W95 Ext'd (LBA)
/dev/sda4      115324928  134242303    9458688  83  Linux
/dev/sda5      135327744  156299263    10485760  83  Linux
/dev/sda6      134246400  135315455      534528  82 Linux swap / Solaris


Partition table entries are not in disk order}}
== Hızlı başlatma özelliğini kapatmak <!-- LÜFEN BU BAŞLIĞI DEĞİŞTİRMEYİNİZ. ÇÜNKÜ BU BAŞLIĞA "Windows'un yanına Ubuntu kurmak" sayfasında bağlantı verilmiştir.--> ==
Windows 8 ve sonraki sürümlerde "Hibernation" adı verilen hızlı başlatma özelliği, hızlı başlatma adına bilgisayarı tamamen kapatmayıp, uykuya alma gibi bir işlem gerçekleştirmektedir. Bu özelliği devre dışı bırakmak yani Windows'u gerçek anlamda kapatabilmek için alttaki adımları izleyin.


Örnek olarak '''/dev/sda1''' olan ''NTFS'' bölümünü ''/media/bağlanacak-yer'' dizinine bağlamak istersek, <br>önce eğer yoksa '''/media/bağlanacak-yer''' adında bir dizin oluşturuyoruz;
* Windows (Başlat) menüsünde arama kutucuğuna örneğin "komut" yazın ve çıkan sonuçlar içindeki '''Komut İstemi''' seçeneğine sağ tıklayıp açılan menüdeki '''Yönetici olarak çalıştır''' düğmesine basın.
sudo mkdir -p /media/bağlanacak-yer


Sonra '''/dev/sda1''' i '''/media/bağlanacak-yer''' dizinine bağlıyoruz
* Alattaki komutu kopyalayın, karşınıza gelen komut satırı penceresine girip Enter tuşuna tıklayın.


mount -o force /dev/sda1 /media/bağlanacak-yer
:{{bc|powercfg.exe /hibernate off}}


Sorunumuz çözülmüştür.
:İşlemler tamalandı. Aynı işlem grafik arayüz üzerinden de yapılabilir, örneğin bakınız: [http://www.gteknoloji.com/windows-8-ve-8-1-hizli-baslat-nasil-kapatilir.html 1] , [http://www.tenforums.com/tutorials/4189-fast-startup-turn-off-windows-10-a.html 2].


== Kaynak==
== Elinizde Windows yüklü bir makine yok ise ==
Eğer elinizde Windows yüklü bir makine yok ise (ya da bilgisayarınızda yüklü olan Windows herhangi bir sebepten dolayı çökmüş ise yani Windows'u yeniden açma şansınız yok ise) ve NTFS biçimli disk bölümündeki verilere ulaşmanız gerekiyorsa bunun için aşağıda anlatıldığı gibi NTFS bölümünü elle bağlayabilirsiniz. Ayrıca örneğin; NTFS biçimli taşınabilir bir disk Windows yüklü bir başka bilgisayarda hatalı bir şekilde kaldırılmışsa ve şu anda elinizde Windows yüklü bir makine yoksa yine o diski elle bağlama yoluna gidebilirsiniz.


Kaynak&nbsp;: http://forum.ubuntu-tr.net/index.php/topic,7323.0.html
Bunun için öncelikle, bağlamak istediğimiz disk bölümünün adını öğrenmemiz gerekiyor (yani örneğin '''sda1''' mi? '''sda5''' mi? '''sdb1''' mi? gibi...). Bunun için [[Uçbirim]] komut satırı penceresini açıp alttaki komutu verin.


[[kategori:Nasıl Belgeleri]]
{{bc|sudo fdisk -l}}
 
Bu komutu girdiğinizde sizden yönetici parolasını girmeniz istenecektir (siz parolayı yazarken sanki klavye çalışmıyormuş gibi ekranda bir değişim olmayacaktır, siz parolanızı yazıp enter tuşuna basın). Devamında bilgisayarınıza takılı tüm diskler ve disk bölümlerinin listelendiği bir tablo karşınıza gelecektir. Bu tabloyu inceleyerek, bağlamak istediğiniz disk bölümünün adının ne olduğunu öğrenebilirsiniz.
 
Örnek olarak '''sdb1''' isimli NTFS biçimli bir disk bölümünü '''/media''' dizini altında "sdb1" adında bir dizine bağlayalım.
 
{{Not|Alttaki komutlarda {{kırmızı|sdb1}} yazan yerleri kendi disk bölümünüzün adıyla değiştirmeyi unutmayınız.}}
 
Bunun için önce, eğer ''/media'' dizini altında '''sdb1''' adında bir klasör yoksa bu klasörü oluşturmalıyız. Bunun için alttaki komutu kullanabilirsiniz.
 
{{bc|sudo mkdir -p /media/{{kırmızı|sdb1}}}}
 
Sonra alttaki komut yardımıyla sdb1'i '''/media/sdb1''' dizinine bağlıyoruz.
 
{{bc|sudo mount -t ntfs-3g /dev/{{kırmızı|sdb1}} /media/{{kırmızı|sdb1}}}}
 
Sorunun çözülmüş olması gerekir.
 
== Kaynakça ==
* [http://web.archive.org/web/20120114065928/http://tr.pardus-wiki.org/NASIL:NTFS_b%C3%B6l%C3%BCmlere_eri%C5%9Fim_sorunlar%C4%B1 PardusWiki (web arşivleri)]
* [http://forum.ubuntu-tr.net/index.php?topic=40022 Ubuntu-Tr Forumunda ilgili başlık 1]
* [http://forum.ubuntu-tr.net/index.php?topic=39509.msg470823#msg470823 Ubuntu-Tr Forumunda ilgili başlık 2 (Windows 8 sorunu)]
 
[[Kategori:Disk yönetimi]]

20.11, 23 Kasım 2017 itibarı ile sayfanın şu anki hâli

Bilgisayarınızda Windows ve Ubuntu (Linux) kullanıyorsanız aşağıda sıralanan koşullar altında Ubuntu üzerinden NTFS biçimli disk bölümlerinin içeriğine ulaşamayabilirsiniz. Çözümü ise basittir.

  • Windows'u son oturumda düzgün bir şekilde kapatmamışsanız mesela elektrik kesintisi ile bilgisayar kapanmışsa ya da reset düğmesine basıp ardından Ubuntu'yu açtıysanız NTFS biçimli bir bölüme ulaşmak istediğinizde bu sorunla karşılaşılaşılabilir.
  • Bilgisayarınızda Windows 8 veya üzeri bir sürüm yüklü ise, sorun Windows'u kapattığınızda, Windows'un aslında kendini gerçek anlamda kapatmıyor olmasından kaynaklanabilir.
  • Windows'u uyku modunda bırakıp doğrudan Ubuntu'yu açarsanız (mesela Windows açıkken dizüstü bilgisayarın kapağını kapattıp uzun süre açmaz ve sonrasında doğrudan Ubuntu'yu açarsanız) NTFS biçimli bir bölüme ulaşmak istediğinizde bu sorunla karşılaşabilirsiniz.

Bu erişim sorunu gerçekte bir hata değildir, NTFS biçimli bir disk bölümü son Windows oturumunda düzgün bir şekilde sistemden ayırlmamış ise bu disk bölümüne Linux üzerinden erişmek istediğinizde Linux bu disk bölümünde bir tutarsızlık tespit edecek ve buradaki verilerin güvenliği için normal yollarla erişimenize izin vermeyecektir.

Windows'u açıp kapatarak sorunu çözme

Son Windows oturumda bilgisayarı düzgün bir şekilde kapatmamışsanız (elektrik kesintisi, reset atma gibi), Windows'u açıp normal bir şekilde kapattığınızda bu sorun kendiliğinden ortadan kalkacaktır. Sorun eğer NTFS biçimli taşınabilir bir diskte ise bu diski Windows yüklü bir bilgisayara takıp güvenli kaldır yaptıktan sonra Ubuntu'da kullanabilirsiniz.

Eğer Windows'un 8 veya üzeri bir sürümünü kullanıyorsanız Windows'u gerçek anlamda kapattığınızdan emin olmalısınız. Çünkü Windows'un 8 nolu sürümünden itibaren öntanımlı olarak açık gelen "Hibernation" adı verilen özellik, hızlı başlatma adına bilgisayarı tamamen kapatmayıp, uykuya alma gibi bir işlem gerçekleştirmektedir. Hızlı başlatma özelliğini kapatmak için bir sonraki başlığa bakınız.

Hızlı başlatma özelliğini kapatmak

Windows 8 ve sonraki sürümlerde "Hibernation" adı verilen hızlı başlatma özelliği, hızlı başlatma adına bilgisayarı tamamen kapatmayıp, uykuya alma gibi bir işlem gerçekleştirmektedir. Bu özelliği devre dışı bırakmak yani Windows'u gerçek anlamda kapatabilmek için alttaki adımları izleyin.

  • Windows (Başlat) menüsünde arama kutucuğuna örneğin "komut" yazın ve çıkan sonuçlar içindeki Komut İstemi seçeneğine sağ tıklayıp açılan menüdeki Yönetici olarak çalıştır düğmesine basın.
  • Alattaki komutu kopyalayın, karşınıza gelen komut satırı penceresine girip Enter tuşuna tıklayın.
powercfg.exe /hibernate off
İşlemler tamalandı. Aynı işlem grafik arayüz üzerinden de yapılabilir, örneğin bakınız: 1 , 2.

Elinizde Windows yüklü bir makine yok ise

Eğer elinizde Windows yüklü bir makine yok ise (ya da bilgisayarınızda yüklü olan Windows herhangi bir sebepten dolayı çökmüş ise yani Windows'u yeniden açma şansınız yok ise) ve NTFS biçimli disk bölümündeki verilere ulaşmanız gerekiyorsa bunun için aşağıda anlatıldığı gibi NTFS bölümünü elle bağlayabilirsiniz. Ayrıca örneğin; NTFS biçimli taşınabilir bir disk Windows yüklü bir başka bilgisayarda hatalı bir şekilde kaldırılmışsa ve şu anda elinizde Windows yüklü bir makine yoksa yine o diski elle bağlama yoluna gidebilirsiniz.

Bunun için öncelikle, bağlamak istediğimiz disk bölümünün adını öğrenmemiz gerekiyor (yani örneğin sda1 mi? sda5 mi? sdb1 mi? gibi...). Bunun için Uçbirim komut satırı penceresini açıp alttaki komutu verin.

sudo fdisk -l

Bu komutu girdiğinizde sizden yönetici parolasını girmeniz istenecektir (siz parolayı yazarken sanki klavye çalışmıyormuş gibi ekranda bir değişim olmayacaktır, siz parolanızı yazıp enter tuşuna basın). Devamında bilgisayarınıza takılı tüm diskler ve disk bölümlerinin listelendiği bir tablo karşınıza gelecektir. Bu tabloyu inceleyerek, bağlamak istediğiniz disk bölümünün adının ne olduğunu öğrenebilirsiniz.

Örnek olarak sdb1 isimli NTFS biçimli bir disk bölümünü /media dizini altında "sdb1" adında bir dizine bağlayalım.

Help-hint 48px.png Alttaki komutlarda sdb1 yazan yerleri kendi disk bölümünüzün adıyla değiştirmeyi unutmayınız.

Bunun için önce, eğer /media dizini altında sdb1 adında bir klasör yoksa bu klasörü oluşturmalıyız. Bunun için alttaki komutu kullanabilirsiniz.

sudo mkdir -p /media/sdb1

Sonra alttaki komut yardımıyla sdb1'i /media/sdb1 dizinine bağlıyoruz.

sudo mount -t ntfs-3g /dev/sdb1 /media/sdb1

Sorunun çözülmüş olması gerekir.

Kaynakça