Forum Linux.pl

System => Instalacja => Wątek zaczęty przez: w 2009-05-13, 21:54:48

Tytuł: [fdisk] 5 partycji
Wiadomość wysłana przez: w 2009-05-13, 21:54:48
Witam.

Mam hdd 250gb, i chcial bym stworzyc nastepujace partycje
/ - 10gb
/var - 2Gb
/tmp - 0,5GB
/swap - 1GB
/hdb5 - reszta

I tutaj jest problem, jak i w jakiej kolejnosci. Jak tworze najpierw 4 pod. to potem juz roz. nie moge. jak Zrobie 3 pod. i dalej roz. to tworza sie jakies cuda, partycje sie duplikuja, skacza pomiedzy blokami, pojawiaja sie np. dwie takie same, ale jednej nie moge zmienic typu, albo wogole nie moge zrobic typu partycji, i dostaje komunikata o koniecznosci jej usuniecia.

Moze ktos napisac doklandie w jakich kolejnosciach i  jakie mam tworzyc partycje?

Z gory thx
Tytuł: [fdisk] 5 partycji
Wiadomość wysłana przez: freerider w 2009-05-13, 22:26:20
Dziwne akcje jakie ci się robią mogą być spowodowane tym ze nie możesz mieć więcej niż cztery partycje "primary", a w jakiej kolejności je porobisz nie ma znaczenia.
Dodaj sobie jeszcze partycję /home
Tytuł: [fdisk] 5 partycji
Wiadomość wysłana przez: w 2009-05-13, 22:48:40
da sie zrobic 4 pod. potem juz nie da sie zrobic nowej ani pod, ani roz., tzreba dac 3 pod i roz. ew potem pod. Ale roz. sa numerowane od 5 w gore, a pod. 1-4, a to tez sie dupczy ta numeracja.

Co do /home nie potrzebuje, to ma stac jako ruterek, i tam raczej home nie bedzie uzywany, ew. do archiwum ekg i folder apache, ale na to odrebnej partycji nie potrzebuje.


Potrzebuje konkretnie i poklei, jaka (typ pod/roz) i jak by montowanie bylo opisane tez milo :)
Tytuł: [fdisk] 5 partycji
Wiadomość wysłana przez: mateo86 w 2009-05-14, 01:03:49
Nic Ci się nie psuje. Wszystko jest ok.
Postaram się wyjaśnij jak najprościej.

Na jednym dysku mogą być maksymalnie 4 partycje. W tym może być maksymalnie jedna rozszerzona. Na dysku musi istnieć przynajmniej jedna partycja podstawowa.
tzn.
-4 podstawowe, albo
-3 podstawowe i 1 rozszerzona, albo
-2 podstawowe i 1 rozszerzona, lub
-1 podstawowa i 1 rozszerzona, albo
-tylko 1 podstawowa.
Innych możliwości nie ma.

Partycje podstawowe numeruje się od 1 do 4 (w kolejności w jakiej znajdują się od początku dysku). Z tym, że jeśli na dysku znajduje się partycja rozszerzona to ona zawsze ma numer 4, nawet jeśli jest pierwszą partycją na dysku, oraz że nie ma do niej bezpośredniego dostępu.

Partycję rozszerzoną można podzielić na dowolną ilość dysków logicznych. Numeracja dysków logicznych (bez względu ile jest partycji podstawowych) zaczyna się od 5. (i do nich masz bezpośredni dostęp)

Trochę to skomplikowane, ale tak jest. Bardzo dobrze (chyba lepiej już się nie da) schemat ten przedstawia windows xp - menadżer dysków, czy jak to się tam zwie (o dziwo, MS zrobił coś dobrze!).

Ogólnie zalecenia są takie: Partycja /boot albo jeśli jej nie ma to partycja / powinna być podstawowa. Reszta już jak się Tobie podoba. Ale tak jak freerider napisał, dobrze jest wygospodarować trochę miejsca na /home - ułatwia to życie i oszczędza przy reinstalacji lub zmianie systemu.

Niektórzy developerzy zalecają, aby swap było partycją podstawową, argumentując, że do partycji podstawowej jest trochę szybszy dostęp niż do dysku logicznego. W praktyce nawet jeśli jest różnica, to jest na tyle niezauważalna, że nawet niektóre programy pomiarowe nie są w stanie oszacować tej różnicy.
Głównie chodzi o ograniczenia starszych wersji jąder...
Tytuł: [fdisk] 5 partycji
Wiadomość wysłana przez: addos2 w 2009-05-14, 09:43:55
Może to zależy od konkretnej dytrybucji, ale widziałem juz nie raz PARTYCJĘ ROZSZERZONĄ (PR) o nr np. 2 lub 3. Niekoniecznie musi być to nr 4 :)

Ale to prawda, że chyba najlepiej żeby (PR) była o nr 4 gdyż tworzy się wtedy logicznie uporządkowany układ partycji wg kolejności fizycznego występowania.

Jeżeli (PR) zaczyna się na cylindrze np. 1280 a kończy pod koniec dysku np. 15400, to 1-sza PARTYCJA LOGICZNA też będzie miała początek w cylindrze 1280, natomiast ostatnia jaką utworzysz też zakończy się na końcu dysku na ostatnim cylindrze czyli 15400.

Proponuję trzymać sie tego schematu.
PS. Nr cylindrów na chybił trafił.

Ja bym to zrobił tak:
hdb1   /           10GB
hdb2   /var        2GB
hdb3   /tmp    0,5GB
hdb4   extended
     hdb5   swap     1GB
     hdb6                 reszta



!!! Poniżej ostrożnie !!!

Ale wcześniej jeszcze zrobił bym tak:     dd   if=/dev/zero   of=/dev/hdb   bs=512   count=1
Usuniesz wszelkie śmieci z MBR - rozkład partycji i program ładujący system.

!!! Tylko nie pomyl się i NIE wpisz tam przypadkiem hda, bo skasujesz rozkład partycji na tym 1-szym dysku, a tego raczej nie chcesz !!!


EDIT: Czemu gdy zastosuje znaczniki HTML to na podglądzie jest OK a po akceptacji jest tak, np:     ?
Tytuł: [fdisk] 5 partycji
Wiadomość wysłana przez: norbert_ramzes w 2009-05-14, 20:48:41
Cytat: addos2
EDIT: Czemu gdy zastosuje znaczniki HTML to na podglądzie jest OK a po akceptacji jest tak, np:     ?
BBCODE (http://www.newbie.linux.pl/forum/help.php#bbcode).