Zaten / bölümünün bir parçasıysa, / home dizini başka bir bölüme nasıl taşıyabilirim?


25

Şu an devam eden harika bir Maverick Meerkat kurulumum var. /homeÖnerilerime göre kendimi başka bir bölüme taşımak istiyorum .

Tüm Ubuntu sistemini yeniden yüklemeden bunu nasıl yapabilirim? Bölümünü basitçe oluşturabilir gpartedve sonra /homefstab'ın bağlama noktasını yansıtacak şekilde değiştirebilir miyim, yoksa biraz daha mı zor?

Yanıtlar:


14

Evet, sadece / etc / fstab dosyasına yeni bir giriş eklemek ve ardından dosyaları kopyalamaktan ibarettir.

Fstab içindeki bölüm tanımlayıcısı için UUID'lerin kullanılmasını öneririm, buna benzer bir sözdizimi:

UUID=abcdabcd-acbd-abcd-abcd-abcdabcd /home ext4 defaults 0 2

Kopyalama en iyi şekilde kök olarak yapılır, "-a" bayrağı cp'ye geçirilir. Ayrıca, daha iyi oyun güvenli ve hemen dosyaları kaldırmak değil:

cp -a /home/* /path/to/new/partition/
mv /home /old_home
mkdir /home

Kullanıcı dizinlerinin / bölüm / ev / bölümlerinde değil bölümün içinde olması gerektiğini unutmayın.


/ Etc / fstab dosyasında değişiklik yapıyorum ancak / home içindeki dosyaları yeni bölümlere nasıl kopyalayacağımı bilmiyorum çünkü 4 bölümden sadece bir tane fiziksel disk var. "önyükleme", "/", "/ ana sayfa" ve "takas". Hala orada olan nev / home'u nerede yaratabilirim. Sdb2'deki "/ home" grubunun tamamını silmeye ve sdb1'e taşımaya ihtiyacım var "/" Bilgisayarı yeniden başlattıktan sonra root hesabımı görebiliyorum ancak şifre işe yaramadı. Şimdi tekrar tüm
ubuntu'yu

Ancak, GParted kullanarak bölümü yeniden boyutlandırmam gerekiyor ama işe yaramadı, önce son "SWAP" bölümünü silmeliyim, önce "/ home" olarak monte edilmiş, ancak yeniden boyutlandırabiliyorum marka bölümü küçük) ihtiyacı
pa4k

19

Ubuntu wiki kılavuzunu takip etmenin en iyisi olduğunu düşünüyorum . Bir süre önce kullandım ve iyi çalıştı.


1
Bu rehberin size disklerinizin GUID'sini nasıl bulacağınızı göstermesini seviyorum. Şimdiye kadar nasıl yapıldığını bilmiyordum.
djangofan

1

Evinizi pencerelerle paylaşmayı mı planlıyorsunuz? Eğer öyleyse, birkaç hata yaptım ama bu mümkün. Öğrenme eğrimi buradan okuyun .

Ayrıca, Nasıl Yapılır Geek linux ve pencereler / ev ve Belgelerim birleştirilmesi üzerinde iyi bir öğretici vardır burada yanı sıra birçok diğerleri (HTG paha biçilmez bilgi benim diğer kaynağıdır!)


0

Özel durum

Ana dizini Taşınabilir USB sürücüsüne kopyala

Ana dizini bir USB sürücüye kopyalamak için bazı iyi nedenler vardır. Seyahat ederken bir tane evde bırakmak zorunda değilsiniz. Oda arkadaşına güvenmemek başka bir şey.

  • Flash sürücüyü ext4 olarak biçimlendirin.

  • Kök olarak, home / {username} 'i dahili sürücüden flash sürücüye kopyalamak için Grsync kullanın. Sahibi, izinleri ve grubu korumak benim için çalışıyor.

görüntü tanımını buraya girin

  • Yeni bölümün UUID'sini kopyalayın.

  • / Home UUID değerini eklemek için dahili sürücüde / etc / fstab dosyasını düzenleyin:

    UUID = {Yukarıdan UUID} / home ext4 varsayılanları 0 0

Seyahat ederken şifreli bir ev kullanmak iyi bir fikir olabilir.

USB ev izinleri dağılırsa, dahili sürücüden güncellenebilir.

Bilgisayarı önyüklemek için USB'ye ihtiyacınız olacak veya # ile fstab'ı düzenleyeceksiniz.

İpucu için ubfan1'e teşekkürler - Önyüklenebilir bir harici sürücüden varolan ana dizini kullanma

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.