У меня есть сервер без графической карты («без головы»), который я должен использовать через последовательный порт в качестве консоли для установки Linux, VMware и других ОС. Для терминального сервера я использую Linux-коробку с USB-устройством.
Таким образом, с моего Mac в окне терминала я SSH в окно Linux, и оттуда запустить утилиту screen
чтобы эмулировать терминал на порт USB. Проблема также обнаружится, если я использую Putty из системы Windows.
Когда появляются цветные меню в стиле VGA (обычно BIOS устанавливает или устанавливает скрипты), некоторые критические символы не видны (например, «Нажмите F9 для продолжения»). Причина в том, что они запрограммированы на светло-серый поверх голубого - или что-то в этом роде - и передний план и фон символов в конечном итоге будут одного цвета.
Иногда обходной путь состоит в том, чтобы щелкнуть и перетащить мышь над затронутой областью, и инверсия цветов отдает достаточный контраст, чтобы сделать символы видимыми.
Может кто-нибудь посоветовать, как изменить цветовую палитру эмуляции терминала, чтобы этого не произошло?
Я думаю, что на это может повлиять переменная окружения TERM, но я не уверен, является ли она переменной для Mac, Linux или обоих.