Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Czy mozna zmieniac dystrybucje Linuxa, nie formatujac /home?

281 views
Skip to first unread message

Rafal M

unread,
Jul 5, 2009, 6:13:45 PM7/5/09
to
Hej

Pytanie do bardziej zaawansowanych userow Linuxa.

Mam HDD podzielony na 3 partycje: systemowa, swap oraz home.

Chce sobie teraz poznac kilka dystrybucji Linuxa.

W jaki sposob to zrobic, aby dane na /home byly bezpieczne?
Wystarczy tylko format danych partycji systemowej i instalacja nowej
dystrybucji?
Co sie wtedy dzieje z plikami konfiguracyjnymi systemu, ktore sa na /
home?


Pozdrawiam
Rafal

Robert Sajdok

unread,
Jul 5, 2009, 6:20:49 PM7/5/09
to

Nic się nie dzieje. Jeśli nie zaznaczysz aby formatował /home to nic
się tam nie stanie. Jeśli wcześniej miałeś coś zainstalowane i pliki
konfiguracyjne na /home to wystarczy doinstalować program i będzie on
brał ustawienia z pliku, który jest na /home.

--
Robert Sajdok (Ris)

JaromirD

unread,
Jul 5, 2009, 6:32:42 PM7/5/09
to
Rafal M wrote:

> Hej
>
> Pytanie do bardziej zaawansowanych userow Linuxa.
>
> Mam HDD podzielony na 3 partycje: systemowa, swap oraz home.
>
> Chce sobie teraz poznac kilka dystrybucji Linuxa.
>

Do poznawania różnych dystrybucji zainstaluj lepiej np. VirtualBox i
instaluj je pod nim. Różne dystrybucje używają np. różnych identyfikatorów
użytkowników (Ubuntu zaczyna od 1000, Mandriva - od 500) i możesz skończyć
tak, że nie będziesz w stanie się zalogować i nic odczytać z katalogów w
home.

JaromirD


Tomasz Chmielewski

unread,
Jul 6, 2009, 1:52:59 AM7/6/09
to

Przeciez to jest najmniejszy z problemow.
Mozna zmienic UID uzytkownika, lub zmienic wlasciciela plikow.

--
Tomasz Chmielewski
http://wpkg.org


Marcin Kocur

unread,
Jul 6, 2009, 2:42:16 AM7/6/09
to
Osoba Rafal M napisa�a na pl.comp.os.linux:

> W jaki sposob to zrobic, aby dane na ďż˝/home byly bezpieczne?

Wys�a� na datacenter w Amsterdamie ;]

> Wystarczy tylko format danych partycji systemowej i instalacja nowej
> dystrybucji?

Tak i nie.

> Co sie wtedy dzieje z plikami konfiguracyjnymi systemu, ktore sa na /
> home?

No w�a�nie. Dystrybucje posiadaj� r�ne wersje oprogramowania i to mo�e
powodowa� problemy z plikami konfiguracyjnymi. Generalnie wi�kszo��
program�w powinna dzia�a� tak, jak by�y skonfigurowane do tej pory, ale
mog� zdarza� si� wyj�tki, kt�rym trzeba b�dzie usun�� konfiguracj�.
Poza tym s� jeszcze takie pliki, jak .bashrc, .xinitrc. Je�li si� ich
nie usunie / nie poprawi, mogďż˝ doprowadziďż˝ do nieuruchomienia
�rodowiska graficznego. No i tak jak koledzy wspomnieli, uprawnienia.

Czyli da si�, ale trzeba wiedzie� co si� robi. Na pocz�tek proponuj�
zainstalowa� z inn� nazw� u�ytkownika (czyli osobny katalog na /home) i
przek�ada� konfiguracj� w cz�ciach.

--
Pozdrawiam
Marcin Kocur
http://linux-porady.info - Linux od A do B :]

Szymon von Ulezalka

unread,
Jul 6, 2009, 3:50:00 AM7/6/09
to

najlatwiej taka zmiane zrobic, zmieniajac katalog domowy (z reguly: /
home/nazwa_uzytkownika_starego) na inny katalog.
dzieki temu, zadne pliki konfiguracyjne nie zrobia nam 'kuku' (w
sensie: nie bedzie sie nic wywalac etc)
zapisz sobie gdzies UID uzytkownika (unikalny nr nadawany
uzytkownikowi przez system; w wiekszosci zastosowan jest tylko jeden
uzytkownik na jeden uid): w debianowatych system daje uidy poczynajac
od 1000, w redhat/fedora- od 500
nastepnie sformatuj stare partycje /, /usr i inne (pozostawiajac /
home), zainstaluj system - w zaleznosci od tego jaki system
instalujesz, byc moze bedziesz musial utworzyc sobie jakiegos 'fake-
uzera' na czas instalacji (zeby sie instalator nie plul ze musisz
sobie kogos takiego stworzyc).
zaloguj sie do systemu jako root, wywal tego 'fake-uzera', wywal jego
katalog domowy, nastepnie przyjrzyj sie man useradd (badz man adduser
- ale to chyba tylko na debianowatych) i stworz sobie uzera o takim
samym loginie i UIDzie (i hasle, jesli chcesz) jak stary uzer *ale* o
innym katalogu domowym (jeszcze lepiej jest sobie, spod roota na nowej
instalacji, zmienic nazwe starego katalogu na nowy: np /home/rafal
jest twoim 'starym' katalogiem domowym /tj. katalogiem uzywanym 'pod'
starym linuksem: jako root 'przesuwasz go mv /home/rafal /home/
rafal_stary - dzieki temu, gdy bedziesz uzywal konsoli i bedziesz
chcial przejsc do katalogu domowego, wystarczy ze wpiszesz /home/
raf<tab> /chociaz, oczywiscie, cd $HOME dziala zawsze :)- w tym
przypadku nie bedziesz musial kombinowac z ustawieniami do nowego
katalogu domowego- system powinien przydzielic ci /home/rafal jako
default /oczywiscie, jesli taki jest twoj login/- i z tym problemow
nie bedzie, bo nie bedzie sie nazwa klucila z nazwa 'starego katalogu
domowego')
nastepnie, albo sobie skopiuj (konquerorem, nautilusem, mc badz cp,
mv) wazne katalogi (muzyka, filmy, zdjecia etc) badz porob sobie
symlinki (man ln) do tych starych katalogow- mimo, iz 'fizycznie' beda
one w starym katalogu domowym, dostep do nich bedziesz mial jakby byly
'normalnie' (= tj. w nowym katalogu domowym) umiejscowione.
dzieki czemu, bedziesz mogl spokojnie uzywac np skryptow
konfiguracyjnych z nowej dystrybucji- bo stare nie beda nawet czytane.

milej zabawy
szymon

Szymon von Ulezalka

unread,
Jul 6, 2009, 3:51:28 AM7/6/09
to

no, wyglada na to ze wszystko to zostalo juz napisane wczesniej.
sorry za niedoczytanie, kawy sie musze jeszcze napic :~

darkelf

unread,
Jul 6, 2009, 5:14:06 AM7/6/09
to
Rafal M pisze:

> W jaki sposob to zrobic, aby dane na /home byly bezpieczne?

Nie musisz trzymać danych w /home, przecież możesz mieć malutkie /home z
samymi plikami konfiguracyjnymi a dane trzymać na jakiejś innej
partycji. Wtedy możesz mieć kilka różnych home gdyby coś się popsuło.

Adam Przybyla

unread,
Jul 6, 2009, 8:14:19 AM7/6/09
to
... najlepiej na roznych partycjach zainstaluj rozne dystrybucje
nie wspominajac o /home a potem podmonytuj /home w danej
dystrybucji poprzez:
mount /dev/sda2 /home
i uzywaj.
Pamietaj o dodaniu userow do /etc/passwd /etc/shadow i /etc/group
Z powazaniem
Adam Przybyla

JaromirD

unread,
Jul 6, 2009, 3:32:24 PM7/6/09
to
Tomasz Chmielewski wrote:

Oczywiście, że można. O ile się potrafi. No i na początku trzeba jeszcze
wiedzieć, że właśnie to jest przyczyną, że użytkownik nie może się
zalogować.

JaromirD

0 new messages