Ubuntu'yu biçimlendirme / ana sayfa ve eski yapılandırma dosyaları olmadan yeniden yüklemek?


27

Ben /homeayrı bir bölüme. Ubuntu'yu tekrar yüklemek istiyorum.

Kişisel dosyalarımı / home içinde kaybetmek istemiyorum (zaten bir yedeğim var, ancak yedeği geri yüklemenin zorluğundan kaçınmak istiyorum). Ubuntu'yu varolan bir /homebölümü biçimlendirmeden yeniden nasıl kuracağımı biliyorum , ancak önceki Ubuntu'dan herhangi bir yapılandırmanın yeni kurulumda olmasını istemiyorum .

Diğer bir deyişle, yeni bir istiyorum ve taze, Ubuntu yüklemek ile benim önceki kişisel dosyaları /homeancak OLMADAN yüklemek Ubuntu Önceki herhangi bir yapılandırma dosyası. Mümkün mü? Bunu nasıl başarabilirim?

İçindeki tüm gizli yapılandırma dosyalarını manuel olarak silmeyi düşünüyordum. /homeYükleyiciyi başlatmadan önce Canlı CD'deki ("nokta" ile başlayanlar) , ancak dosya izinlerinin bu dosyaları silmeme izin verip vermeyeceğinden emin değilim. m ayrıca önceki kurulumdan herhangi bir yapılandırma ayarının getirilmemesi için yeterli olup olmadığından da emin değil. "Güvenlik" nedeniyle bunu yapmaya çalışmadan önce burada sormanın iyi olacağını düşündüm;)


+1 - Bu soru sık sık merak ettiğim ama endişelenmediğim bir şey.
jrg

Yanıtlar:


18

Bunu şimdi çok sık yaptım - sistemimi her güncellediğimde (veya özellikle de başka bir dağıtım sistemine geçtiysem). Normalde oturumu kapatıyorum, bir konsola gidiyorum ve doğrudan root olarak (veya sistem konfigürasyonuna bağlı olarak, başka bir kullanıcı olarak ve root'a geçiyorsanız), cd / / home klasörüne giriş yapıyorum ve sadece kullanıcı giriş kodumun adını, örneğin "myUserName.bak ". Örneğin:

sudo mv /home/myUserName /home/myUserName.bak

Yüklemeden sonra, kullanıcı için gerekli olan tüm verileri yeni oluşturulan giriş klasörüne güvenle taşıyabilirim. (Aynı zamanda, örneğin, son 2 yılda hiç dokunmadığınız o büyük dosya klasörüne gerçekten ihtiyacınız olup olmadığını düşünmek için de iyi bir nokta;)

yorumların önerdiği şekilde düzenleyin: yeniden adlandırılmış ev klasörünüzdeki dosya ve klasörlere erişmeden önce,

sudo chown -R newUser.newUsersGroup /home/myUserName.bak

Yeni Ubuntu kurulumundan sonra yeniden adlandırılmış klasördeki tüm dosyalara erişebilir misiniz?
Vincenzo

Elbette - prob yok. yeniden kurulduktan sonra "chown -R user.group myUserName.bak" sürece
Roland Kohn

Sizin değerli rehberliğinize göre yeni bir 12.04 kurdum. Kullanıcı adım: 'aliyans'. Bir terminalinde şu verdi: groups aliyans. Ve çıkış oldu: aliyans : aliyans adm dialout cdrom plugdev lpadmin admin sambashare debian-tor jupiter. Peki newUser.newUsersGroupbenim durumumdaki değişiklik ne olacak ? Gibi olacak sudo chown -R aliyans.aliyans.adm.dialout.cdrom.plugdev.lpadmin.admin.sambashare.debian-tor jupiter /home/myUserName.bakmı?
001neeraj

5

Yeni bir yükleme / yükseltme yaptığımda, "bölümleri ayarla" adımına ulaştığımda, / bölümünden ayrı ayrı bir / home bölümüm var, / (biçimlendirilmiş) ve / ev için bir tane seçerim (değil) biçimlendirilmiş) fakat öncekilerle aynı (veya uyumlu) aynı dosya sistemiyle.

Ardından, kullanıcılar oluştururken, önceki kurulum ile aynı kullanıcı adlarını kullandığımdan emin olun, böylece / home / user aynı yere gelsin. Bu konuda harika olan şey, kullanıcının dizininin üzerine yazmamasıdır.

Böylece eğer / home / mike olsaydı , yükseltme işlemimden sonra tekrar / home üzerine bir bağ kuracağım ve kullanıcı mike'ı yaratacağım böylece tüm dosyalar ve config dosyaları önceki versiyondan / home / mike üzerinde olacak .

Burada eksik olan tek şey, bir yedekleme / geri yükleme gerektiren / etc config dosyalarıdır.


Bu aynı zamanda orijinal kurulum yolumdur. Sesler Ubuntu'nun kullanıcının ana dizini üzerine yazmaması konusunda gerçekten iyi. Ben de deneyeceğim. Muhtemelen yedeklemek istediğiniz, kontrol etmek için / etc config dosyalarının btw listesi var mı?
Lode

3

Her zaman yaptığım şey bu:

Livecd'de / home bölümünü monte ediyorum ve komutu kullanıyorum

sudo chown -hR  ubuntu /path/to/home/drive

Ubuntu, ubuntu (canlı cd'nin kullanıcı adı ubuntu) kullanıcı adına sahiplik verir ve sürücünün ne şekilde monte edildiğinin yolunu gösterir. Canlı cd'de bu genellikle / media / içindedir ve isim birçok harften oluşur.

Şimdi tüm config dosyalarını silin (bir nokta ile başlayan dosya ve klasörler), fakat birkaç tane bıraktım (oyunum için .minecraft gibi). Sadece klasörler değil, aynı zamanda nokta ile başlayan dosyalar.

Yükleyici sırasında. Özel bölüm yöneticisine gidin. Bölümünüzü bağlama noktası / ana sayfa olarak ayarlayın (üzerine tıklayarak ve düzenle veya değiştir'i veya şimdi ne çağırırlarsa onu seçerek) ve biçimlendirilmemiş halde bırakın (sürücü listesinin F sütununda onay işaretlerinin, biçimlendirilebilir) ve işletim sistemi bölümünüzü (sistem dosyalarına sahip olanları) bağlantı noktası olarak ayarlayın ve DO formatını bu şekilde ayarlayın.

ANCAK

Kurulumu tamamladıktan ve giriş yaptıktan sonra, mülkiyeti hala ubuntu'da olduğundan, ana sürücünüz yararsız olacaktır. tekrar değiştirmek için koş

sudo chown -hR YourUsernameHere ~/

Kurulumda biçimlendirme olmadan bir bölümün bırakılabileceğini doğrulamak için +1.
Thiago Macedo

1

Bunu, gizli dosyaları ve klasörleri ayrı bir dizine taşıyarak yaptım (ama onları silmek de işe yarayacak sanırım) ve sonra da tam olarak cevabında grahammekanik tarafından önerildiği şekilde canlı CD'den kapatıp yükleyerek.

İşe yaradığını onaylayabilirim (ya da en azından benim için yaptı).

Gizli dosyaları ve klasörleri silmek yerine saklarsanız, bunlardan sonra saklamak istediğinize karar verebileceğiniz yapılandırmaları seçmeli olarak geri yüklemek için kullanabilirsiniz.


0

Ne yapmak istediğini deneyen ilk kişi olabilirsin. Yani işe yarayıp yaramadığını bize söyleyebilirsin.

Nokta ile başlayan bu gizli dosyaları / klasörleri silmenizi (ya da gerginseniz - yeniden adlandırın .somethingold) sonra kapatıp canlı CD'ye önyüklemenizi ve /homebiçimlendirilmek üzere işaretlemeden yeniden yüklemenizi öneririm.

Yenilenen programlar yeni nokta dosyaları / klasörleri yaratacaktır.

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.