Невозможно ввести верхний символ при установке archlinux

Решение sed:

sed -n 'N;/[A-Za-z]\n$/P;D' file

Это модификация стандарта sed 'N;P;D'. Ожидается, что он отразит исходное регулярное выражение, которое OP пытается grep.

-1
24.01.2021, 08:26
2 ответа

Чтобы решить проблему «U».

genfstab -$(echo $'\x55')  /mnt  >> /mnt/etc/fstab

Я думаю, что клавиатура должна без проблем работать с драйверами ядра Linux. Однако вы должны были установить его с

pacstrap  /mnt base linux linux-firmware

Вам также необходимо (Я предполагаю, что вы не устанавливаете его в автономном режиме)

pacman -Suy xorg xorg-server

Ошибки просто игнорируйте, если они вам действительно не нужны

https://wiki.archlinux.org/index.php/Mkinitcpio#Possibly_missing_firmware_for_module_XXXX

Наконец, если вам нужно сопоставить свои собственные ключи, посмотрите это

https://wiki.archlinux.org/index.php/Linux_console/Keyboard_configuration

Удачи

0
18.03.2021, 22:35

Множество способов, в зависимости от того, какие инструменты у вас есть в этой «установочной» среде.

  • использовать библиотеку readline с bash (в режиме emacs)
type 
g e n f s t a b space - u C-b Esc u

заглавная буква u (C -b означает элемент управления b, Esc — клавиша выхода ).

  • С ви

Создайте файл, возможно, в /tmp/gen, с

   genfstab -u  /mnt  >> /mnt/etc/fstab

, наведите курсор на uи нажмите ~, чтобы изменить регистр, введите :wq, чтобы выйти из vi, а затем запустите

   sh -x /tmp/gen

для выполнения команды.

  • С современным башом
u=u   # put a lower case u in a variable
uu=${u^^}  # upper case the variable
genfstab -${uu}  /mnt  >> /mnt/etc/fstab
0
18.03.2021, 22:35

Теги

Похожие вопросы