И это всё МОЁ

Есть небольшой скрипт, расположенный в /etc/initramfs-tools/scripts/init-bottom/rlang.sh


Скрипт должен устанавливать в initramfs новый консольный шрифт.
Собственно, вот и сам скрипт:


#!/bin/sh
setfont /usr/share/fonts/866_8x16.psf
mkdir /test


Создание файла mkdir /test тут просто для проверки.
(Заранее в хуках в initramfs пересылается сам шрифт и утилиту setfont.)


Так вот, после написания скрипта сделал его исполняемым : chmod +x rlang.sh, после чего выполнил initramfs-update -u.


Вот здесь и начинаются проблемы:




  1. Скрипт выполняется во время initramfs-update -u и создает директорию test в «основной» системе.




  2. В initramfs скрипт не выполняется. (Кстати, если выполнить команду setfont /usr/share/fonts/866_8x16.psf в initramfs, то шрифт встает, команда выполняется.).




Вообще необходимо сделать так, чтобы нужный шрифт в initramfs отображался сразу (т.е. чтобы не приходилось использовать setfont при каждом входе в initramfs). Наиболее простой (надеюсь) вариант - это вот подобный скрипт. Но - не работает.


Вопрос такой - Что не так и что с этим делать??









 , , , ,