Имя:    Пароль:      Помнить меня       
Unsorted   ~  Software  ~  Linux and Unix  ~  netboot Бездисковая станция под Linux-ом. Как сделать?
Griphon
Сообщение  13 Фев 2008, 23:24  Ссылка : Ответить с цитатой
Возраст: 51 Пол: Мужской 
C нами с 01.03.2005
Репутация: 226.6

Как сделать бездисковую станцию с сетевой загрузкой Linux-а?
Насколько я успел с этим разобраться, есть два варианта:
1. терминальная сессия
2. полноценная загрузка OS с мапированием / на NFS-ный ресурс.

Вот только как это сделать?
В начало
Профиль : Личное Сообщение
seb
Сообщение  14 Фев 2008, 2:07  Ссылка : Ответить с цитатой
Возраст: 44 Пол: Мужской  Доверенный пользователь
C нами с 05.04.2005
Репутация: 121.2

http://xgu.ru/wiki/PXE
http://wiki.opennet.ru/NetworkBoot - раздел "Ссылки"
http://ru.wikipedia.org/wiki/LTSP

нужна сетевая карта поддерживающая сетевую загрузку. есть старый вариант с прошивкой вставляемой в сетевуху/прошиваемой из доса и новый PXE.

далее нужен сервер dhcp и tftp. я сам этим никогда не занимался, но в общих чертах процесс выглядит следующим образом:
комп после включения передаёт управление в "bios" сетевой карты который получает по dhcp ip адрес, название файла, и ip адрес сервера с файлом, далее по протоколу tftp загружает этот файл в память и запускает его, это начальный загрузчик, практически аналог mbr - первого сектора жёсткого диска, но только для загрузки по сети, а не с диска. есть файл pxelinux - написанный на основе syslinux начальный загрузчик, он, загрузившись на клиента, осуществляет последующую загрузку своих настроек, загрузку и запуск ядра ОС.

"2. полноценная загрузка OS с мапированием / на NFS-ный ресурс. " — без этого обойтись скорее всего не получится. можно попробовать всё впихнуть в initrd.img но его размер ограничен размером памяти на клиенте, так как он целиком туда грузится и распаковывается.

ps: имхо не нужно ничего придумывать самому - есть разные варианты готовые, тот же LTSP, почитай - должно подойти.

_____________________________
IRC WeNet #programming
jid: seb2000@jabber.ru
В начало
Профиль : Фотоальбом : Личное Сообщение : JabberID
Показать сообщения:   

Unsorted   ~  Software  ~  Linux and Unix  ~  netboot

Ответить на тему

Перейти:  





Powered by phpBB   © Unsorted Team  support@unsorted.me  promo@unsorted.me  Полезные скрипты