diff options
Diffstat (limited to 'cs/appendix')
-rw-r--r-- | cs/appendix/chroot-install.xml | 71 | ||||
-rw-r--r-- | cs/appendix/graphical.xml | 8 | ||||
-rw-r--r-- | cs/appendix/preseed.xml | 120 |
3 files changed, 119 insertions, 80 deletions
diff --git a/cs/appendix/chroot-install.xml b/cs/appendix/chroot-install.xml index db97b5187..cb59c0eb2 100644 --- a/cs/appendix/chroot-install.xml +++ b/cs/appendix/chroot-install.xml @@ -1,5 +1,5 @@ <!-- $Id$ --> -<!-- original version: 44410 --> +<!-- original version: 50736 --> <sect1 id="linux-upgrade"> <title>Instalace Debianu ze stávajícího unixového/linuxového systému</title> @@ -23,7 +23,15 @@ uživatelská data a plynule přejít k nové distribuci bez zbytečných prostojů. Tento druh instalace je též vhodný pro systémy s podivným hardwarem, který jinak není podporován instalačními médii. -</para> +</para><note><para> + +Protože se z velké části jedná o ruční postup, měli byste mít na +paměti, že spoustu věcí, které běžně řeší instalační program sám, nyní +budete muset provádět sami. To také klade větší nároky na znalosti +Debianu a GNU/Linuxu obecně. Následující návod řeší pouze základní +nastavení systému, je možné, že bude potřeba provést další kroky. + +</para></note> <sect2> <title>Přípravné práce</title> @@ -202,6 +210,53 @@ základním systémem Debianu: </para> <sect3> + <title>Vytvoření souborů zařízení</title> +<para> + +Adresář <filename>/dev</filename> nyní obsahuje několik základních +souborů zařízení, avšak pro další instalaci může být zapotřebí +dalších zařízení. Další postup závisí na různých faktorech, jako je +typ hostitelského systému, zda hodláte použít modulární jádro a zda +chcete soubory zařízení v novém systému spravovat staticky nebo +dynamicky (například pomocí <classname>udev</classname>). + +</para><para> + +Několik možných postupů: + +<itemizedlist> +<listitem><para> + +Vytvořte základní sadu statických souborů zařízení příkazy: + +<informalexample><screen> +# cd /dev +# MAKEDEV generic +</screen></informalexample> + +</para></listitem> +<listitem><para> + +Pomocí příkazu <command>MAKEDEV</command> ručně vytvořte pouze ty +soubory zařízení, které potřebujete. + +</para></listitem> +<listitem><para> + +Do instalovaného systému připojte adresář <filename>/dev</filename> +z hostitelského systému (parametr <userinput>bind</userinput> +příkazu <command>mount</command>). S touto možností byste však měli +být opatrní, protože některé balíky při instalaci vytvářejí nová +zařízení, což nemusí být to, co chcete, aby se promítlo do +hostitelského systému. + +</para></listitem> +</itemizedlist> + +</para> + </sect3> + + <sect3> <title>Připojení oblastí</title> <para> @@ -391,10 +446,10 @@ dalších balíků, ale je možné, že budete chtít přidat další zdroje, například pro bezpečnostní aktualizace, nebo pro zdrojové balíky: <informalexample><screen> -deb-src http://ftp.cz.debian.org/debian etch main +deb-src http://ftp.cz.debian.org/debian &releasename; main -deb http://security.debian.org/ etch/updates main -deb-src http://security.debian.org/ etch/updates main +deb http://security.debian.org/ &releasename;/updates main +deb-src http://security.debian.org/ &releasename;/updates main </screen></informalexample> Po úpravách seznamu zdrojů nezapomeňte spustit příkaz @@ -523,6 +578,11 @@ konfigurační soubor <filename>/boot/grub/menu.lst</filename>. </para><para arch="x86"> +V příkladu se předpokládá existence souboru zařízení +<filename>/dev/hda</filename>. + +</para><para arch="x86"> + Pro inspiraci nabízíme minimální <filename>/etc/lilo.conf</filename>: <informalexample><screen> @@ -532,6 +592,7 @@ install=menu delay=20 lba32 image=/vmlinuz +initrd=/initrd.img label=Debian </screen></informalexample> diff --git a/cs/appendix/graphical.xml b/cs/appendix/graphical.xml index 3b88d25ef..ad5510757 100644 --- a/cs/appendix/graphical.xml +++ b/cs/appendix/graphical.xml @@ -1,5 +1,5 @@ <!-- $Id$ --> -<!-- original version: 48015 --> +<!-- original version: 49849 --> <sect1 condition="gtk" id="graphical"> <title>Grafický instalátor</title> @@ -38,8 +38,7 @@ obraz<footnote id="gtk-miniiso"> <para> Mini ISO můžete stáhnout z debianího zrcadla stejně jako ostatní soubory v <xref linkend="downloading-files"/>, hledejte něco s názvem -<phrase condition="etch"><filename>gtk-miniiso</filename></phrase> -<phrase condition="lenny"><filename>netboot/gtk/mini.iso</filename></phrase>. +<filename>netboot/gtk/mini.iso</filename>. </para> </footnote>, které se používá hlavně pro testování; toto zavedete @@ -54,8 +53,7 @@ Pro &arch-title; je nyní dostupný pouze experimentální <para> Mini ISO můžete stáhnout z debianího zrcadla stejně jako ostatní soubory v <xref linkend="downloading-files"/>, hledejte něco s názvem -<phrase condition="etch"><filename>gtk-miniiso</filename></phrase> -<phrase condition="lenny"><filename>netboot/gtk/mini.iso</filename></phrase>. +<filename>netboot/gtk/mini.iso</filename>. </para> </footnote>. Měl by fungovat na téměř všech systémech PowerPC s diff --git a/cs/appendix/preseed.xml b/cs/appendix/preseed.xml index 6dccc12f8..57d72e85f 100644 --- a/cs/appendix/preseed.xml +++ b/cs/appendix/preseed.xml @@ -1,5 +1,5 @@ <!-- $Id$ --> -<!-- original version: 49321 --> +<!-- original version: 50744 --> <!-- Be carefull with the format of this file as it is parsed to generate @@ -424,13 +424,13 @@ domény, tak se zkusí i varianta, kdy se za název počítače přidá právě poskytnutá doména. Například pokud je přes DHCP poskytnuta doména <literal>priklad.cz</literal>, vyústí to ve stažení souboru s přednastavením z adresy -<literal>http://autoserver.priklad.cz/d-i/etch/./preseed.cfg</literal>. +<literal>http://autoserver.priklad.cz/d-i/&releasename;/./preseed.cfg</literal>. </para><para> -Poslední část url (<literal>d-i/etch/./preseed.cfg</literal>) pochází +Poslední část url (<literal>d-i/&releasename;/./preseed.cfg</literal>) pochází z proměnné <literal>auto-install/defaultroot</literal>. Proměnná -implicitně obsahuje adresář <literal>etch</literal>, aby jste s +implicitně obsahuje adresář <literal>&releasename;</literal>, aby jste s příchodem novějších verzí Debianu a nových kódových označení nemigrovali na nové verze automaticky, ale kontrolovaněji (po explicitním zadání nového kódového jména). @@ -448,7 +448,7 @@ se dříve používaly na webovém serveru. Předpokládejme, že je v souboru s přednastavením nastavena proměnná <literal>preseed/run</literal> na hodnotu <literal>/scripts/late_command.sh</literal>. Pak v naší ukázce bude zmíněný soubor stažen z -<literal>http://autoserver.priklad.cz/d-i/etch/./scripts/late_command.sh</literal>. +<literal>http://autoserver.priklad.cz/d-i/&releasename;/./scripts/late_command.sh</literal>. </para><para> @@ -874,10 +874,8 @@ jako <classname>mirror/suite</classname>. <informalexample role="example"><screen> # Zvolíte-li ftp, nemusíte nastavovat mirror/country -#d-i mirror/protocol string ftp<phrase condition="etch"> -d-i mirror/country string enter information manually</phrase><phrase -condition="lenny"> -d-i mirror/country string manual</phrase> +#d-i mirror/protocol string ftp +d-i mirror/country string manual d-i mirror/http/hostname string &archive-mirror; d-i mirror/http/directory string /debian d-i mirror/http/proxy string @@ -890,6 +888,26 @@ d-i mirror/http/proxy string </sect2> + <sect2 id="preseed-time"> + <title>Nastavení hodin a časového pásma</title> + +<informalexample role="example"><screen> +# Určuje, zda jsou hardwarové hodiny nastaveny na UTC. +d-i clock-setup/utc boolean true + +# Proměnnou můžete nastavit na libovolnou platnou hodnotu $TZ; +# Seznam časových pásem naleznete v /usr/share/zoneinfo/. +d-i time/zone string Europe/Prague + +# Určuje, zda se mají při instalaci nastavit hodiny pomocí NTP. +d-i clock-setup/ntp boolean true +# NTP server, který se má použít. Výchozí hodnota je většinou +# dostačující. +#d-i clock-setup/ntp-server tak.cesnet.cz +</screen></informalexample> + + </sect2> + <sect2 id="preseed-partman"> <title>Rozdělení disku</title> <para> @@ -915,14 +933,6 @@ ovladače. Jestliže se v systému nachází více disků, tak se ubezpečte, #d-i partman-auto/init_automatically_partition \ # select Asistované - použít největší spojité volné místo -<phrase condition="etch"> -# Alternativně můžete zadat k automatickému dělení celý disk. Název -# zařízení může být v tradičním formátu nebo ve formátu devfs. -# Pokud to metoda podporuje, můžete zadat několik disků oddělených -# mezerami. -# Například pro použití prvního disku, který devfs najde: -d-i partman-auto/disk string /dev/discs/disc0/disc -</phrase><phrase condition="lenny"> # Alternativně můžete zadat k automatickému dělení celý disk. Název # zařízení musí být v tradičním formátu (ne ve formátu devfs). # Například pro použití prvního SCSI/SATA disku: @@ -930,7 +940,7 @@ d-i partman-auto/disk string /dev/sda # Poznámka: Chcete-li použít libovolný nalezený disk bez ohledu na # název jeho zařízení, předchozí řádek zakomentujte. Toto však bude # fungovat pouze na systémech s jediným diskem. -</phrase> + # Dále musíte zvolit metodu, která se má použít. Momentálně jsou # dostupné metody "regular", "lvm" a "crypto". d-i partman-auto/method string lvm @@ -978,6 +988,8 @@ d-i partman-auto/choose_recipe \ # . # Následujícím řeknete partmanu, aby disk rozdělil bez potvrzení. +# (Za předpokladu, že jste partmanu v předchozích krocích řekli, +# co má dělat.) d-i partman/confirm_write_new_label boolean true d-i partman/choose_partition \ select Finish partitioning and write changes to disk @@ -1023,7 +1035,7 @@ rezervními disky byl testován pouze zběžně. # takže to bude fungovat pouze pokud mají disky stejnou velikost. #d-i partman-auto/disk string /dev/discs/disc0/disc /dev/discs/disc1/disc -# Dále musíte zadat fyzické oblasti, které se mají použít. +# Dále musíte zadat fyzické oblasti, které se mají použít. #d-i partman-auto/expert_recipe string \ # multiraid :: \ # 1000 5000 4000 raid \ @@ -1064,23 +1076,23 @@ d-i partman/confirm boolean true </sect2> - <sect2 id="preseed-time"> - <title>Nastavení hodin a časového pásma</title> + <sect2 id="preseed-base-installer"> + <title>Instalace základního systému</title> +<para> + +V této fázi instalace se toho moc nastavit nedá. Jediné otázky se +týkají instalace jádra. + +</para> <informalexample role="example"><screen> -# Určuje, zda jsou hardwarové hodiny nastaveny na UTC. -d-i clock-setup/utc boolean true +# Vybere generátor initramfs, kterým se vygeneruje initrd pro jádra +# řady 2.6. +#d-i base-installer/kernel/linux/initramfs-generators string yaird -# Proměnnou můžete nastavit na libovolnou platnou hodnotu $TZ; -# Seznam časových pásem naleznete v /usr/share/zoneinfo/. -d-i time/zone string Europe/Prague -<phrase condition="lenny"> -# Určuje, zda se mají při instalaci nastavit hodiny pomocí NTP. -d-i clock-setup/ntp boolean true -# NTP server, který se má použít. Výchozí hodnota je většinou -# dostačující. -#d-i clock-setup/ntp-server tak.cesnet.cz -</phrase> +# (Meta) balík jádra, který se má nainstalovat; nechcete-li instalovat +# žádné jádro, zadejte "none". +#d-i base-installer/kernel/image linux-image-2.6-486 </screen></informalexample> </sect2> @@ -1126,11 +1138,9 @@ hrubou silou. #d-i passwd/user-password-crypted password [MD5 hash] # Nastaví UID běžného uživatele (jinak se použije výchozí hodnota). #d-i passwd/user-uid string 1010 -<phrase condition="lenny"> # Uživatelský účet bude automaticky přidán do několika standardních # skupin. Chcete-li to změnit, zadejte seznam požadovaných skupin. #d-i passwd/user-default-groups string audio cdrom video -</phrase> </screen></informalexample> <para> @@ -1154,28 +1164,6 @@ $ echo "r00tme" | mkpasswd -s -H MD5 </para> </sect2> - <sect2 id="preseed-base-installer"> - <title>Instalace základního systému</title> -<para> - -V této fázi instalace se toho moc nastavit nedá. Jediné otázky se -týkají instalace jádra. - -</para> - -<informalexample role="example"><screen> -# Vybere generátor initramfs, kterým se vygeneruje initrd pro jádra -# řady 2.6. -#d-i base-installer/kernel/linux/initramfs-generators string yaird -<phrase condition="lenny"> -# (Meta) balík jádra, který se má nainstalovat; nechcete-li instalovat -# žádné jádro, zadejte "none". -#d-i base-installer/kernel/image linux-image-2.6-486 -</phrase> -</screen></informalexample> - - </sect2> - <sect2 id="preseed-apt"> <title>Nastavení APT</title> <para> @@ -1193,17 +1181,11 @@ a dříve zodpovězenými otázkami. Volitelně můžete přidat další #d-i apt-setup/contrib boolean true # Odkomentujte, pokud nechcete používat síťové zrcadlo. #d-i apt-setup/use_mirror boolean false -<phrase condition="etch"> -# Odkomentujte, pokud nechcete přidat zdroje s opravami, nebo pokud -# chcete použít jiný server než security.debian.org. -#d-i apt-setup/security_host string -</phrase><phrase condition="lenny"> # Vyberte, které aktualizační služby chcete využívat a zadejte # jejich zrcadla. Příklad ukazuje výchozí hodnoty. #d-i apt-setup/services-select multi-select security, volatile #d-i apt-setup/security_host string security.debian.org #d-i apt-setup/volatile_host string volatile.debian.org -</phrase> # Další archivy, k dispozici jsou local[0-9] #d-i apt-setup/local0/repository string \ @@ -1286,13 +1268,9 @@ můžete jednoduše použít i na příkazové řádce jádra. <informalexample role="example"><screen> #tasksel tasksel/first multiselect standard, web-server -<phrase condition="lenny"> # Pokud je vybrána desktopová úloha, nainstaluje místo výchozího GNOME # desktopy KDE a Xfce. #tasksel tasksel/desktop multiselect kde, xfce -</phrase><phrase condition="etch"> -#tasksel tasksel/first multiselect standard, kde-desktop -</phrase> # Samostatné balíky pro instalaci. #d-i pkgsel/include string openssh-server build-essential @@ -1314,11 +1292,9 @@ můžete jednoduše použít i na příkazové řádce jádra. # Výchozím zavaděčem (pro x86) je Grub. Chcete-li místo něj instalovat # LILO, odkomentujte následující: #d-i grub-installer/skip boolean true -<phrase condition="lenny"> # Jestliže chcete přeskočit také instalaci LILA a neinstalovat žádný # zavaděč, odkomentujte ještě toto: #d-i lilo-installer/skip boolean true -</phrase> # Toto je bezpečné nastavení - pokud nenalezne jiný operační systém, # nainstaluje Grub do MBR. @@ -1340,7 +1316,7 @@ d-i grub-installer/with_other_os boolean true </sect2> <sect2 id="preseed-finish"> - <title>Dokončení první fáze instalace</title> + <title>Dokončení instalace</title> <informalexample role="example"><screen> # Vynechá poslední hlášku, že je instalace kompletní. @@ -1348,6 +1324,10 @@ d-i finish-install/reboot_in_progress note # Zakáže vysunutí CD během restartu, což se občas může hodit. #d-i cdrom-detect/eject boolean false + +# Tímto se počítač po skončení instalace místo restartu do nového +# systému zastaví, případně zcela vypne. +#d-i debian-installer/exit/halt boolean true </screen></informalexample> </sect2> |