🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux
Article #895545

Re: Linuks i partycja /home

#895545
From: Jan Stożek
Date: Mon, 25 Jan 2016 19:30
73 lines
4082 bytes
Po głębokim namyśle Jacek Maciejewski napisał w poniedziałek, 25 
stycznia 2016 14:06:

>> wydaje mi się, że po prostu podczas instalacji wskazujesz partycję
>> z /home (starym) jako partycję podpinaną do (nowego) /home.

	W szczególności instalator może wykryć istniejącą partycję i 
sam zaproponować jej podpięcie. 

> IMO to nie takie oczywiste bo instalowany linuks na zapodanej
> partycji (której owszem, nie sformatuje) założy swoją strukturę
> katalogów (oczywiście pustych) nadpisując istniejące, dajmy na to
> /home/user/dokumenty :)

	Nie do końca. Generalnie linuks zakłada foldery w momencie 
tworzenia użytkownika. Dopóki nie założysz użytkownika z nazwą 
istniejącego katalogu, nic się nie dzieje. 

>> jeśli natomiast już masz linuxa zainstalowanego i chcesz
>> przepiąć istniejącą /home na starą to zmieniasz tylko wpis w fstab
>> i po restarcie powinieneś mieś stary /home.
> To też nie takie oczywiste, bo co z prawami własności i dostępu? 

	Przenieś do nowego systemu /etc/passwd. I ewentualnie 
/etc/shadow. 

> Czy
> jeśli na tym nowym linuksie zainstalujemy usera o tej samej nazwie
> to automagicznie uzyska on dostęp do plików na starej /home?

	Nie. 
	O nazwie folderu w /home decyduje nazwa użytkownika, ale o 
uprawnieniach - UID. Krótko: możesz pozmieniać uprawnienia ręcznie 
przywracając własność "nowym" użytkownikom do ich folderów sprzed 
migracji, ale najprościej przenieść /etc/passwd i /etc/shadow ze 
starego systemu. W najgorszym chyba przypadku trzeba będzie zresetować 
im hasła. 

> Drugie pytanie. Na /home/user jest mnóstwo katalogów i plików
> konfiguracyjnych rozmaitych programów, zarówno instalowanych razem z
> dystrybucją jak i doinstalowywanych potem. Czy kiedy zmienimy w
> fstab lokalizację /home to od restartu wszystkie programy zaskoczą z
> innymi konfiguracjami zawartymi w nowej lokalizacji? 

	Programy orientują się po nazwach ścieżek, a nie po partycjach. 
Jeżeli zamontujesz stary home na nowym systemie, programy zobaczą 
swoje zasoby i - z dokładnością do różnic pomiędzy wersjami programów 
- powinno być ok. Jeżeli nie zmieniasz wersji UI, to nawet ustawienia 
pulpitów powinny się zachować. 

	Nieprzyjemności grożą właściwie głównie wtedy, kiedy programy z 
nowej dystrybucji są w innej wersji *i* mają inną strukturę katalogów 
lub folderów albo źle znoszą upgrade bez uprzedzenia. Spotkałem się 
też z przypadkami, kiedy program zachowywał się dość mocno inaczej, 
kiedy był uruchamiany z konfiguracją z poprzedniej wersji, a inaczej, 
kiedy był "na czysto" - np. w KDE4 był zupełnie inny schemat 
"działań", bo przy instalacji "na czysto" instalował domyślne 
działania z profilu domyślnego, a przy upgradzie przejmował działania 
zastane, a nowych nie doinstalowywał. 

> Mimo wszystko najpierw sprawdzę na jakimś testowym linuksie :)

	I nie zapomnij o backupie /home. Zawsze dobrze mieć do czego 
wrócić. :D


-- 
Pozdrawiam,

(js).

PS. Odpowiadając bezpośrednio proszę usunąć minus wraz ze wszystkimi 
kolejnymi literami.
Technical Details
Message-ID: <2312704.DhMyoSAXY3@pc-jasio.stozek.waw.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
References: <njidhdmnjcgz.1fq2t1yihcq4i.dlg@40tude.net> <56a61742$0$688$65785112@news.neostrada.pl> <1795hs4gdnz14$.we60lpz9au46$.dlg@40tude.net>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
From: Jan Stożek <conus-spm@chello.pl>
Newsgroups: pl.comp.os.linux
Subject: Re: Linuks i partycja /home
Date: Mon, 25 Jan 2016 20:30:38 +0100
Organization: ATMAN - ATM S.A.
Lines: 73
Message-ID: <2312704.DhMyoSAXY3@pc-jasio.stozek.waw.pl>
References: <njidhdmnjcgz.1fq2t1yihcq4i.dlg@40tude.net> <56a61742$0$688$65785112@news.neostrada.pl> <1795hs4gdnz14$.we60lpz9au46$.dlg@40tude.net>
NNTP-Posting-Host: 89-65-72-117.dynamic.chello.pl
Mime-Version: 1.0
X-Trace: node2.news.atman.pl 1453750239 23759 89.65.72.117 (25 Jan 2016 19:30:39 GMT)
X-Complaints-To: usenet@atman.pl
NNTP-Posting-Date: Mon, 25 Jan 2016 19:30:39 +0000 (UTC)
User-Agent: KNode/4.14.9
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit