Strona 1 z 2
Podział na partycje i ich montowanie
: 30 września 2013, 15:11
autor: wade
Witam.
Jestem początkujący. Mam zainstalowany Debian 7 na partycji sda1 (93GB) na dysku o pojemności 1TB.
Kod: Zaznacz cały
fdisk -l /dev/sda
/dev/sda1 * 2048 195352516 97675234+ 83 Linux
Chciałbym utworzyć dodatkowe partycje: /var, /home, wymiany.
- Czy należy tworzyć nową partycję dla /boot? W tej chwili partycja główna "/" jest oznaczona jako "boot".
- Co z partycją dla /proc?
tutaj:
content/267-Montowanie-dysk%C3%B3w-part ... ek-iso-itp
jest
Jak to utworzyć przy pomocy programu fdisk i potem zmontować?
- W /etc/fstab mam:
Kod: Zaznacz cały
UUID=2b0af891-91af-448e-a5d3-8cba9de4ce5d / ext3 errors=remount-ro 0 1
/swapfile swap swap defaults 1 1
Rozumiem, że /var i /home muszę montować również z opcją ext3, czy tak? Czy może być ext4 mimo że root jest ext3?
Potem dodaję do pliku /etc/fstab:
Kod: Zaznacz cały
/dev/sda3 /home ext3 defaults 02
/dev/sda4 /var ext3 defaults 02
/dev/sda2 swap swap defaults 00
: 30 września 2013, 15:30
autor: Yampress
/boot nie potrzeba. Robi się ale to do szczególnych rozwiązań
threads/28827-Instalacja-Debiana-obok-Win-7-na-laptopie
: 30 września 2013, 16:15
autor: Rafal_F
- Partycja proc to nie jest standardowy system plików, tylko pseudo system. Nie twórz do tego specjalnej partycji, tylko zostaw w /etc/fstab tak jak jest.
http://pl.wikipedia.org/wiki/Procfs
http://man7.org/linux/man-pages/man5/proc.5.html
- Partycja wymiany jest specyficzną partycją, według: pole numer 2, czyli punkt montowania powinno zawierać wartość "none", a pole numer 3, czyli system plików wartość "swap", u mnie wygląda to tak:
Kod: Zaznacz cały
UUID=40cdc88c-38ff-4bb1-8f47-03e56eb65b47 none swap sw 0 0
Ostatnie 2 pola dla partycji wymiany powinny mieć wartość 0.
- System plików wybierasz w zależności od tego w jakim została sformatowana partycja.
- Debian już dawno temu przeszedł na UUID, poczytaj o tym na Wikipedii. Żeby zobaczyć jakie UUID ma dana partycja wydajesz polecenie:
Przykład zastosowania jest wyżej (w punkcie drugim).
Ja dla /var nie mam osobnej partycji. Czy jest sens taką tworzyć?
: 30 września 2013, 17:35
autor: wade
Dzięk
uję za odpowiedzi.
- Odnośnie partycji wymiany, to ta linia:
już była po instalacji. Nic nie zmieniałem, nie dodawałem tego.
Lepiej tworzyć odrębną partycję wymiany (sda2 w pkt. 4) czy użyć pliku /swapfile?
-
System plików wybierasz w zależności od tego w jakim została sformatowana partycja.
Czy jest sens formatować ext4? Napisali, że podobno to lepszy system plików, ale wygląda że domyślnie to ciągle jest ext3, poza tym root jest w ext3:
Kod: Zaznacz cały
UUID=2b0af891-91af-448e-a5d3-8cba9de4ce5d / ext3 errors=remount-ro 0 1
Jeśli podzielę domyślnie programem fdisk to będzie ext3, czy trzeba zrobić:
- /var
Mam sporą bazę mysql i dużo logów apache, więc jednak utworzę tę partycję.
- Poniżej wklejam zawartość pliku /etc/fstab, po zmianach (dwóch pierwszych linii nie ruszałem).
Kod: Zaznacz cały
UUID=2b0af891-91af-448e-a5d3-8cba9de4ce5d / ext3 errors=remount-ro 0 1
/swapfile swap swap defaults 1 1
/dev/sda2 swap swap defaults 0 0
/dev/sda3 /home ext3 defaults 0 2
/dev/sda4 /var ext3 defaults 0 2
: 30 września 2013, 18:10
autor: Yampress
1.
wade pisze:
lepiej tworzyć odrębną partycję dla swap (sda2 w pkt. 4) czy użyć plik /swapfile ?
Dostęp do partycji zawsze będzie szybszy niż dostęp do pliku na partycji... Dlatego tu jest inaczej niż w windowsie. Choć też w linuxie swapa można zagonić do pliku..
3.
/var na serwerze wymagana na oddzielnej partycji. Bo widzisz. Przyrost logów zapcha jedynie tą partycje a nie systemową
: 30 września 2013, 19:28
autor: Rafal_F
wade pisze:
Jeśli podzielę
domyślnie programem fdisk to będzie ext3, czy trzeba zrobić:
Partycjonowanie to jedno, a formatowanie partycji to co innego. Po utworzeniu partycji trzeba ją sformatować, czyli utworzyć struktury danych jakie wykorzystuje system plików. Robi się to przy pomocy poleceń mkfs.xxxx.
Osobne programy do partycjonowania ma partycja wymiany:
: 01 października 2013, 10:31
autor: wade
Dziękuję za odpowiedzi.
Jeszcze pytanie dotyczące systemu plików:
Zalecacie system plików ext3 czy ext4 dla partycji montujących /home i /var?
Generalnie ludzie polecają ext4, ale mam wątpliwości bo partycja systemowa została sformatowana jako ext3. Stąd moje pytanie.
I druga rzecz:
Czy tworząc partycje, warto zostawić wolne miejsce? Wymyśliłem taki podział:
[INDENT]system 93GB
partycja wymiany 8GB
/var 400GB
/home 400GB
zostaje jakieś 100GB.[/INDENT]
Czy lepiej jest wypełnić dysk do końca (dodając resztę do np. /var)?
: 01 października 2013, 10:58
autor: Yampress
System 20GB
Reszta tak jak chcesz.
Możesz zostawić puste. Gdy jedna się zapełnia montujesz tą czystą i masz stare dane na starej partycji i nowe miejsce na nowej
: 01 października 2013, 13:17
autor: Rafal_F
To że / jest na ext3 nic nie znaczy. Na pozostałe partycje możesz wybrać system plików taki jaki ci się podoba i nie będzie to kolidowało. Czy wybrać ext3, czy ext4 sam zdecyduj.
: 01 października 2013, 15:18
autor: wade
Zapomniałem zrobić kopii /var i wszystko poszło w kosmos.
Czy teraz trzeba ponownie reinstalować system, czy jest inny skuteczny i łatwiejszy sposób żeby postawić system na nogi?