[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [debutant] LILO et clavier AZERTY



> ben, j'ai toujours évité d'utiliser aqzw dans les labels lilo rien 
> que pour ça. Dans le même genre l'accès au bios adaptec avec un 
> clavier azerty pose le même problème (et un bon point en plus pour 
> buslogic).
> pour revenir à lilo, il est sur qu'il y a une solution (modifier 
> lilo, recompiler ...) mais je crains que ce ne soit hérétique, et 
> donc la bonne réponse est non.

Pour le BIOS, rien à faire, mais pour LILO:

less +1952 /usr/doc/packages/lilo/README
(S.u.S.E.)
(utilisez "be2-latin1" au lieu de "de" dans la doc ;))

Malheureusement, c'est un peu plus compliqué sur une S.u.S.E. 6.x
parce qu'ils ont subdivisé les keymaps en sous-répertoires en fonction
du type (qwerty, azerty, qwertz, ...). C'est une bonne idée, mais ils
auraient du adapter le script Perl keytab-lilo.pl
J'ai fait un patch qui est disponible sur
	ftp://linuxbe.org/linux/patches/keytab-lilo.pl.diff
  ou bien par
    http://linuxbe.org/~gooroo/patches/keytab-lilo.pl.diff

J'ai aussi ajouté une ligne pour que ça marche avec des keymaps compressées
en .gz (elles le sont sur les S.u.S.E. 6.x ;))

Pour l'appliquer, en tant que root:
# patch < keytab-lilo.pl.diff

Ensuite, ça marche:
# keytab-lilo.pl be2-latin1 > /boot/be.ktl

Puis ajouter dans /etc/lilo.conf:

keytable = /boot/de.klt

Ensuite taper
# lilo
et voilà ;)
Au prochain boot, vous disposerez d'un "vrai" clavier belge ;)

N.B.: le # au début de ligne représente le prompt de l'utilisateur root -
      il ne faut pas le taper, hein ! (on ne sait jamais ;))
  -o)  Pascal Bleser        | UNIX *is* user friendly.
  /\\  C++/UNIX Development | It's just selective about
 _\_v  ATOS Payment Systems | who its friends are...
pbleser@atos-group.com---------------------------------
o---------------------------------------------------o
|  -o)                                              |
|  /\\ Don't fear the penguin - http://linuxbe.org  |
| _\_v The Newbie's site http://newbie.linuxbe.org  |
o---------------------------------------------------o