olifant-14 Opublikowano 30 Kwietnia 2013 Zgłoś Opublikowano 30 Kwietnia 2013 Chcę testować kilka dystrybucji i pytanie mam takie: - czy partycja HOME i SWAP może być podłączona pod kilka dystrybucji, tj wspólna dla każdej, czy trzeba ją wstawiać dla każdej z osobna? Partycja z systemem to rozumiem, że musi być oddzielana, ale SWAP jest dla każdej jednakowa więc mogłaby być wspólna, bo nie korzystamy z kilku na raz, a zawsze z jednej. Tak samo partycja z moimi danymi HOME mogłaby być też podpięta pod inne systemy i pod każdym aktualnie załączonym miałbym dostęp do swoich zdjęć, pobieraków czy innych danych, które musiałbym powielać pod każdy system. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
_KaszpiR_ Opublikowano 30 Kwietnia 2013 Zgłoś Opublikowano 30 Kwietnia 2013 zakładam, że systemy nie beda dzialac jednoczesnie, tylko 1 system na raz SWAP pewnie mozna by uzywac bez problemu,ew czyscic przed zamontowaniem, ma to znaczenie szczegolnie przy *nix vs BSD. Co do HOME da sie bez problemu uzywac w roznych systemach, pamietaj tylko aby miec zaladowane moduly do danych systemow plikow oraz aby user id/group id sie zgadzaly we wszystkich wersjach systemu. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
kfgz Opublikowano 1 Maja 2013 Zgłoś Opublikowano 1 Maja 2013 Swap od dawna można zrobić jako plik. Instrukcja: https://wiki.archlinux.org/index.php/HOW_TO:_Create_swap_file#Swap_file Co do home to jest jedna wada takiego rozwiązania: pliki konfiguracyjne dla programów będą się zmieniać w zależności, który system będzie uruchomiony. Co gorsza jeśli wersje danego programu będą różne to może dojść do takiej sytuacji, że niektóre z programów nie będą chciały działać. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
_KaszpiR_ Opublikowano 1 Maja 2013 Zgłoś Opublikowano 1 Maja 2013 Rzeczywiście jest to mozliwe, ale w wiekszosci przypadkow nie powinno to stanowic az takiego problemu. Najwieksze problemy wynikaja najczesciej z roznych wiekszych wersji aplikacji (np mysql 4 vs mysql 5) Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
olifant-14 Opublikowano 1 Maja 2013 Zgłoś Opublikowano 1 Maja 2013 zakładam, że systemy nie beda dzialac jednoczesnie, tylko 1 system na raz SWAP pewnie mozna by uzywac bez problemu,ew czyscic przed zamontowaniem, ma to znaczenie szczegolnie przy *nix vs BSD. Co do HOME da sie bez problemu uzywac w roznych systemach, pamietaj tylko aby miec zaladowane moduly do danych systemow plikow oraz aby user id/group id sie zgadzaly we wszystkich wersjach systemu. Dopiero wchodzę w temat i niebardzo rozumiem, o co chodzi z:"user id/group id" :( ale jakoś dojdę, chyba, że możesz w paru słowach to wyłuszczyć. W domyśle mam zamiar na razie instalować dystrybucje z takim samym systemem plików, więc myślę, że da radę :) Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
_KaszpiR_ Opublikowano 1 Maja 2013 Zgłoś Opublikowano 1 Maja 2013 Problem polega najczesciej na tym, ze jedne dystrybucje maja id uzytkownika od numeru 1000, a inne od 500 - jak są niezgodne, to zaczynaja sie jaja, bo np logujesz sie i masz id 500, a twoj katalog home ma prawa dla id 1000, ktorego np nie ma; albo w druga strone, masz id 1000, a katalog home ma 500 i np nachodzi to na prawa jakiejs uslugi - w obu przypadkach konczysz z odmowa dostepu. Linux ma pliki, w ktorych trzyma info o uzytkownikach - interesuje cie przede wszystkim /etc/passwd. Posiada on wpisy w takim formacie: kaszpir:x:1000:1000:_KaszpiR_,,,:/home/kaszpir:/bin/bash czyli pola rozdzielane dwukropkiem pierwsze to login, trzeci i czwarty wpis to numer usera i grupy piaty nazwa z opisem szoste katalog domowy siodme domyslny shell Musisz w kazdej dystrybucji utworzyc dokladnie tak samo nazwyajacego sie uzytkownika, czyli musza sie zgadzac pola: 1,3,4,6 Do tego dochodzi plik definujący grupy /etc/group gdzie sie definuje do jakich grup nalezy jaki uzytkownik, przewaznie pierwszy dodany uzytkownik jest w grupie sudo sudo:x:27:kaszpir czyli na koncu linii musi byc login Te pliki trzeba edytować komendami usermod i groupmod. Do tego wszystkiego niektore dystrybucje uzywaja ACL, wiec trzeba jeszcze definiowac specjalne prawa dostepu do plikow i katalogow. Popatrz tutaj: http://www.yolinux.com/TUTORIALS/LinuxTutorialManagingGroups.html http://www.cyberciti.biz/faq/howto-change-rename-user-name-id/ Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...