- Thu, Jun 9 2022 at 5:57 am #1566281Andrew BrehmParticipantMember Points: 394Rank: 2
I just encountered an annoying issue.
When trying to log onto Windows Server Core via ILO using a local account, it is impossible to type a backslash if the server’s keyboard layout is too foreign.
In my case it’s a Swiss keyboard layout. Swiss keyboards apparently have a key between z and left-shift that (in combination with alt-gr, another special key on the Swiss keyboard) types \. My American keyboard doesn’t have that key.
1. Changing the keyboard layout in the console. This fails because ILO does not, apparently, send shift-alt through to the server.
2. Typing left-alt and 9 and 2 on the numberpad to get ASCII \. This fails because Server Core apprently doesn’t support this handy input method. (It acts as if I pressed return.)
3. Using / instead of \.
4. Using @servername instead of servername\. (Obviously this didn’t work.)
5. Using ILO hotkeys, which apparently cannot send foreign keycodes either. \ becomes $ (because a Swiss keyboard has $ where an American has \).
6. Calling a colleague with a Swiss keyboard. That worked, but is not practical at all hours.
How did HPE think this should work? What am I overlooking?
- Thu, Jun 9 2022 at 8:15 pm #1566290Michael PietroforteKeymasterMember Points: 33,189Rank: 4
If I remember right, you have to specify the keyboard layout when you install the server, but I guess the real problem is ILO here. You probably won’t have a problem logon physically with different keyboards.
So if you have physical access, you can logon and then change the keyboard layout.
I never tried this, but perhaps you can connect to the server via PowerShell remoting and then change the keyboard layout.
- You must be logged in to reply to this topic.