"Nasıl Yapılır" - Windows Dosyalarınıza Nasıl Erişebilirsiniz

Şuraya atla: kullan, ara


Arkaplan

Windows'da iki önyüklemeli sistemde, sistemler arasında bilgi alışverişi yapma gereksinimi vardır. Bu konuda bugüne kadar ideal çözüme ulaşılamadı. Sorun, Windows ve Linux'un iki ayrı dosyalama sistemi kullanmasından ve her iki sistemde de diğeri için desteğin tam olarak sağlanamamasından kaynaklanmaktadır. Buna ek olarak Windows ve Linux'ta, kullanıcılara tanınan dosya erişim biçimi farklıdır.

Genelde, Linux ve Windows sistem datasının yanlışlıkla değişime uğramasına engel olmak üzere takas edeceğiniz data için ayrı bir bölüntü kullanmanız gerekir. Ama bu bölüntü için hangi dosyalama sistemini kullanacaksınız.

İki dünyada da kullanılabilen tek dosyalama sistemi FAT32 (FAT12 ve FAT16 da kullanılabilir ama artık modası geçmiştir). FAT32 kullanıcı erişim haklarını kısıtlama açısından destekten yoksundur ve 4GB tan küçük dosyalarla sınırlandırılmaktadır. Eğer bu sizin için uygunsa özgün bir FAT32 bölüntüsü data takası için uygundur.

Eğer 4GB'tan daha büyük dosyalara gereksiniminiz varsa (resimler ve DVD gibi), takas bölüntünüz için ya ext2 ya da NTFS kullanabilirsiniz. Sonra Linux ile captive NTFS sürücüsünü Windows içinde yarattığınız NTFS bölüntü için kullanabilir ya da Windows içinden Linux ile yarattığınız ext2 bölüntüsüne ulaşmak için Explore2fs veya Ext2 IFS ürücülerini kullanabilirsiniz. Google aynı amaç için başka projeler ortaya çıkaracaktır.

Tümden farklı bir yaklaşım da sunucu ve konuk işletim sistemi arasında data takasına da izin veren ticarî VMware sürücüyü kullanmaktır.

Normal Kurulum

Bu işlem süresince bölüntüleri yeniden ölçeklemek zorunda kalacaksankz önce verilerinizi yedeklemelisiniz.

Sabit Diskinizde Boş Alan Yaratın

SUSE sizi kurulum listesi seçeneklerine götürmeden önce, özel bir bölüntüleme yapmanız gerekecektir. Bölüntüleme işlemi ekranına girdiğinizde "hda" sürücüsünün listelendiğini ve altında da hda1 adlı bir bölüntünün bulunduğunu göreceksiniz.

Bir yerlerde ntsf ya da fat32 diyecektir. Tıklayacağınız seçenek budur ve altındaki resize - yeniden boyutlandır butonunu tıklayınız. Sonra önünüze çıkan sürgüyü ayarlayarak, SuSE için ne kadar alan yaratmak istediğinizi belirtme olanağına sahip olacaksınız.

Yeni Bölüntüler Yaratın

Eğer henüz Windows içinden ayrı bir bölüntü yaratmadınızsa Linux için kurduklarınıza bir tane de bu iş için bölüntü ekleyin. Bağlantı noktasını örneğin /windows/data olarak adlandırın. Eğer SUSE kurulumu daha önceden yaptıysanız, yast2 System-> Partitioning (yast2 System -> bölüntüleme) yoluyla bu iş mümkün ama bölüntü planlamanızı değiştirmek gerekeceği için çok daha zordur.

FAT32 takas bölüntüsü için birincil bölüntünüzü kullanmayın. Windows'un aklı karışabilir. Genişletilmiş bölüntünün içinde mantıksal bir bölüntü kullanın. (örneğin: /dev/hda5).

Sisteminize ciddi şekilde zarar verebileceğinizden Windows system bölüntünüzü gerçekten /dev/hda1 a monte etmek isteğiniz üzerinde yeniden düşünmelisiniz. Bu durumda ikinci bir monte noktası yaratın (örneğin /windows/system) Ben yalnızca takas bölüntüsünü monte etmenizi kuvvetle öneririm. /dev/hda5 örneğimizdeki gibi).

Montaj Seçenekleri

Linux üzerinde bölüntünün gerçekten nasıl monte edileceği montaj seçenekleri ile doğrudan bağlantılıdır. Takas bölüntünüzü seçin ->Edit->Fstab Options ve bu değerleri "Arbitrary option value" bölümüne girin. Bu işlem kurulum yapıldıktan sonra bir editör programı ile doğrudan yapılabilir. (kurulum ayarlarınız /etc/fstab dosyasına kaydedilecektir veya yast2 System->Partitioning kısmına.)

Ben aşağıdaki seçenekleri kullanıyorum  :

utf8,codepage=850,dmask=000,fmask=111,shortname=winnt

"utf8" üstü noktalı harfler gibi özel karakterlere izin verir. "codepage" kısa DOS adlarının karakter eşlemesi için gereklidir. code pages) adresinde bir listeyi bulacaksınız. dmask her kullanıcının dizin içeriğini görmesini sağlayacaktır. fmask her kullanıcının dosya okuyup yazmasını sağlayacaktır (takas bölüntüsünde yer alan dosyaları çalıştırma dışında.) "shortname" kısa ve uzun DOS adlarının doğru olarak büyük, küçük harfe çevrilmesi görevini üstlenir. Daha fazla ayrıntı için "man mount", "man umask" ve "man chmod" bölümlerine bakınız.

Benin takas bölüntüm için oluşan /etc/fstab satırı şunun gibi: /dev/hda5 /windows/data vfat utf8,codepage=850,dmask=000,fmask=111,shortname=winnt 0 0

Kolonlar aşağıdaki anlamları taşımaktadır. (daha fazla ayrıntı için "man fstab" bakınız.)

"/dev/hda5" fiziksel bölüntüdür. Ya yast içinden seçebilir ya da "fdisk -l /dev/hda" komutu ile bulabilirsiniz.

"/windows/data" monte noktasıdır. Burada Linux dosya sistem hiyearşisi içinde Windows verilerinizi bulacaksınız. Yast sizin için dizini yaratacaktır. Yaratmadıysa "mkdir -p /windows/data" komutunu kullanın.

"vfat" FAT32 bölüntüsü için kullanılacak dosya sistem türüdür.

"0 0" sisteme önyükleme yapılırken dosya sistemini kontrol etmemesini söyler.

Elle Kurulumu Hazırlamak

Eğer yast Linux ve takas bölüntünüz için alan yaratmayı başaramadıysa alttaki uygulamayı deneyebilirsiniz.

Windows'un ana sürücü (hda) 'de olduğunu ve (hda1) olan ilk bölüntüsünde yer aldığını kabul ediyoruz. Windows bölüntüsünü bütünleştirin (defragment). (Eğer bölüntü FAT/FAT32 de ise, NTFS yi, bütünleştirMEYİN.) Bütünleştirme işleminden sonra, 'chkdsk /f 'i çalıştırın ve iki kez önyükleme yapın (chkdsk iki geçiş yapacaktır, ikincisi görünmez olarak gerçekleşir.) Eğer bu işlemi yapmazsanız SUSE sizin bölüntüyü ayarlama işleminizi gerçekleştirmeyebilir. Bu yukarıda sözü edilen basamakları atlasanız bile SUSE Linux'un son sürümlerine göre, veri kaybı olmayacaktır.

Bütünleştirme işlemine başlamadan önce Windows'da arkaplanda çalışan programlarını kapatmayı unutmayın. Ayrıca, bütünleşme tamamlandıktan sonra C: den ekrana bir komut güdüsü getirin (C: siyah pencerede...'Accessories deki Program Menu ya girin, belki de System'a'). chkdsk /f yazın. Sizi, sürücüde bir kilit elde edemiyeceğiniz yönünde uyarır. Daha sonra size bilgisayarınızı yeniden başlattığınızda chkdskı çalıştırmak isteyip istemediğinizi sorar. Evet, deyin. Sisteminizi yeniden çalıştırın. chkdsk hakkında bir mesaj ekranı göreceksiniz "HİÇ BİR TUŞA BASMAYIN. KLAVYENİZE HİÇ BİR ŞEKİLDE DOKUNMAYIN." yoksa herşeyi yeni baştan yapmak zorunda kalırsınız.

chkdsk'i tamamlayıp yeniden Windows'a döndüğünde Windows'a yeniden başlamasını söyleyin ve yeniden Windows'u yükleyin. Yüklendiğinde chkdsk in ikinci görünmez kısmını çalıştıracaktır. Tümden yükleme tamamlandığında, Windows'a yeniden başlamasını söyleyin ve SUSE cd'sini kurulumu yapmak üzere sürücüde hazır bulundurun.