Strona 1 z 1
Jakie zrobić partycje pod Linuksa?
: 04 lipca 2013, 14:11
autor: mike26
Witam.
Wiem, że tego typu pytania padały milion razy ale mam problem. Otóż znalazłem dysk 160GB i chciał bym go przeznaczyć pod
Linuksa Debian oraz Arch
- Partycja /boot 100MB -- na niej będzie jądro systemu oraz program rozruchowy. Z tym, że jeśli przeinstaluje Windowsa to czy grub będzie ciągle startował czy zostanie zamazany przez windowsowego programu rozruchowego.
- Czy dzielić dysk na partycję /, /etc, /home czy wszystko na jednej partycji Debian - 100GB, Arch -59 GB, partycja wymiany -1GB. Ewentualnie 50GB Debian, 50GB Arch, 59 /mnt, 1GB partycja wymiany -- Pewnie odpowiecie rób jak uważasz twoja decyzja.
Ale chciałbym się dowiedzieć jak wy to robicie, jak zrobilibyście na moim miejscu.
: 04 lipca 2013, 15:05
autor: LordRuthwen
A.D. 1: Nadpisze, ale czymś takim wystarczy LiveCD jakiekolwiek, chroot do któregoś systemu i wykonanie grub-install.
A.D. 2: Jeżeli masz zamiar z tego korzystać na co dzień, to zrób sobie /home na osobnej partycji, po 20-30 GB na system to aż za dość.
: 04 lipca 2013, 15:44
autor: mike26
Dobrze, zatem partycji /boot nie będę robił. Już mniej więcej wiem jak sobie to podzielę.
: 04 lipca 2013, 16:18
autor: lun
Jeśli poczytasz o "zabezpieczeniu" swojego serwera/maszyny roboczej, to przekonasz się że w każdym poradniku zalecają wydzielić osobną partycję przynajmniej na /boot, /var, /home, /tmp, /. Ja na twoim miejscu zrobiłbym to w podobny sposób, z tym że /var, /home i / wydzieliłbym na LVM (w razie potrzeb będziesz mógł sobie swobodnie przerzucać miejsce między partycjami), zrezygnowałbym z osobnego /tmp. Dzięki temu np. niekontrolowany rozrost logów z /var nie zrobi ci większej krzywdy, podobnie zapchanie partycji /home. Jeśli np. lubisz sobie żonglować dystrybucjami, to osobny /home jest podstawą.
: 04 lipca 2013, 22:51
autor: mike26
Powoli, powoli, niektórzy myślą trochę wolniej. Partycja /tmp jest mi niepotrzebna to się zgadzam ale po co mi osobna partycja /var (zawiera dane zapisywane przez system i ważniejsze programy ,,wikibooks''). Lubię żonglować dystrybucjami, /home zawiera ustawienia programów i pliki osobiste dlaczego jest podstawą? Aha, przeleciał mi właśnie przez głowę pomysł/ pytanie, które katalogi mogą być wspólne dla Debiana i Archa. Na pewno partycja wymiany, /boot będzie Debianowy, Arch będzie go miał w partycji / ale nie będzie używany.
Szczerze, nigdy nie używałem LVM jest to coś podobnego do Raid 5? Czy są programy typu gparted do przesuwania miejsca dysku, czy z palca w terminalu trzeba lecieć?
: 05 lipca 2013, 09:51
autor: lun
W katalogu /var zazwyczaj trzymane są pliki które często ulegają zmianom. Logi, katalog stron www, foldery dla różnych aplikacji (LDAP, mySQL/MariaDB, etc.). Bardzo często nie kontroluje się tego ile logów tam leży, ile plików i ile miejsca zajmują.
Jeśli nie wydzielisz osobnej partycji na ten punkt montowania, może dojść do sytuacji że to co jest tam trzymane zapełni ci całą partycję systemową /. Podobnie ma się rzecz z /home (trzymaną na tej samej partycji co /).
Jeśli chcesz wiedzieć co stanie się z systemem po przepełnieniu /, zrób doświadczenie i zapchaj sobie / jakimś plikiem, potem restartnij komputer (oczywiście na jakimś testowym rozwiązaniu, np. wirtualnej maszynie).
Wydzielenie /home jest podstawą w przypadku częstych zmian dystrybucji (nie uruchamianiem to jednego, to drugiego systemu linuksowego), ponieważ nie musisz tych danych nigdzie kopiować wykonując reinstalację systemu (nowy system będzie korzystał z tej partycji bez problemów, pomimo że tworzona i wykorzystywana była przez inną dystrybucję). Ale faktycznie zastanowiłem się nad tym co napisałem na temat LVM i zrobienie /home na LVM trochę mija się z celem podczas reinstalacji systemu
LVM jest rozwiązaniem grupowania fizycznych dysków w jedną logiczną przestrzeń, z której wydzielić można logiczne fragmenty (jakby partycje). Polecam lekturę rozwiązania, bo jest bardzo ciekawą opcją w systemach linuxowych.