Как вы знаете, /etc/default/grub
— это место для настройки. Теперь, когда GRUB_BACKGROUND
не установлено, вы прошли большую часть пути. Есть еще два варианта, которые должны вас заинтересовать.
GRUB_COLOR_NORMAL="foreground/background"
:устанавливает цвета линии, которая в данный момент не выбрана GRUB_COLOR_HIGHLIGHT="foreground/background"
:устанавливает цвета текущей выбранной линии Если вы установите черный фон в обоих этих параметрах, вы должны получить тот эффект, который вам нужен. Это работает в системе с grub 2.02. Если это не работает, попробуйте установить GRUB_TERMINAL_OUTPUT=console
.
Это происходит, когда /tmp
монтируется с флагом noexec
, что, вероятно, имеет место в вашей системе — см. вывод mount
. Это предотвращает запуск любого исполняемого файла, хранящегося в /tmp
, независимо от разрешений файла. Идея монтирования /tmp
и других мировых -доступных для записи каталогов с этой настройкой состоит в том, чтобы затруднить размещение двоичных файлов в вашей системе и их выполнение.
Любой каталог в томе, смонтированном без noexec
(, например /var
, в большинстве случаев )может использоваться для хранения исполняемых файлов, которые вы хотите запустить. Какой каталог вам следует использовать, зависит от конкретного варианта использования -.