Главная | О сайте | ROM-Mail | Форум | Статьи | Программы | OLAP | Ссылки |
Бездисковая рабочая станция, сборка ROM-PXES-09-01.
В статье описаны только моменты, связанные с новой сборкой. Введение и ознакомление с принципами работы читайте в предыдущей статье: Бездисковая рабочая станция....
Краткое описание новых возможностей:
Сразу хотелось бы отметить - появилась возможность использования локальной сессии. Т.е. при загрузке рабочей станции мы получаем локальный рабочий стол, а уже из него подключаемся к RDP-серверу.
Использование локального рабочего стола дает нам целый ряд преимуществ:
Это позволяет пользователю подключаться одновременно к нескольким терминальный серверам.
Конфигурирования параметров терминального клиента "на лету".
Упрощается и отключение от сервера терминалов без завершения сеанса - просто закрываем окно мышью или Alt-F4.
Быстрый переход между окнами - осуществляется как обычно, либо мышью, либо Alt-Tab.
Включение/выключение полноэкранного режима по Alt-F11.
Конфигурирование параметров терминального клиента осуществляется в окне.
Я думаю, что многим может пригодиться и окно терминала.
Особых недостатков использования локальной сессии я пока не вижу, за исключением незначительного увеличения размеров сборки (на 1,3Mb) и соответственно немного большее время загрузки.
Не забыты и "слабые" рабочие станции с 16M /32Mb RAM. Для загрузки таких станций по стандарту PXE добавлен squash-образ, в котором используется сжатая файловая система squashfs. Использование этой файловой системы снижает требования к памяти на рабочей станции.
Использование локального рабочего стола на рабочей станции не является обязательным. По умолчанию загружается локальная сессия, но при необходимости ее можно переопределить соответствующими параметрами в конфигурационном файле.
В конфигурационный файл добавлены новые параметры:
X_SESSION_LOCAL - определяет необходимость использования локальной сессии. 1-использовать, 0-нет.
SESSION_DEFAULT - определяет сессию по умолчанию. Может принимать значения 'local' или 'rdp'.
RDP_KEEP_WM_KEY_BINDINGS - параметр rdp-клиента, который определяет нужно ли
сохранять клавиатурные сокращения оконного менеджера. Принимает значения 1-сохранять, 0-нет.
При использовании локальной сессии рекомендуется присвоить '1', а при отключенном локальном рабочем столе
параметр не имеет смысла.
RDP_GEOMETRY - параметр rdp-клиента, который определяет геометрию экрана. Например 800x600, 1024x768, и т.д. Рекомендуется использование геометрии, аналогичной геометрии экрана.
RDP_HIDE_WM_DECORATIONS - параметр определяет нужно ли скрыть декорации оконного менеджера. Имеет смысл при использовании локальной сессии, рекомендуется оставить значение '0'.
Замечание. Конфигурационный файл должен быть записан с переводами строки формате UNIX (LF).
И еще...
Как загружать для разных рабочих станций, загружающихся по PXE разные образы ?
Вкратце напомню схему загрузки рабочих станций по стандарту PXE...
Таким образом, для того чтобы для рабочей станции с IP-адресом 192.168.1.98 установить образ rom-pxes-09-01.squash делаем следующее...
Создаем файл с именем C0A80162 (16-ричное представление IP адреса) или с именем 01-00-0c-29-6a-65-02 (где 000c296a6502 - MAC адрес).
Вот содержимое этого файла на примере моей VMWare-станции:
...
default rom_pxes
label rom_pxes
kernel vmlinuz-2.4.20-12pxes.i586
append ramdisk_size=32768 ro video=vesa vga=771 console=null initrd=rom-pxes-09-01.squash
root=/dev/ram
display pxes2.dis
...
При желании, можно организовать меню для выбора образа.
См. также
Бездисковая рабочая станция...
Добавление принтера в Windows
Download
Пока всё...
P.S.
Для подключения USB-принтера нужно добавить в конф. файле, в секции устройство принтера строку:
LOCAL_PRINTER_DEVICE='/dev/usb/lp0'
export LOCAL_PRINTER_DEVICE
И конечно же, включить в конф. файле поддержку лок. USB и лок. принтера.