diff options
Diffstat (limited to 'chapter07/console.xml')
-rw-r--r-- | chapter07/console.xml | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/chapter07/console.xml b/chapter07/console.xml index 553f27473..0e3cbe2ca 100644 --- a/chapter07/console.xml +++ b/chapter07/console.xml @@ -91,17 +91,18 @@ after the main keymap:</para> KEYMAP_CORRECTION="/etc/kbd/bs-sends-del" EOF</userinput></screen> -<para>If you decided to -compile your keymap directly into the kernel later on in <xref -linkend="chapter-bootable"/> instead of setting it every time from the -<command>console</command> bootscript, then you don't need to run the -<command>loadkeys</command> program. Since the kernel will set up the keymap, -you can omit the KEYMAP variable from the -<filename>/etc/sysconfig/console</filename> -configuration file. If you wish, -you can still have it, this isn't going to hurt you. Keeping it could even -be beneficial, in case you run a lot of different kernels and can't be sure -that the keymap is compiled into every one of them.</para> +<para>If you want to compile your keymap directly into the kernel instead of +setting it every time from the <command>console</command> bootscript, then +instructions are given in <xref linkend="ch-bootable-kernel"/>. Doing this +ensures that your keyboard will always work as expected, even when you boot into +maintenance mode (by passing `init=/bin/sh' to the kernel), as in that +situation, the <command>console</command> bootscript won't be run.</para> + +<para>Since the kernel will set up the keymap, you can omit the KEYMAP variable +from the <filename>/etc/sysconfig/console</filename> configuration file. If you +wish, you can still have it, this isn't going to hurt you. Keeping it could even +be beneficial, in case you run a lot of different kernels and can't be sure that +the keymap is compiled into every one of them.</para> </sect1> |