Общепринятая практика для установки на устройство флэш-памяти совпадает с установкой на любой другой диск. Вся система основы OpenBSD с готовностью поместится в 1 ГБ пространства. Вероятно, будет более трудно найти устройство флэш-памяти настолько маленьким, чем установить OpenBSD на нем.
До выключения входа не волнуйтесь об этом, просто позвольте им быть записанными в Вашу карту флэш-памяти, это вряд ли уничтожит карту. С другой стороны, отправьте свои журналы в удаленный хост или смонтируйте / var на другую файловую систему.
Кроме того, когда Вы загружаетесь, ОС загружается в память для Вас... никакая дополнительная требуемая тонкая настройка.
Существует официальный FAQ на этом.
Кроме того, по теме шифрования загрузочного диска недавняя статья о несмертельном указывает, что это возможно; хотя, я вообразил бы, в данный момент та процедура официально не поддерживается OpenBSD.
Необходимо окружить непечатаемые части подсказки (включая, но не ограничиваясь, escape-последовательностями для изменения цветов) с \[
и \]
.
Ваша исходная подсказка: \e[0;36m[\u@\h \W]\$ \e[m
Фиксированная подсказка: \[\e[0;36m\][\u@\h \W]\$ \[\e[m\]
\[
и \]
сказать bash
то, что все промежуточное на самом деле не печатает на экран, т.е. имеет нулевую длину. Расчетная быстрая длина необходима для знания, где повторить символы, Вы вводите. Игнорирование \[ \]
причины bash
вычислить неправильную быструю длину, которая часто приводит к странному терминальному зависимому от геометрии поведению из-за bash
идея того, где курсор не является совпадением с действительностью.