NASIL:Ev dizinini taşımak

PardusWiki, özgür ansiklopedi

Git ve: kullan, ara

Konu başlıkları

[değiştir] Ev dizini

Kullanıcıların Belgeleri, Masaüstü ve diğer özel ayarlarının tutulduğu bir dizindir ve Linux dosyalama hiyerarşisinde /home olarak bulunur.

Her kullanıcının dosyaları da /home altında kendisine ait ayrı bir ev dizininde bulunur. Bu dizinin adı ön tanımlı olarak kullanıcı adıyla aynıdır veya kullanıcı açılırken özel olarak tespit edilebilir.


[değiştir] Ev dizinini başka bir disk bölümüne taşımak

  • Hazırlık olarak grafik ekrandaki tüm çalışmalarınızı kaydedip uygulamaları kapatın.
  • /etc/fstab dosyasının bir yedeğini alın
  • Konsolu açın ve root girişi yapın.
  • Yeni disk bölümünü bağlayın (bende sda3, sizdekini siz seçin)
 mount /dev/sda3 /mnt/sda3
  • Şimdi ev dizinimizi yeni diske kopyalayalım:
cp -rfa /home /mnt/sda3
  • Kopyalama bittikten sonra yeni disk bölümünü ayırın
umount /mnt/sda3
  • home dizininin adını değiştirin ve boş bir home dizini oluşturun.
cd /
mv home homeold
mkdir home
  • Tasma -> Sistem Seçenekleri -> Disk Yönetim Arayüzü açın
  • Yönetici moduna geçin root parolasını girin
  • Yeni sabit diski seçin
  • Bağlanma noktasını
    /home
    ek seçenekleri
    defaults,user_xattr,noatime
    olarak değiştirin
  • Kaydet deyin ve tamam deyip çıkın

  • Sistemi yeniden başlatın. Açılışta hata çıkarmazsa işlem tamam demektir. Her ihtimale karşı ismini değiştirdiğiniz homeold dizinini silebilirsiniz
  • Eğer sistem açılırken hata verip açılmazsa Pardus Çalışan CD'si ile açıp eski fstab dosyasını yerine kopyalayın ve homeold dizinin ismini home olarak değiştirin.
  • Bu anlatılanlar VirtualBox üzerine Pardus 2007.3 kurularak yapıldı.

[değiştir] Kullanıcıların ev dizinini başka bir disk bölümüne taşımak

Örnek senaryoya göre "luke" adlı kullanıcının "/home/luke" adlı ev dizinini "sda1" bölümüne taşıyacağız.

Hazırlık olarak grafik ekrandaki tüm çalışmalarınızı kaydedip uygulamaları kapatın, az sonra KDE ve diğer servisleri kapatacağız.

1. Önce Konsolu açın. Bunun için Ctrl + Alt + F1 kullanın, grafik ekrandaki konsol araçlarını kullanmayın.

Ctrl+Alt+F1


2. "root" Kullanıcısı (Yönetici) ile giriş yapın.

3. Sistemi tek kullanıcı kipine düşürün. (Prompt geri gelmezse 1 defa Enter'e basın)

init 1

4. Ev dizinini yeni yerine kopyalayın. (Taşıyabilirsiniz de ancak 5. adım başarısız olursa kullanıcı girişi yapamazsınız onun için kopyalamak daha güvenli)

cp -R /home/luke /mnt/sda1

5. Kullanıcının ev dizini ayarını değiştirin.

usermod -d /mnt/sda1/luke luke

6. Sistemi tekrar çok kullanıcı kipine çıkartın.

init 3

7. Servisler tekrar başlayacak ve KDE açılacak. Değiştirdiğiniz kullanıcıyla giriş yapın, Ev dizini yeni yerindeyse (masaüstündeki simgesinin üzerinde fareyi bekletince çıkan bilgilendirme notundan görebilirsiniz) "/home/luke" dizinini silebilirsiniz.

[değiştir] Kaynak

Sistem yapılandırması: Ev dizini