Menu ``Rozd�lit pevn� disk'' v�m nab�dne disky k rozd�len� a spust� program, kter� provede z�znam do tabulky odd�l�. Mus�te vytvo�it alespo� jeden odd�l ,,Linux native'' (typ 83) a nejsp�� budete cht�t vytvo�it i odd�l ,,Linux swap'' (typ 82) pro virtu�ln� pam�.
Jako �pln� minimum pot�ebuje GNU/Linux jeden diskov� odd�l. Tento odd�l je vyu�it pro opera�n� syst�m, programy a u�ivatelsk� data. V�t�ina u�ivatel� nav�c pokl�d� za nutnost m�t vyd�lenou ��st disku pro virtu�ln� pam� (swap). Tento odd�l slou�� opera�n�mu syst�mu jako odkl�dac� prostor. Vyd�len� ,,swap'' oblasti umo�n� efektivn�j�� vyu�it� disku jako virtu�ln� pam�ti. Je rovn� mo�n� pro tento ��el vyu��t oby�ejn� soubor, ale nen� to doporu�en� �e�en�.
V�t�ina u�ivatel� vy�len� pro GNU/Linux v�ce ne� jeden odd�l na disku. Jsou k tomu dva d�vody. Prvn�m je bezpe�nost, pokud dojde k po�kozen� souborov�ho syst�mu, v�t�inou se to t�k� pouze jednoho odd�lu, tak�e potom mus�te nahradit ze z�loh pouze ��st syst�mu. Minim�ln� m��ete uv�it vyd�len� ko�enov�ho svazku soubor�. Ten obsahuje z�sadn� komponenty syst�mu. Jestli�e dojde po�kozen� n�jak�ho dal��ho odd�lu, budete schopni spustit GNU/Linux a prov�st n�pravu, co� v�m m��e u�et�it novou instalaci syst�mu.
Druh� d�vod je oby�ejn� z�va�n�j�� p�i pracovn�m nasazen� Linuxu, ale z�le�� k
�emu syst�m pou��v�te. P�edstavte si situaci, kdy n�jak� proces za�ne
nekontrolovan� zab�rat diskov� prostor. Pokud se jedn� o proces se
superu�ivatelsk�mi pr�vy, m��e zaplnit cel� disk. Naru�� chod syst�mu,
pon�vad� Linux pot�ebuje p�i b�hu vytv��et soubory. K takov� situaci m��e
doj�t z vn�j��ch p���in, nap��klad nevy��dan� e-mail v�m lehce zapln� disk.
Rozd�len�m disku na v�ce odd�l� se lze uchr�nit p�ed mnoha probl�my. Pokud
t�eba vyd�l�te pro /var/mail
samostatnou oblast, bude syst�m
fungovat, i kdy� bude zahlcen nevy��danou po�tou.
Jedinou nev�hodou p�i pou��v�n� v�ce diskov�ch odd�l� je, �e je obt��n� dop�edu odhadnout kapacitu jednotliv�ch odd�l�. Jestli�e vytvo��te n�kter� odd�l p��li� mal�, budete muset syst�m instalovat znovu a nebo se budete pot�kat s p�esunov�n�m soubor� z odd�lu, jeho� velikost jste podhodnotili. V opa�n�m p��pad�, kdy vytvo��te zbyte�n� velk� odd�l, pl�tv�te diskov�m prostorem, kter� by se dal vyu��t jinde. Diskov� prostor je dnes sice levn�, ale pro� vyhazovat pen�ze oknem.
Debian GNU/Linux se sna�� dodr�ovat standard pro pojmenov�n� soubor� a adres���
(Filesystem Hierarchy
Standard
), co� zaru�uje, �e u�ivatel� �i programy mohou odhadnout
um�st�n� soubor� �i adres���. Ko�enov� adres�� je reprezentov�n lom�tkem
/
a na v�ech debian�ch syst�mech obsahuje tyto adres��e:
bin D�le�it� programy boot Statick� soubory zavad��e dev Soubory za��zen� etc Konfigura�n� soubory z�visl� na syst�mu home Domovsk� adres��e u�ivatel� lib Podstatn� sd�len� knihovny a moduly j�dra mnt M�sto pro do�asn� p�ipojov�n� souborov�ch syst�m� proc Virtu�ln� adres�� obsahuj�c� syst�mov� informace root Domovsk� adres�� spr�vce syst�mu sbin D�le�it� syst�mov� programy tmp Do�asn� soubory usr Druh� �rove� hierarchie var Prom�nliv� data
N�sleduj�c� seznam by v�m m�l pomoci p�i rozhodov�n� o rozd�len� disku na oblasti.
/
: ko�enov� adres�� mus� v�dy fyzicky obsahovat adres��e
/etc
, /bin
, /sbin
, /lib
a
/dev
, proto�e jinak byste nebyli schopni zav�st syst�m. Typicky
je pot�eba 100 MB, ale v konkr�tn�ch podm�nk�ch se po�adavky mohou li�it.
/usr
: v�echny u�ivatelsk� programy (/usr/bin
),
knihovny (/usr/lib
), dokumentace (/usr/share/doc
),
atd., jsou v tomto adres��i. Proto�e tato ��st souborov�ho syst�mu spot�ebuje
nejv�ce m�sta, m�li byste j� na disku poskytnout alespo� 500 MB. Pokud budete
instalovat hodn� bal��k�, m�li byste tomuto adres��i vyhradit je�t� v�ce m�sta.
/home
: ka�d� u�ivatel si bude ukl�dat data do sv�ho podadres��e v
tomto adres��i. Jeho velikost z�vis� na tom, kolik u�ivatel� bude syst�m
pou��vat, a jak� soubory se v jejich adres���ch budou uchov�vat. Pro ka�d�ho
u�ivatele byste m�li po��tat s asi 100 MB m�sta, ale op�t z�vis� na konkr�tn�
situaci.
/var
: v tomto adres��i budou ulo�ena v�echna prom�nliv� data jako
news p��sp�vky, e-maily, webov� str�nky, vyrovn�vac� pam� pro APT, atd.
Velikost tohoto adres��e velmi z�vis� na zp�sobu pou��v�n� va�eho po��ta�e, ale
pro v�t�inu lid� bude velikost d�na re�ijn�mi n�klady spr�vce bal��k�. Pokud
se chyst�te nainstalovat najednou v�e co Debian nab�z�, m�lo by pro
/var
sta�it vyhradit dva a� t�i gigabajty. V p��pad�, �e budete
instalovat syst�m po ��stech (nejprve slu�by a utility, potom textov�
z�le�itosti, n�sledn� X, ...), m��e sta�it 300 a� 500 megabajt�. Jestli�e je
va�� prioritou voln� m�sto na disku a nepl�nujete pou��v�n� APT (alespo� pro
velk� aktualizace), lze vyj�t se 30 a� 40 megabajty.
/tmp
: sem programy v�t�inou zapisuj� do�asn� data. Obvykle by
m�lo sta�it 20-50 MB.
Pro nov� u�ivatele, dom�c� po��ta�e a jin� jednou�ivatelsk� stanice je asi nejjednodu��� pou��t jednu oblast jako ko�enovou (a p��padn� jednu jako odkl�dac� virtu�ln� pam�).
Jak jsme �ekli d��ve, pro v�ceu�ivatelsk� syst�my je lep�� pou��t pro
/usr
, /var
, /tmp
a /home
samostatn� oblasti.
Chcete-li instalovat hodn� program�, kter� nejsou p��mo sou��st� distribuce,
m��e se v�m hodit samostatn� odd�l pro /usr/local
. Pro po��ta�,
kter� zpracov�v� hodn� po�ty, m� smysl vytvo�it svazek pro
/var/mail
. N�kdy je dobr� odd�lit adres�� /tmp
na
odd�l s kapacitou 20 - 50MB. Na serveru s v�ce u�ivateli je v�hodn� vymezit
velk� odd�l pro domovsk� adres��e (/home
). Obecn� ale plat�, �e
rozd�len� disku se li�� po��ta� od po��ta�e a z�le��, k �emu syst�m pou��v�te.
P�i instalaci komplikovan�j��ho syst�mu (serveru) se pod�vejte na Multi Disk
HOWTO
, na podrobn�j�� informace. Tento odkaz m��e b�t zaj�mav�
rovn� pro zprost�edkovatele p�ipojen� k Internetu.
Z�st�v� ot�zka, kolik vyhradit pro virtu�ln� pam�. N�zory syst�mov�ch administr�tor� jsou r�zn�, jedna zku�enost je m�t stejn� odkl�dac�ho prostoru jako m�te pam�ti, ale rozhodn� ne m�n� ne� 16MB. Samoz�ejm� �e existuj� v�jimky — budete-li �e�it soustavu 10000 rovnic na po��ta�i s 256 MB, budete pot�ebovat v�ce jak gigabajt odkl�dac�ho prostoru.
Na 32-bitov�ch architektur�ch (i386, m68k, 32-bit SPARC, a PowerPC), vyu�ije Linux z jednoho odkl�dac�ho odd�lu maxim�ln� 2 GB, tak�e nen� d�vod, pro� p�ekra�ovat tuto hranici. Na po��ta��ch Alpha a SPARC64 je limit tak velk�, �e se pova�uje za t�m�� neomezen� (ze sou�asn�ho pohledu). M�te-li v�t�� n�roky na virtu�ln� pam�, zkuste um�stit odkl�dac� odd�ly na r�zn� fyzick� disky, a pokud mo�no, na r�zn� IDE nebo SCSI kan�ly. J�dro bude vyrovn�vat z�t� mezi jednotliv� oblasti, co� se projev� ve zv��en� rychlosti.
Nap��klad m�j po��ta� m� 32 MB pam�ti a 1,7 GB IDE disk na za��zen�
/dev/hda
. Na /dev/hda1
je oblast pro druh� opera�n�
syst�m o velikosti 500 MB (m�l jsem ji vytvo�it jen 200 MB, pon�vad� ji skoro
nepou��v�m). Odkl�dac� odd�l m� 32 MB a je na /dev/hda3
. Zbytek,
tj. asi 1,2 GB na /dev/hda2
je ko�enov� svazek pro Linux.
Dal�� p��klady naleznete v Strategie
rozd�lov�n� disku
. Pro p�edstavu, kolik m�sta zaberou jednotliv�
�lohy, se pod�vejte na M�sto
pot�ebn� pro �lohy, Odd�l 11.4.
Disky a odd�ly na nich maj� v Linuxu odli�n� n�zvy ne� v jin�ch opera�n�ch syst�mech. Pro dal�� pr�ci byste m�li v�d�t, jak se za��zen�m v Linuxu p�id�luj� n�zvy.
Odd�ly na disc�ch jsou rozli�eny p�ipojen�m ��sla k n�zvu za��zen�: ,,sda1'' a ,,sda2'' p�edstavuj� prvn� a druh� odd�l prvn�ho disku na SCSI.
Nap��klad p�edpokl�dejme po��ta� se dv�ma disky na sb�rnici SCSI na SCSI adres�ch 2 a 4. Prvn�mu disku na adrese 2 odpov�d� za��zen� ,,sda'', druh�mu ,,sdb''. T�i odd�ly na disku ,,sda'' by byly pojmenov�ny ,,sda1'', ,,sda2'', ,,sda3''. Stejn� sch�ma zna�en� plat� i pro disk ,,sdb'' a jeho oblasti.
M�te-li v po��ta�i dva �adi�e pro SCSI, po�ad� disk� zjist�te ze zpr�v, kter� Linux vypisuje p�i startu.
K rozd�len� disku nab�z� ka�d� architektura r�zn� programy. Pro v� typ po��ta�e jsou k dispozici:
fdisk
manu�lovou str�nku programu fdisk
.
Obzvl�t� opatrn� mus�te b�t v p��pad�, �e m�te na disku oblasti syst�mu
FreeBSD. Instala�n� j�dra sice obsahuj� podporu pro tyto oblasti, ale zp�sob,
jak�m je fdisk
(ne)reprezentuje, m��e zm�nit n�zvy za��zen�. Viz
Linux+FreeBSD
HOWTO
.
cfdisk
manu�lov� str�nce programu
cfdisk
.
Poznamenejme, �e cfdisk
oblasti FreeBSD nerozpozn� v�bec a t�m
p�dem se n�zvy za��zen� mohou zm�nit.
Jeden z t�chto program� se spust� automaticky, kdy� vyberete ``Rozd�lit pevn� disk''. Pokud se v�m tento program nezamlouv�, ukon�ete ho, p�epn�te se na druhou konzoli (tty2) a ru�n� spus�te po�adovan� program (s p��padn�mi argumenty). V takov�m p��pad� p�esko�te krok ``Rozd�lit pevn� disk''.
Tato polo�ka bude dal�� krok po rozd�len� disku. M��ete inicializovat a aktivovat nov� odd�l pro virtu�ln� pam�, aktivovat d��ve inicializovan� odd�l nebo pokra�ovat bez virtu�ln� pam�ti. V�dy je mo�n� odd�l virtu�ln� pam�ti znovu inicializovat, tak�e pokud si nejste jisti, jak pokra�ovat, zvolte ``Inicializovat a aktivovat odkl�dac� odd�l''.
Dal�� krok je aktivace virtu�ln� pam�ti ve ``Vyberte odd�l, kter� se m� zaktivovat jako odkl�dac� za��zen�.''. Program by v�m m�l nab�dnout k aktivaci odd�l p�ipraven� jako odkl�dac� prostor. Zm��kn�te Enter.
Na z�v�r potvrd�te inicializaci disku. Tato operace zni�� ve�ker� data, kter� se nach�z� v tomto odd�lu na disku. Pokud je v�e v po��dku, zvolte ``Ano''. Obrazovka bude po spu�t�n� programu blikat.
Jestli�e chcete a v� syst�m m� v�ce opera�n� pam�ti ne� 12MB, m��ete pokra�ovat bez oblasti pro virtu�ln� pam�. V takov�m p��pad� z menu vyberte polo�ku ``Pokra�ovat bez odkl�dac�ho odd�lu''.
Dal�� polo�ka menu bude ``Inicializovat linuxov� odd�l''. Pokud tomu tak nen�, nedokon�ili jste rozd�len� disku nebo jste vynechali n�co v p��prav� odd�lu pro virtu�ln� pam�.
M��ete inicializovat odd�l pro GNU/Linux nebo p�ipojit souborov� syst�m
inicializovan� d��ve. Program dbootstrap
neprovede
aktualizaci star�� instalace, ani� by j� nep�epsal. Chcete-li nedestruktivn�
p�ej�t k nov�j�� verzi Debianu, program dbootstrap
nepot�ebujete -
p�e�t�te si pokyny k
aktualizaci
.
Pokud pro instalaci chcete pou��t ��st disku, kter� nen� pr�zdn�, m�li byste j� inicializovat, ��m� tak� sma�ete jej� d��v�j�� obsah. D�le mus�te inicializovat odd�ly, kter� jste vytvo�ili d��ve p�i d�len� disku. Asi jedin�m d�vodem pro volbu ,,mount a partition without initializing it'' (p�ipojte odd�l bez inicializace) m��e b�t pokra�ov�n� v nedokon�en� instalaci ze stejn� sady instala�n�ch disket.
Zvolen�m polo�ky ``Inicializovat linuxov� odd�l'' p�iprav�te a p�ipoj�te odd�l
na souborov� syst�m /
. Prvn� odd�l, kter� p�ipoj�te nebo
inicializujete, bude p�ipojen� jako /
- naz�v� se ,,root''
(hlavn�, ko�enov� svazek soubor�).
V tomto okam�iku budete dot�z�ni, jestli se m� zachovat ``Zachovat kompatibilitu s j�dry p�ed �adou 2.2?''. Zvol�te-li ``Ne'' nebudete moci pou��vat linuxov� j�dra �ady 2.0 nebo star��, proto�e souborov� syst�my budou pou��vat n�kter� vylep�en� nepodporovan� v j�drech 2.0. Pokud v�te, �e nikdy nebudete pou��vat j�dra 2.0 a d��v�j��, m��ete odpov�d� ``Ne'' z�skat n�kter� drobn� vylep�en�.
D�le v�m bude nab�dnuto prov�st otestov�n� disku na v�skyt �patn�ch blok�. Standardn� se tato volba p�eskakuje, proto�e kontrola m��e zabrat dosti �asu a nav�c se �adi�e modern�ch disk� o �patn� bloky staraj� samy. Pokud si nejste jisti kvalitou sv�ho disku, nebo m�te star�� po��ta�, je lep�� tuto kontrolu prov�st.
Dal�� dotazy jsou pouze potvrzovac�. Proto�e inicializov�n� oblasti zni��
v�echna data na n� um�st�n�, dob�e si odpov�� rozmyslete. N�sledn� budete
informov�ni, �e oblast se p�ipojuje jako /
. [3]
Jestli�e m�te dal�� oblasti, kter� byste cht�li inicializovat a p�ipojit,
m��ete po p�ipojen� odd�lu /
, pou��t menu ``Voliteln�''. Tento
krok je pro ty, kdo si vytvo�ili samostatn� oblasti pro /boot
,
/var
, /usr
nebo jin� adres��e.
Alternativou k ``Inicializovat linuxov� odd�l'', Odd�l 6.7 je polo�ka ``P�ipojit zinicializovan� odd�l''. Vyu�ijete ji p�i obnoven� p�ede�l� nedokon�en� instalaci, nebo pokud p�ipojujete oblasti, kter� u� byly inicializov�ny, nebo kter� obsahuj� data, kter� byste cht�li zachovat.
Pokud instalujete bezdiskovou stanici, nastal okam�ik, kdy p�ipoj�te ko�enovou oblast ze vzd�len�ho NFS serveru. Cestu k serveru zadejte norm�ln� NFS syntax�, konkr�tn�: jm�no-serveru-nebo-IP:sd�len�-cesta-na-serveru. Pokud pot�ebujete p�ipojit dal�� souborov� syst�my, m��ete to ud�lat te�.
Pokud jste je�t� nenastavili s�� podle ``Konfigurovat s��'', Odd�l 7.5, tak v�b�r instalace p�es NFS v�s k tomu vyzve automaticky.
dbootstrap
V n�kter�ch speci�ln�ch p��padech nemus� dbootstrap
v�d�t jak
p�ipojit souborov� syst�m (a� u� ko�enov� nebo n�jak� jin�). Pokud jste
zku�en� u�ivatel GNU/Linuxu, m��ete se jednodu�e p�epnout na druhou konzoli
(tty2) a p�ipojit dan� souborov� syst�m ru�n�.
V p��pad�, �e p�ipojujete ko�enovou oblast va�eho nov�ho syst�mu, p�ipojte ji
jako /target
, vra�te se do dbootstrapu a pokra�ujte. (Neu�kod�
spu�t�n� kroku ``Zobrazit tabulku odd�l�'', aby se dbootstrap
zorientoval, v jak� ��sti instala�n�ho procesu se nach�z�).
Pro neko�enov� oblasti nesm�te zapomenout ru�n� zm�nit soubor
fstab
, aby se oblasti po restartu spr�vn� p�ipojily. P�ed
modifikac� tohoto souboru (/target/etc/fstab
) mus�te samoz�ejm�
po�kat, ne� ho dbootstrap
vytvo��.
Instalace syst�mu Debian GNU/Linux 3.0 na architektu�e Mipsel
verze 3.0.23, 16 May, 2002