NTFS bölümündeki bir klasörü / home olarak kullanma


14

Ubuntu 10.10'u ntfs bölümüme kurmak için wubi kullanıyorum. Bu yüzden ev klasörünü ntfs bölümündeki bir klasöre değiştirmek istiyorum. Ubuntu'yu yeniden yükledikten sonra kişisel konfigürasyonu, yazılımı vb. Saklayabilirim.

Bu yüzden disk bölümünü yönetmek için ntfs-config kullanıyorum, sistem başlatıldığında monte ediliyor. Ve tüm dosya ve dizinlerin izni 777'dir.

Sonra ntfs bölümündeki klasöre giriş klasörü ayarlamak için / etc / passwd değiştirdim. Hesaba başarıyla giriş yapabilirim, ancak .bashrc ve .profile doğru yüklenmemiş gibi görünüyor. Giriş yöntemini kullanamıyorum (hatta ibus'u yapılandıramıyorum), ses cihazı yok. Ancak, ana klasörü geri / home / olarak değiştirdikten sonra her şey iyi çalışır.

Biri bana çalışmasını sağlayacak bir ipucu verebilir mi? Teşekkürler.


4
NTFS bir ana bölüm için uygun değildir, gerekli olabilecek ancak NTFS'de desteklenmeyen belirli dosya sistemi nesneleri (karakter aygıtları, adlandırılmış yöneltmeler vb.) Vardır.
João Pinto

@Pinto, cevabınız için teşekkürler. Evet, ntfs, linux tarafından kullanılan dosya sistemine kıyasla bazı özellikleri kaçırdığını biliyorum. Ama bence, bir ext3 / ext4 bölümü oluşturmadan kişisel verileri güvenli tutmanın en iyi yolu. Birkaç ay önce 9.04 kullanırken böyle bir şey yaptım, iyi çalıştı.
Kane

5
sorun şu ki, bu özelliklerden bazıları günümüzde gerekli olabilir, örneğin, ses sorununuz hakkında, pulseaudio şimdi kullanıcı düzeyinde çalışır, ev dizinizde ($ HOME / .pulseaudio) sembolik bağlantılar oluşturur. NTFS üzerinde bir uzantı bölümüne (/ tmp) işaret eden unix uyumlu sembolik bağlantılar oluşturabileceğinizden emin değilim.
João Pinto

Yanıtlar:


12

NTFS giriş bölümü için uygun değildir, belirli hizmetler için gerekli olan ancak NTFS'de desteklenmeyen belirli dosya sistemi nesneleri (karakter aygıtları, adlandırılmış yöneltmeler vb.) Vardır.


11

Şu anda evimin alt klasörlerini (örn ~/Documents. ~/Music) Bir NTFS dosya sisteminde saklıyorum ve birkaç ay içinde iyi çalışıyor gibi görünüyor.

Örnek olarak, ~/Documentsbir NTFS bölümünde Windows profil klasörlerinizde nasıl barındırılacağı aşağıda açıklanmıştır :

  1. Öncelikle NTFS bölümünün automount olarak ayarlandığından emin olun, böylece her önyükleme için sistem tarafından erişilebilir.
  2. ~/DocumentsÜzerinde birikmiş olabilecek dosyaları NTFS bölümüne (örn. mv ~/Documents/* /mnt/winblows/Users/Username/Documents/) Taşıyın .
  3. Şimdi ~/Documentsdizini silin ve bu NTFS klasörünün bulunduğu yerde bir bağlantı oluşturun Documents(örn. ln -s mnt/winblows/Users/Username/Documents Documents).

Not:~/.config/user-dirs.dirs Seçtiğiniz (yaptığım) klasör konumlarıyla senkronize olduğundan emin olmanız gerekebilir . Daha fazla ayrıntı için bu cevaba bakınız. Ayrıca, Windows kullanıcı profili dizinlerinin gerçek konumlarını not etmeyi unutmayın, çünkü bunlar sürümden sürüme değişir.


2

Güvenliği sağlamak istiyorsanız bunu yapmamak daha iyi olur. Eski GDM sürümlerinde (9.04'te bulduğunuz gibi) dosya izinlerini vb. Yok saymak için kolay bir seçenek vardı. Ancak, GDM'nin (gui) seçenekleri o zamandan beri çok değişti ve benim önerim riskten kaçınmanızdır. Örneğin, .Xauthority dosyanız yanlış izinleri alırsa, oturum açamamanız gerekebilir.

Diğer kullanıcıların belirttiği gibi, NTFS, unix sembolik bağlantıları gibi uygulamaların / hizmetin ihtiyaç duyabileceği bazı özellikleri desteklemez ve daha sonra NTFS'de ext dosya sistemlerinden çok daha fazla parçalanma riski vardır. Güvenlik için xfs, ext3 / 4, hatta btrfs gibi bir şeyle devam edin.

EDIT: Dikkat ettiğim başka bir şey, bir NTFS bölümüne yüklemek için wubi kullandığınızı söylediniz. Bu sadece bir sanal disk oluşturduğu için çalışır, ancak yukarıda belirttiğim gibi, parçalanma meydana gelebilir. / Home klasörünüzü pencerelerin kontrolü altındaki bir bölüme koyarsanız, yolsuzluk riski vardır (bağlantılarım yok, ancak deneyimim var; Daha önce benzer bir şey yaptım ve her disk kontrolünü yapmak zorunda kaldım Zaman pencereleri sürücüye erişiyordu.


Parçalanma günümüzde SSD sürücülerde sorun değil gibi görünüyor.
trusktr

2

Ana dizinim üzerinde hareket etmek yerine, mevcut veri klasörlerini kaldırdım ve yerlerine bunlara bağlantılar oluşturdum.

Bu yüzden ayrıntılı olarak ne yaptığım Dosya Sistemi'ne gitmekti, host adlı dizini bulmaktı (Windows'ta C:\Wubi'yi kullanarak ubuntu'yu barındıran yerdeki pencerelerimdi). Sonra user\myusername\Belgelerim, Müziklerim, Resimlerim klasörlerim için bağlantılar oluşturdum. Tüm verilerimi home\bu klasörlere yedekledim . (Örneğin home\Pictures\*içine host\user\myusername\Pictures). Daha sonra home\Picturesklasörümü sildim ve oluşturduğum bağlantıyı host\user\myusername\ana klasöre taşıdım ve adını "Resim" olarak değiştirdim. Aynı durum diğer klasörler için de geçerlidir.


1

Farklı bir yaklaşım:

  • Giriş klasörünüzü olduğu gibi takılı bırakın,
  • VFAT bölümünü otomatik olarak örn. /mnt/my-data
  • Standart Belgeler, Resimler, Videolar vb. Klasörlerinizi bu VFAT bölümüne taşıyın. Bu klasörleri sürükleyip bırakmak işe yarıyor gibi görünse de, klasörünüzü düzenlemek gerekebilir ~/.config/user-dirs.dirs. Deney.

Artık en azından bu dosyalar Microsoft Windows ile paylaşılan VFAT bölümünde bulunuyor. Microsoft Windows'un benzer klasörleri var ve sanırım bu paylaşılan bölümü yeniden yönlendirebilirsiniz - Üzgünüm, nasıl olduğunu bilmiyorum, ama bilmek istiyorum!

Bence bunu yapmanın güzel bir yolu gibi görünüyor. Linux'a özgü tüm dosyalarınız hala bir Linux dosya sisteminde bulunur ve yalnızca paylaşılan verileriniz, sembolik bağlar ve izinler gibi özelliklerin mevcut olmadığı, ancak muhtemelen gerekli olmadığı ilkel bir VFAT dosya sistemine yerleştirilir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.