Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
faq [2010/04/26 14:34]
83.111.77.163 EekImQDBS
faq [2017/04/18 10:55] (текущий)
Строка 1: Строка 1:
-oP5hda  <a href="http://xldftyjxkfix.com/">xldftyjxkfix</a>, [url=http://cvmnfnswaaje.com/]cvmnfnswaaje[/url], [link=http://ouvbzdnedvqo.com/]ouvbzdnedvqo[/link], http://oifwktuacggd.com/+====== Часто задаваемые вопросы ====== 
 + 
 +===== Что это такое? ===== 
 + 
 +Это узкоспециализированный дистрибутив GNU/Linux, который служит для подключения к терминальному серверу, поддерживает все основные протоколы: Citrix ICA, NoMachine NX, 2X ThinClient, Microsoft Windows terminal services (RDP, via RDesktop), VMWare View Open client, Cendio ThinLinc, Tarantella, X, telnet, tn5250, VMS terminal and SSH. 
 + 
 +Возможные варианты загрузки: CD, сетевая (PXE, DHCP, TFTP), USB flash, SATA и PATA диски. 
 + 
 +Домашняя страница проекта www.thinstation.org 
 + 
 +===== Не знаю какой архив скачать для установки. ===== 
 + 
 +**Готовые образы для установки, архивы, размер около 15 Мб:** 
 + 
 +Thinstation-2.2-дата-pxe.zip - для загрузки по сети, процедура установки и настройки описана здесь: https://nixts.org/doku.php?id=info_pxe 
 + 
 +Thinstation-2.2-дата-syslinux.zip - для загрузки с диска, процедура установки и настройки описана здесь: https://nixts.org/doku.php?id=info_hdd 
 + 
 +**Генератор образов (конструктор), размер около 55 Мб:** 
 + 
 +Thinstation-2.2-дата.tar.bz2 - служит для получения готовых образов, для чего необходимо иметь любой установленный дистрибутив GNU/Linux. 
 + 
 + 
 +**Структура конструктора:** 
 + 
 +//boot-images// - директория где будем получать готовые образы 
 + 
 +//conf// - примеры опций для конфигурационных файлов (https://nixts.org/doku.php?id=info_pxe#izmenenie_parametrov_konfiguracionnyx_fajlov) 
 + 
 +//Documentation// - соответственно документация 
 + 
 +//kernel// - ядро 
 + 
 +//packages// - директория со всеми пакетами 
 + 
 +//utils// - утилиты для обновления конструктора 
 + 
 +//build// - скрипт для запуска сборки 
 + 
 +//build.conf// - основной конфигурационный файл, в нем перечислены модули ядра (module), пакеты (pkg - отдельно подгружаемые и package - интегрируемые в образ), параметры (param). 
 + 
 +//thinstation.conf.buildtime// - конфигурационный файл для задания первоначальных опций 
 + 
 + 
 +**Основная информация по использование конструктора:** 
 + 
 +Распаковываем конструктор: 
 + 
 +<code> tar xvjf Thinstation-2.2-дата.tar.bz2 </code> 
 + 
 +заходим в него: 
 + 
 +<code> cd Thinstation-2.2-дата </code> 
 + 
 +делаем все необходимые изменения и запускаем процесс сборки: 
 + 
 +<code> ./build </code> 
 + 
 + 
 +**Архив с исходниками,  649.5 Мб:** 
 + 
 +thinstation_src-2.2.tar.bz2 - необходим для сборки ядра, драйверов и программ. Это архив уже установленной ОС, для работы с ним необходимо иметь любой установленный дистрибутив GNU/Linux.  
 + 
 +Можно взять здесь: http://sourceforge.net/projects/thinstation/files/ 
 + 
 +**Основная информация по использованию архива с исходниками:** 
 + 
 +Распаковать: 
 + 
 +<code> tar xvjf thinstation_src-2.2.tar.bz2 </code> 
 + 
 +перейти в распакованную директорию: 
 + 
 +<code> cd thinstation_src-2.2 </code> 
 + 
 +выполнить скрипт ./RUNME, для перехода в среду для компиляции (chroot). 
 + 
 +===== При загрузке выдает - подождите 30 секунд. ===== 
 + 
 +Возможно недостаточно памяти для видеоадаптера на материнских платах с интегрированной графикой, в таком случае поправляется в BIOS. 
 + 
 +Про проблему "30 секунд": 
 +https://nixts.org/doku.php?id=info_pxe#konfiguracija_pxe._zagruzka_raznyx_sborok_dlja_raznyx_terminalnyx_klientov 
 + 
 +Для загрузки с диска vga=значение указать в syslinux.cfg. Посмотреть список всех значений и выбрать оптимальное можно при загрузке. 
 + 
 +===== Какой пароль на терминал установлен в готовых сборках? Как его изменить? ===== 
 + 
 +Все описано во второй части этой инструкции: https://nixts.org/doku.php?id=info_hdd 
 + 
 +Изменить пароль можно в файле build.conf конструктора (param rootpasswd) перед сборкой. 
 + 
 +===== Как интегрировать пакет в генератор образов? ===== 
 + 
 +Переименовать пакет из pkg в tar.gz и извлечь:  
 + 
 +<codetar -xvzf mplayer.tar.gz путь_до_генератора/Thinstation-2.2-версия/package/название_пакета </code> 
 + 
 +В результате чего в генераторе должна быть директория package/название_пакета 
 +(по аналогии с другими пакетами)файл package/название_пакета/dependencies - обязателен, в нем одно слово - base, можно еще указать название пакетов, зависимые от этого пакета, которые будут включены при сборке, даже если они не указаны в build.conf. 
 + 
 +И прописать строку в build.conf:  
 + 
 +<code> package название_пакета </code> 
 + 
 +===== Зависает при загрузке ===== 
 + 
 +Необходимо при загрузке нажать F2 до появления подробного вывода информации. 
 + 
 +Возможные причины: 
 + 
 +** Ошибка: Идет процесс загрузки, доходит до определения сетевых интерфейсов. ** 
 + 
 +** DHCP server not found! Network not initialized. 
 +This error has probably occured because you haven't got correct module loaded for you network card. ** 
 + 
 +I. сетевая карта не найдена 
 + 
 +  * нет сетевой карты, отключена в BIOS 
 + 
 +  * нет подходящего драйвера, необходимо сообщить название или при возможности заменить 
 + 
 +II. не назначается адрес сетевому интерфейсу по причине отсутствия переменной NET_IP_ADDRESS, т.к. не подгрузились файлы конфигурации, проверить расположение и название 
 + 
 +  * Для PXE загрузки проверить работу TFTP сервера 
 + 
 +  * Для syslinux: нет поддержки IDE или SATA контроллеров, сообщить название материнской платы. При загрузке с флэшки проверить регистр и правильность названия директории thinstation.profile и файла конфигурации thinstation.conf.user, находящегося в ней. 
 + 
 +** Ошибка: Не загружается ядро или зависает на этапе загрузки модулей.** 
 + 
 +  * Аппаратные проблемы, попробовать обновить BIOS 
 + 
 +  * Как вариант указать acpi=off 
 + 
 +Для загрузки по tftp, файл с параметрами ядра должен лежать в \pxelinux.cfg\01-00-1f-c6-70-a7-82, где 00-1f-c6-70-a7-82 - мак адрес клиента, скопировать надо с default. 
 + 
 +Должно выглядеть так: 
 + 
 +<code> append ramdisk_blocksize=4096 initrd=initrd root=/dev/ram0 ramdisk_size=524288 console=ttyS3 acpi=off noapic </code> 
 + 
 +Для загрузки с диска указать в syslinux.cfg: 
 + 
 +<code> append loadramdisk=1 initrd=initrd ramdisk_blocksize=4096 root=/dev/ram0 ramdisk_size=524288 splash=silent vga=791 console=ttyS3 acpi=off </code> 
 + 
 +===== Не собирается конструктор. =====  
 +Пишет: 
 +<code> -e Checking for Debug Verbosity 
 +./build: 2: let: not found 
 +./build: 2: arithmetic expression: expecting primary: "num/(2**x) </code> 
 + 
 +Открыть в редакторе скрипт build, 
 +в первой строчке поменять %%"#! /bin/sh" на "#! /bin/bash"%% 
 + 
 +===== Как изменить картинку при загрузке? ===== 
 + 
 +Для изменения картинки при загрузке (bootsplash), идем в Thinstation-2.2/utils/tools/boot и меняем картинки на свои с соответствующими параметрами.  
 + 
 +Там же лежат файлы cfgв которых можно изменить вид прогрессбара. 
 + 
 +Примеры можно посмотреть здесь http://www.kde-look.org/index.php?xcontentmode=61 
 + 
 +===== Как указать в конфиге параметр модуля? ===== 
 + 
 +Это нужно сделать в генераторе образов, в build.conf дописать параметр для этого модуля: 
 + 
 +<code> module название_модуля параметр </code> 
 + 
 +Пример: 
 + 
 +<code> module snd-hda-intel model=3stack-6ch </code>
 
faq.1272278040.txt.gz · Последнее изменение: 2016/02/10 19:56 (внешнее изменение)
Recent changes RSS feed Creative Commons License Driven by DokuWiki Made on Mac

Rambler's Top100 Яндекс цитирования



© 2022 nik0el