Je veľmi jednoduché zmeniť rozloženie kláves, s ktorým bude jadro vášho operačného systému
skompilované. Ak použijete program loadkeys s voľbou príkazového riadku
--mktable <keymapfile>, tento vám vygeneruje
„zdrojový kód“ súboru <keymapfile>. Ten uložte do súboru
drivers/char/defkeymap.c v adresárovej štruktúre zdrojového kódu
Linuxu.
sh# cd /usr/src/linux
sh# loadkeys --mktable sk-qwerty > drivers/char/defkeymap.c
|
Toto je akási náhrada za /etc/sysconfig/console/default.kmap s tým
rozdielom, že vaše rozloženie bude zavedené už od úplného štartu systému. V prípade
problémov s initscriptami (alebo štarte zo záchrannej diskety) budete mať zavedené svoje
rozloženie v každom prípade. Pozor, nekompilujte si kernel so slovenským rozložením len preto,
že žijete na Slovensku! Na to slúži príkaz loadkeys. Použite toto riešenie,
len ak bezpodmienečne potrebujete slovenské rozloženie pri zadávaní rootovho hesla alebo tak
podobne.
Ak chcete pristupovať spod Linuxu na
FAT/VFAT oddiely a mať prípadnú diakritiku v názvoch
súborov na takýchto partíciách, pri konfigurácii kernelu (pred kompilovaním) zvoľte tieto
nastavenia v časti ->:
CONFIG_NLS_CODEPAGE_852 --- Codepage 852
|
CONFIG_NLS_ISO8859_2 --- ISO 8859-2
(Latin 2) |
Pri pripájaní FAT/VFAT môžete potom uviesť voľbu
codepage=852.
Voľba codepage nastavuje kódovú stránku pre prevod znakov
krátkych mien na súborových systémoch FAT a VFAT.
Implicitne má codepage hodnotu 437.