Zaváděcí parametry
Parametry pro zavádění jsou vlastně parametry pro jádro Linuxu,
které se používají v případech, kdy chceme zajistit, aby jádro
korektně pracovalo s neposlušnými zařízeními. Ve většinou je jádro
schopno rozpoznat všechna zařízení automaticky, ale v některých
speciálních případech mu musíte trochu pomoci.
Při prvním zavádění systému zkuste, zdali systém rozpozná všechna
potřebná zařízení jen s implicitními parametry (tj. nenastavujte
pro začátek žádné vlastní hodnoty). Systém obvykle naběhne.
V případě, že se tak nestane, můžete systém zavést později poté,
co zjistíte, jaké parametry je potřeba zadat, aby jádro korektně
rozpoznalo váš hardware.
Poznatky o nejrůznějších zaváděcích parametrech a podivných zařízeních
jsou k nalezení v
Linux
BootPrompt HOWTO.
Následující text obsahuje popis jen stěžejních parametrů. Vybrané
problémy popisuje .
Brzy po zavedení jádra můžete zpozorovat hlášení
Memory:dostupnák/celkemk available
Hodnota celkem by měla ukazovat celkovou
fyzickou paměť RAM (v kilobajtech), která je systému dostupná.
Pokud tato hodnota neodpovídá aktuálnímu stavu instalované paměti,
potom byste měli použít zaváděcí parametr
mem=ram,
kde ram je vámi udaná velikost paměti
zakončená znakem k
pro kilobajty nebo m
pro megabajty.
Například, obě hodnoty mem=65536k a
mem=64m znamenají 64MB RAM.
Jádro (kromě počítačů DECstation) by
mělo být schopno rozpoznat, že zavádíte systém ze sériové konzoly.
Pokud máte v zaváděném počítači rovněž grafickou kartu (framebuffer)
a připojenou klávesnici, měli byste při zavádění zadat parametr
console=zařízení,
kde zařízení je vaše sériové zařízení, což
je obvykle něco jako ttyS0.
Pro &arch-title; jsou sériová zařízení ttya nebo
ttyb. Eventuálně můžete nastavit proměnné pro
OpenPROM input-device a output-device na
hodnotu ttya.
Parametry instalačního programu
Instalační systém rozpoznává několik užitečných parametrů.
Jádro akceptuje nejvýše 8 parametrů a 8 proměnných prostředí (včetně
standardních voleb pro instalační program). Pokud tento limit
překročíte, jádra řady 2.4 přebývající parametry zahodí, jádra 2.6
zpanikaří. Od jádra verze 2.6.9 lze použít až 32 parametrů a 32
proměnných prostředí.
debconf/priority
Nastavením tohoto parametru můžete změnit nejnižší prioritu
zobrazených otázek.
Standardní instalace používá nastavení
debconf/priority=high, což znamená, že se
zobrazí jak kritické, tak důležité hlášky, ale normální a nevýznamné
zprávy jsou přeskočeny. Jestliže se vyskytne problém, instalátor
upraví priority otázek podle potřeb.
Když použijete parametr
debconf/priority=medium, zobrazí se instalační
menu a získáte nad instalací větší kontrolu. Při použití
debconf/priority=low, nic se nepřeskakuje
a zobrazí se všechny hlášky instalačního programu (to je ekvivalentní
zaváděcí metodě expert). Hodnotou
debconf/priority=critical se potlačí všechny
zprávy a otázky se stupněm důležitosti menším než kritickým. Pro tyto
potlačené otázky se použijí přednastavené hodnoty.
DEBIAN_FRONTEND
Ovlivňuje uživatelské rozhraní, ve kterém bude instalace
probíhat. Dostupné volby jsou:
DEBIAN_FRONTEND=noninteractive
DEBIAN_FRONTEND=text
DEBIAN_FRONTEND=newt
DEBIAN_FRONTEND=slang
DEBIAN_FRONTEND=ncurses
DEBIAN_FRONTEND=bogl
DEBIAN_FRONTEND=gtk
DEBIAN_FRONTEND=corba
Standardní rozhraní je DEBIAN_FRONTEND=newt.
Pro instalaci přes sériovou konzolu může být vhodnější
DEBIAN_FRONTEND=text. Standardní instalační
média momentálně podporují pouze rozhraní newt,
tudíž je tato volba spíše příslibem do budoucna.
BOOT_DEBUG
Tímto parametrem můžete kontrolovat množství zpráv, které se
zapíší do instalačního logu.
BOOT_DEBUG=0
Toto je standardní hodnota.
BOOT_DEBUG=1
Upovídanější než obvykle.
BOOT_DEBUG=2
Spousty ladících informací.
BOOT_DEBUG=3
Pro opravdu detailní ladění se během zavádění několikrát spustí shell,
ve kterém můžete kontrolovat a ovlivňovat náběh systému. Když shell
ukončíte, bude zavádění pokračovat.
INSTALL_MEDIA_DEV
Hodnota tohoto parametru zadává cestu k zařízení, ze kterého se má
nahrát instalační systém, například
INSTALL_MEDIA_DEV=/dev/floppy/0
Normálně se totiž zaváděcí disketa snaží najít kořenovou disketu na
všech dostupných disketových mechanikách. Tímto parametrem jí sdělíte,
že se má podívat jenom na zadané zařízení.
debian-installer/framebuffer
Některé architektury využívají pro instalaci v různých jazycích
jaderný framebuffer (grafická konzole). Pokud na svém systému
zaznamenáte symptomy jako chybové hlášky o btermu a boglu, černou
obrazovku nebo zamrznutí instalace po několika minutách od spuštění,
můžete framebuffer vypnout parametrem
debian-installer/framebuffer=false.
K vypnutí framebufferu též můžete použít parametr
video=vga16:off. Tyto problémy byly hlášeny na
počítači Dell Inspiron s grafickou kartou Mobile Radeon.
Tyto problémy byly hlášeny na Amize 1200 a SE/30.
Tyto problémy byly hlášeny na hppa.
Kvůli zobrazovacím problémům na některých systémech je podpora
framebufferu na architektuře &arch-title; implicitně
vypnutá. To může způsobit ne zrovna pěkné zobrazení na
systémech, které framebuffer podporují korektně. Příkladem jsou
systémy s grafickými kartami ATI. Zaznamenáte-li při instalaci
problémy se zobrazením, zkuste zavést instalační systém s parametrem
debian-installer/framebuffer=true.
debian-installer/probe/usb
Pokud hledání USB zařízení způsobuje problémy, nastavte tento parametr
na hodnotu false.
netcfg/disable_dhcp
Standardně se &d-i; snaží získat nastavení sítě přes DHCP. Je-li
získáno nějaké nastavení, instalační systém se na nic nebude ptát
a automaticky bude pokračovat v instalaci. K ručnímu nastavení sítě se
dostanete pouze v případě, že dotaz na DHCP server selže.
Máte-li tedy na místní síti DHCP server, ale z nějakého důvodu jej
nechcete použít (protože např. pro účely instalace vrací špatné
hodnoty), můžete použít parametr
netcfg/disable_dhcp=false, kterým zabráníte
automatickému nastavení sítě přes DHCP a rovnou budete požádáni
o ruční nastavení síťových údajů.
hw-detect/start_pcmcia
Pokud chcete zabránit startu PCMCIA služeb, nastavte tento parametr na
hodnotu false. Některé notebooky jsou totiž
nechvalně známé tím, že při startu PCMCIA služeb zaseknou celý systém.
preseed/url
Zde můžete zadat url k souboru s přednastavením, podle kterého se
má provést automatická instalace, viz .
preseed/file
Zde můžete zadat soubor s přednastavením, podle kterého se má provést
automatická instalace, viz .
cdrom-detect/eject
Před restartem &d-i; do nového systému se implicitně vysune optické
médium použité během instalace. To někdy není potřeba (např. systém
není nastaven pro automatické zavádění z CD-ROM) a v některých
případech může být vysunutí dokonce nežádoucí. Například pokud
mechanika neumí nahrát médium sama a uživatel zrovna není na místě,
aby to provedl ručně. Příkladem takovýchto mechanik jsou mechaniky
v přenosných počítačích a mechaniky se štěrbinovým podáváním.
Pro zakázání automatického vysunutí nastavte parametr na hodnotu
false.
ramdisk_size
Používáte-li ještě jádro řady 2.2.x, budete možná muset zadat
&ramdisksize;.
rescue/enable
Nastavíte-li tento parametr na hodnotu true,
spustí se místo běžné instalace záchranný režim. Viz .