Online video hd

Смотреть красивый видео

Официальный сайт 24/7/365

Смотреть видео бесплатно

07.11.09 23:58

xoyДела давно минувших лет...

На пользу людям вылажу выкладываю статью, которую давно писал, но доселе не увидевшей свет... но до сего дня не опубликованную.
Выложу как есть, пусть и не доработана, или она так и умрет в мое архиве...
Комменты по поводу искусства письма или информативности принимаются!


Я решил написать статью о собственном опыте – поднятие сети на бездисковых станциях. Исходные данные:
Сервер на Windows Server Standart 2003 с установленной ролью “Terminal Server” за которым работает 20 пользователей.
Рабочие станции – разные машины начиная от P2 до P4, на которых установлена windows xp. Которая в свою очередь использовалась только для подключения к серверу терминалов.

Когда начальство наконец осознало что не хорошо работать на ворованном ПО, встал вопрос о покупке 20 windowsXP. Я в это время находился в состоянии ознакомления и познания прекрасного мира Linux. Под впечатлением произведенным на меня linux я задумался о создании бездисковых станций на этой операционной системе, несмотря на то что я и пользователь в ней никудышный.

После нескольких бессонных ночей и серфа по нету я все таки решился и заявил начальству о такой возможности. Директора конечно обрадовались, некому не хочется тратить по 100-150тр на ПО, которое все равно не используетя даже на десятую часть.

Метод проб и ошибок.
После одобрения моей идеи, мне оказалось не так просто как на словах. Предстояло разобраться что такое pxe и создать соответствующий дистрибутив, но к счастью мои бессонные ночи не прошли даром. Серфя интернет на данную тему я узнал о существовании подобного дистра и как оказалось не одного. Выбрав наиболее для меня подходящий – thinstation я принялся за длительное вкуривание манов. Из которых выяснилось что мне нужна на сетевых платах клиентов какя-то микросхема под названием BootRom.

Принявшись выяснять что это такое и где ее искать на сетевой карте я обнаружил русскоязычный сайт посвященный всем аспектам удаленной загрузки (http://www.remoteboot.ru/) о котором пойдет речь. На нем я черным по белому прочитал что эта специальня микросхема предусмотренная практически на на любой карте, но ее присутствие не обязательно особенно на дешевых реализациях, и как я догадался если ее нет то найти ее достаточно сложно. Я начал судорожно бегать по офису заглядывая в каждый компьютер и с каждым осмотренным мне становилось все грустнее. После осмотра у меня получилась такая картина: у 15 компов из 20 стояла самая дешёвая сетевая плата на базе чипа RTL3189 с гнездом для BootRom и без самой микросхемы. Еще три оказались вовсе без гнезд. А две оставшиеся на мое облегчение имели встроенную сетевую плату, т. к. у таких плат BootRom был встроен в биос, но и тут оказалось не все гладко. В одной из плат в биосе был не PXE, а Nowell загрузчик.

Следующий день я бегал по радио рынку и обзванивал все известные сетевые конторы в поисках микросхем bootrom, но все безрезультатно, предлагали только сетевые с встроенным bootrom-м и они по цене оказались на порядок дороже чем дешевые реалтеки, что делало невыгодным мой проект. После очередного в куреня сайта bootrom.ru я понял, что можно бутром своять и самому имея под рукой микросхему флеш памяти и тот самый дешевый реалтек.

Вспомним электронику.
Сгоняв на радио-рынок я приобрел пару микросхем AT29C010 для опытов, взяв первую попавшуюся плату на чипе RTL3189 и паяльник я взялся за дело. Закоротив перемычками нужные ноги (30 и 32 - для подачи питания на микросхему и 2, 16, 31 - для подачи сигнала, разрешающего запись в микросхему и подачи сигнала 0 на вывод старшего бита выбора адреса микросхемы) и сунув в сокет я начал прошивку котороя не удалась. Как выяснилось далее прошивать микросхему могут только платы на чипе RTL3189 с индексом A и B, все остальные из-за еще большего удешевления и не умеют этого. Найдя подходящую плату и сделав первый bootrom я задумался о сервере… (Оговорюсь что возможно использование не только флеш микросхем но и пзу. Они как правило дешевле, но для этого потребуется программатор.)

Сервер
Я решил использовать тотиже сервер который выступал в роли сервера терминалов. Для этого я установил на него роль DHCP сервера и из стандартного комплекта поставки TFTP сервер который находится в комплекте RIS. Далее настроил в DHCP сервере параметры 066 в котором указал имя сервера загрузки образа thinstation и 067 имя самого образа. После чего сложил в папку TftpRoot образ thinstation с конфигами.

Первый старт
Воткнув микросхему в сетевуху не снимая перемычек и выставив в BIOS загрузку по сети я ждал чуда. Которого как не странно не произошло. Проверив правильность прошивки кинулся внимательно вкуривать инструкцию к сетевой плате из которой выяснилось что нужно в настройках чипа сетевой платы с помощью фирменной утилиты активировать bootrom. После чего долгожданное чудо и thinstatin загрузился запустил rdesktop и выдал приглашение вводя имени и пароля на сервер терминалов.


Я написал эту статью чтобы у вас не было этого долгого раздела проб и ошибок, в надежде что хоть кто нибудь учится на чужих ошибках, но как показывает практика таких немного.


Ссылки

remoteboot.ru - Сайт посвящен всем вариантам удаленной загрузки
realtek.com.tw – дрова и утилиты realtek 8139
romservice.ru- схема выводов разных флешек.
thinstation.sourceforge.net/ - тот самый образ linux (thinstation).
itadvisor.ru - тот же thinstation, но собранный нашим и адаптированный к российским реалиям, доп. патчи.


Теги:

exelens 08.11.09 00:04 # +2
Вставил кат.
xoy 08.11.09 00:07 # +0
не понял сокращений...
о чем речь?
exelens 08.11.09 00:25 # +0
http://welinux.ru/all/help

чтобы пост не было целиком на на главной его содержимое разделяют тегом [cut]
оставляя тизер (вводную часть поста), а остальное прячется.
Uni 08.11.09 09:58 # +2
Может, стоит поправить первое предложение?
Как вариант: На пользу людям выкладываю статью, написанную давно, но до сего дня не опубликованную.
xtavras 08.11.09 15:06 # +1
Пингвин на кнопке start доставил :)))
nYKzpn4Iov.png
да и вообще редмонд тема оформления удивила, видимо чтобы шока у секретарш не было, неплохая задумка))
booley 08.11.09 17:13 # +0
Как выяснилось далее прошивать микросхему могут только платы на чипе RTL3189 с индексом A и B, все остальные еще более удешевления и не умеют этого.


Лучше:
Как выяснилось далее прошивать микросхему могут только платы на чипе RTL3189 с индексом A и B, все остальные из-за еще большего удешевления и не умеют этого.


А так - понравилось.
xoy 10.11.09 18:08 # +0
Да спасибо, поправил.

Посты Комментарии
Последние посты
    Посты Комментарии
    Последние комментарии
      Посты Комментарии
      Изменения
        Посты Комментарии Изменения Черновики Избранное
        Черновики (все)
          Посты Комментарии Изменения Черновики Избранное
          Избранное (всё)
            Посты Комментарии Изменения Черновики Избранное
            Лучшие блоги (все 83)
            Топ пользователей Топ блогов
            Топ пользователей Топ блогов
            Элита (все 1682 из 135 городов)
            Топ пользователей Топ блогов
            welinux.ru

            В хорошем качестве hd видео

            Онлайн видео бесплатно


            Смотреть русское с разговорами видео

            Online video HD

            Видео скачать на телефон

            Русские фильмы бесплатно

            Full HD video online

            Смотреть видео онлайн

            Смотреть HD видео бесплатно

            School смотреть онлайн