NASIL:Ev dizinini taşımak
PardusWiki, özgür ansiklopedi
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 hda3, sizdekini siz seçin)
mount /dev/hda3 /mnt/hda3
- Şimdi ev dizinimizi yeni diske kopyalayalım:
cp -rfa /home /mnt/hda3
- Kopyalama bittikten sonra yeni disk bölümünü ayırın
umount /mnt/hda3
- 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çenekleridefaults,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 "hda1" 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/hda1
5. Kullanıcının ev dizini ayarını değiştirin.
usermod -d /mnt/hda1/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.

