Учителям и ученикамЧетверг, 12.12.2024, 18:48

Приветствую Вас Гость | RSS
Главная | Каталог статей | Регистрация | Вход
Навигация

Рекомендуем
Урок 21. Новые задачи (строим сеть с "нуля")
Урок 20. Настраиваем Ubuntu 11.10
Урок 19. Знакомимся с ОС Uuntu 11.04
Урок 18. Меняем OpenOffice на LibreOffice
Урок 17. Ставим программу (практическая работа)
Урок 16. Установка программ в Ubuntu
Урок 15. Добавляем репозитарий
Урок 14. Права доступа

О работе сайта
О наших планах
Руководства по ПСПО
Работа продолжается
К урокам информатики
Дистрибутивы для школ


Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Главная » Статьи » Мастер-класс » Уроки Ubuntu, Mandriva

Урок 4. Подключаем слабые компьютеры

В этот раз мы займемся созданием созданием сегмента локальной сети компьютерного класса с использованием маломощных машин. Как говорилось ранее, имеется шесть компьютеров РII с ОЗУ 64Мбайт. Все шесть компьютеров имеют сетевые карты и жесткие диски.

Что такое 64 МБ памяти? Какую операционную систему можно установить на эти машины? Кстати, эти компьютеры поступили еще в году 2000 в рамках проекта железной дороги обеспечения своих подведомственных школ вычислительной техникой. (Для тех, кто не в курсе: до преобразования железной дороги в ОАО "Российские железные дороги" в ее ведомстве находилось большое количество так называемых железнодорожных школ. Стоит ли говорить о том, что и обеспечение в этих ж.д. школах было чуть лучше, чем в обычных. Поэтому наша школа одна из первых в районе стала обладательницей парка компьютеров, которые были объединены в локальную сеть. И стояла на них операционная система Windows 2000).

Но продолжим. Решено было из этих маломощных ПК построить терминальный класс по технологии "тонкий клиент", т.е. LTSP. Для сервера был использован ПК с 2 Гбайтами ОЗУ. Строительство такого класса стало задачей номер один. Было решено пока не задумываться о том, как соединить в одну локальную сеть как этот терминальный сегмент, так и мощные компьютеры (на тот момент числом 6). Тем более, что вопроса о том, как это сделать вообще-то не стояло, это не вызывало затруднений.

Выбор пал на только что вышедший дистрибутив Alt Linux Terminal 4.0. Понятно почему: этот дистрибутив и предназначался для построения терминального класса. Плюсом было и то, что автор уже имел на тот момент опыт работы в Linux.

Так как рабочие станции имели HDD-диски, то было принято решение создать тонкий клиент, который загружается не по сети, а с жесткого диска. Поиски в Сети все-таки дали положительный результат, был найден рецепт для загрузки с жесткого диска. Исходную информацию можно найти по следующей ссылке: http://freesource.info/wiki/Dokumentacija/LTSP5/LocalBoot?v=z0u&

Для загрузки с жесткого диска нужно было расположить на локальном HDD initrd.img и vmlinuz, оставшееся место можно отдать под swap. Таким образом, объем HDD может быть минимальным.

1. Для использования локального HDD под swap на сервере указываем: USE_LOCAL_SWAP=Y в /etc/lts.conf

Так как тонкие клиенты имели USB-порт, то помещение нужных файлов на жесткий диск удобно производить с флешки.

2. На флэшку с терминального сервера записываем каталог, находящийся на терминальном сервере Alt Linux Terminal /var/lib/ltsp/i586/boot, а также загрузчик LILO /etc/lilo.conf.

Файл lilo.conf нужно поправить так: 
-= lilo.conf=-
map="/boot/map"
lba32
prompt
compact
timeout="100"
install="menu"
default="ALTLinuх"
vga=NORMAL
append="root=/dev/nfs nfsroot=/var/lib/ltsp/i586,udp ip=dhcp"
message="/boot/splash/message"
boot="/dev/hda"

image="/boot/vmlinuz"

label="ALTLinuxt"
initrd="/boot/initrd.img"
read-only
-= end lilo.conf =-

3. Теперь подключаем к компьютеру - будущему тонкому клиенту HDD, с которого будет производиться загрузка (если уже не установлен диск), и привод DVD. Подключаем флэшку . 

Теперь можно начинать.

4. Загружаемся с установочного диска Alt Linux Terminal 4.0 выбираем режим RESCUE. В консоли набираем команду:

#ls /dev/hd*      - это команда вывода списка имеющихся жестких дисков;
 hda
#ls /dev/sd*      - это дя определения флешки;
 sda1
# mkdir /tmp/flash    - создаем каталог;
# mount -t vfat /dev/sda1 /tmp/flash  – команда монтирования флешки.

5. Теперь создаем разделы на жестком диске

fdisk /dev/hda   - утилита fdisk имеет много возможностей, но начинающим не очень удобно с ней работать, поэтому ниже дается последовательность выбора:

p – информация
d – удаляем все (delete)
n – создать новый раздел
p – сделать его основным
1 – раздел первый
t – тип раздела
1- первого раздела
83 – Linux (можно для интереса просмотреть и остальные типы)
a – делаем раздел активным
1 – подтверждаем, что имеено первый
n – остальное отдадим под swap, т.е. создаем новый раздел
p
2 - второй
t – (тип)
2 – (второго)
82 – (linux swap)
p – проверяем правильность разметки
w – записываем все на диск и выходим из программы fdisk.

6. Далее нужно отформатировать разделы и примонтировать

mkfs.ext3 /dev/hda1
mkswap /dev/hda2
mkdir /tmp/hda
mount /dev/hda1 /tmp/hda

7. Теперь записываем на диск каталоги /boot, /etc, /dev, /sys, /proc;


# mkdir /tmp/hda/boot
# mkdir /tmp/hda/etc
# mkdir /tmp/hda/dev
# mkdir /tmp/hda/sys
# mkdir /tmp/hda/proc


С флэшки скопируем содержимое /boot в /tmp/hda/boot жесткого диска, lilo.conf – в /tmp/hda/etc


8. Делаем диск загрузочным


# mount --bind /dev /tmp/hda/dev/
# mount --bind /sys /tmp/hda/sys/
# mount --bind /proc /tmp/hda/proc/
И, наконец
# lilo -r /tmp/hda


Выключаем компьютер, убираем, если нужно, привод DVD, подключаем к локальной сети сетевую карту. Если все сделано правильно, то загрузка тонкого клиента состоится.

В этом месте следует сделать отступление. На мощном компьютере, отведенном для терминального сервера с установленной ОС Alt Linux Terminal 4.0 пока стоит одна сетевая карта (желательно интегрированная), поэтому сервер имеет IP-адрес 192.168.0.1, маска подсети 255.255.255.0. Желательно установить эти параметры на этапе установки ОС вручную.

Не рекомендуется использовать графический интерфейс для внесения данных, так как часто это приводило у автора к отказу тонких клиентов загружаться. Это проявлялось в появлении на экране монитора тонкого клиента приглашения ввести логин и пароль, после введения которых экран становился черным. Прежде чем производить загрузку рабочих станций, необходимо на терминальном сервере создать учетные записи пользователей.

Категория: Уроки Ubuntu, Mandriva | Добавил: vens (20.10.2010)
Просмотров: 1514 | Рейтинг: 5.0/1
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск

Форма входа

Облако тегов
вирусы на флешке система команды контентная фильтрация СКФ ALT Linux Mandriva Команды su линукс СпО Опытная зона ПСПО пиратский софт Исполнитель Кумир Программирование робот Ubuntu ставим Ubuntu установка LTSP Wi-Fi локальная сеть Mandriva Ubuntu Дистрибутивы Рейтинг edubuntu

Друзья
Сайт



Никнейм vensor зарегистрирован!
Сорокин В.Н. - Vens © 2024