Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

If I have GRUB2 installed on a system that is using a foreign keyboard and I want to use CLI Mode, what key would I press? On Latin-based keyboards, we would press "C", but other alphabets lack the symbol "C". Is there a special GRUB documentation page for foreign keyboards? Are older forms of GRUB the same (GRUB Legacy)?

share|improve this question
Latin is foreign to most people in this world. What keyboard are you using/do you have problems with? – Timo Jan 18 '14 at 7:29
@Timo I am wanting to know how I can figure out which button to press. I do not have a specific keyboard in mind. The main reasons I ask are because #1 curiosity and #2 just in case I come across a situation like that. – Devyn Collier Johnson Jan 18 '14 at 10:42

The grub manual describes the limitations caused by platforms and that GRUB only uses AT keyboards. I am not aware of any keyboards for foreign languages that do not also support basic ASCII.

All European seem to do so, even if specific characters are not used in a language (except for foreign words). Spanish keyboards have k and w that were not in the Spanish alphabet originally.

Even Japanese and Korean do have ASCII characters. So do Thai, and Traditional Chinese.

Even the simple foreign keyboards used in the USA have all of these characters (maybe because A in ASCII stands for USA and not all of of the North and South America continents), although those keyboards have some keys at different location than I was used to.

Although that all is not a proof, I feel safe to say that any keyboard AT style keyboard for all definitions of "foreign" will allow you to use grub. You might have some problems with non-AT style steno keyboards: enter image description here

share|improve this answer

I figured it out. Foreign keyboards have Latin letters on them. So, I can still press "C" which on a Greek keyboard would also be "Ψ".

Greek Keyboard

Image from http://aramedia.com/kb-fireflygreek.jpg

share|improve this answer
The actual property that matters is the scancode sent, which is a property that exist far further down the chain than having "Latin letters" used (which key sends which scancode is is a property of the keyboard class, not the characters imbued on its keys). – Chris Down Apr 9 '14 at 5:12

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.