vitus_wagner: My photo 2005 (Default)
vitus_wagner ([personal profile] vitus_wagner) wrote2007-11-09 01:35 pm

Еще о терминалах

Всё-таки NFS-root не самое удобное для zero-administration.
Да и на самом терминале приходится держать portmap, rpc.statd, rpc.lockd.
На мой взгляд, идеальным решением для сетевой загрузки на базе linux, было бы упихать всё-всё, включая X-сервер, в initrd.
Правда, тут нужно ну очень сильно ужать объем требуемого софта.

То есть - явно uclibc (или с dietlibc попробовать), видимо, kdrive в качестве X-сервера.

Тогда получается замечательная картина - коллекция ядер и initrd-шек под разные аппаратные конфигурации, и конфиуграционные файлы pxelinux, которые выбирают нужный в зависимости от mac устройства.

Общую для устройств конфигурацию, связанную с логикой работы - раздавать по DHCP. Благо в протоколе font-servers и x-display-manager предусмотрены. Правда busybox-воский ucdhcpc придется патчить, чтобы он эти опции а) запрашивал б) понимал.

Правда, цена на 32-Мбайт IDE флэш заставляет задуматься о том, что операционную систему лучше хранить локально.

Но тогда надо сначала добиться того чтобы /tmp был на RAM-джске, а /var/log - ссылкой на /tmp. Чтобы / вообще был read-only.

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting