X-терминал
Nov. 9th, 2007 12:15 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
X-терминал я всё-таки победил. Вручную составил список пакетов (25 штук), распаковал их в директорию NFS-рута с помощью dpkg-deb -X, произвел несколько шаманских действий и всё заработало. Больше времени потратил на конфигурирование tftp- и dhcp-cерверов для работы pxelinux, чем на саму систему терминала. К сожалению, в 16Мб уложиться не удалось. Получилось 28980. А ненужной 32-меговой CF-ки у меня нет. А то бы засунул это дело на флэшку и флешку в корпус терминала (пришлось бы, правда, другое ядро собирать)
Правда, для того чтобы это решение было тиражируемым, надо немножко подкрутить скрипт, который у меня вместо /sbin/init, чтобы он параметры font-servers и x-display-manager из DHCP брал. Тогда терминалы с подобной функциональностью (на флэшке) можно будет на конвейере штамповать.
Сетевая загрузка и nfs-root это всё-таки существенно non-zero administration.
C другой стороны, если немножко поупражняться с автоконфигурированием xorg, добавить udev и дефолтное ядро с initrd, то можно сделать решение, которое будет с одног и того же NFS-root запускаться на очень большом зоопарке аппаратных конфиуграций. Благо NFS-root по месту не лимитирован. Ну будет вместо 30Мб 50.
Подробности, включая текст скрипта, который заменяет init на той же машине, где и сам NFS-root
Правда, для того чтобы это решение было тиражируемым, надо немножко подкрутить скрипт, который у меня вместо /sbin/init, чтобы он параметры font-servers и x-display-manager из DHCP брал. Тогда терминалы с подобной функциональностью (на флэшке) можно будет на конвейере штамповать.
Сетевая загрузка и nfs-root это всё-таки существенно non-zero administration.
C другой стороны, если немножко поупражняться с автоконфигурированием xorg, добавить udev и дефолтное ядро с initrd, то можно сделать решение, которое будет с одног и того же NFS-root запускаться на очень большом зоопарке аппаратных конфиуграций. Благо NFS-root по месту не лимитирован. Ну будет вместо 30Мб 50.
Подробности, включая текст скрипта, который заменяет init на той же машине, где и сам NFS-root