Кажется, я только что нашел способ предотвратить сохранение текущей строки ввода. Изman rlwrap
:
SPECIAL KEYS
Control + O
Accept the current line, but don't put it in the history list. This action has a readline command name
rlwrap-accept-line-and-forget
Таким образом, вместо проверки строки с помощью Enter
, если я сделаю это с C-o
, она не должна быть сохранена.
Возможно, я мог бы также использовать опцию -g
, но я не уверен, что смогу построить регулярное выражение, описывающее пароль, не описывая при этом обычный ввод:
-g, --forget-matching regexp
Forget (i.e. drop from history list) all input lines that match the POSIX 1003.2 regular expression
regexp. The match is always case-insensitive. regexp may be an ordinary string. For more about regu‐
lar expressions, see regex (7)
UEFI — это тип микропрограммы, хранящейся в ПЗУ на материнской плате. Системный раздел EFI (ESP )— это специально созданный раздел на диске с разделами GPT. ESP может существовать на диске независимо от того, имеет ли машина прошивку UEFI или BIOS.
На вашем компьютере, скорее всего, нет прошивки UEFI, или, если она относительно новая, скорее всего, установлен режим совместимости. Вы можете либо попробовать включить UEFI в настройках прошивки, либо установить операционную систему в режиме совместимости/BIOS. Если вы делаете последнее, и на вашем диске есть таблица разделов GPT, вам нужно будет создать загрузочный раздел BIOS для GRUB.