Board.KolibriOS.org

Official KolibriOS board
It is currently Mon Sep 16, 2019 9:40 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 11 posts ] 
Author Message
PostPosted: Wed Aug 29, 2007 11:54 am 
Offline
User avatar

Joined: Thu Oct 13, 2005 12:00 pm
Posts: 299
Есть ли загрузка колибри по сети и если нет, то насколько это сложно сделать? То есть задача такая, есть "сервер" с колибри и надо эту колибри загрузить на рабочие станции на которых нет винта и дисководов, но есть сетевые карты и все необходимые подключенные кабели (т.е. с "железом" все ок).


Top
   
 Post subject:
PostPosted: Wed Aug 29, 2007 12:16 pm 
camper
Насколько мне известно некоторые сетевые карты поддерживают загрузку образа диска, вроде так была раньше реализована загрузка DOS по сети.
В Колибри естественно ориентированных именно на это возможностей нет, так как этим никто не занимался.


Top
   
 Post subject:
PostPosted: Wed Aug 29, 2007 1:15 pm 
Offline
User avatar

Joined: Mon Apr 16, 2007 6:38 pm
Posts: 1222
camper
действительно, это возможно. но только после того как ты это реализуешь..


Top
   
 Post subject:
PostPosted: Wed Aug 29, 2007 1:16 pm 
Offline
User avatar

Joined: Thu Mar 01, 2007 4:16 pm
Posts: 426
К сожалению пока с самой сетью у KOS проблемы. Я, например, не имею удовольствия её попользовать (nForce2). А вообще это очень перспективное направление для развития системы, как мне кажется.

..bw


Top
   
 Post subject:
PostPosted: Wed Aug 29, 2007 3:05 pm 
Offline
User avatar

Joined: Thu Mar 01, 2007 7:57 pm
Posts: 835
Для загрузки по сети необходимо, чтобы система была многопользовательской. Тогда в ней одновременно сможет работать и пользователь того компа, на котором она установлена, и ещё несколько пользователей, и каждый в своём аккаунте. Этого пока не реализовано...


Top
   
 Post subject:
PostPosted: Wed Aug 29, 2007 5:11 pm 
Атауальпа
Не знал что DOS многопользовательская система...


Top
   
 Post subject:
PostPosted: Thu Sep 06, 2007 10:02 pm 
Offline
Kernel Developer

Joined: Fri Feb 23, 2007 11:55 pm
Posts: 63
я в этом не спец, но всё времяя считал что через сеть тупо загружаются данные в оперативу и всё... а что дальше с ними будит - уже всёравно... и раздавающий сервер должен уметь отдать этот бораз


Top
   
PostPosted: Wed Sep 12, 2007 12:10 am 
Offline

Joined: Fri Aug 24, 2007 12:08 am
Posts: 5
Загрузка по сети возможна, если настроить соответстующие серверы. Легче всего использовать любую *nix систему, и настроить раздачу образов колибри по сети. (Я использовал OpenBSD, т.к. там в базовом дистрибутиве уже идут нужные демоны, далее все имена файлов для этой системы.) Сначала включаем tftpd (раскомментировать в /etc/inetd.conf соответсвующую строку, включить сам inetd в файле /etc/rc.conf - строчка inetd = YES), и создаем директорию /tftpboot. В эту директорию кладутся образ колибри и файлы memdisk и pxelinux.0 (Оба файла из дистрибутива syslinux, http://syslinux.zytor.com/). В директории /tftpboot создается поддиректория pxelinux.cfg, туда помещаются конфиги syslinux. В простейшем случае там создается один файл default, например следующего содержания:

label kolibri
kernel memdisk
append initrd=kolibri.img
DEFAULT kolibri

где kolibri.img - название образа дискеты колибри.
Если нужно загружать разные образы в зависимости от клиента, см документацию syslinux
Последний этап - настройка сервера dhcpd. Включается он в файле /etc/rc.conf - строчка dhcpd_flags=""
Конфиг - /etc/dhcpd.conf.
Пример файла:

shared-network LOCAL-NET{
option domain-name "my.domain";
option domain-name-servers 192.168.0.10, 192.168.0.5;
subnet 192.168.0.0 netmask 255.255.255.0{
option routers 192.168.0.1;
filename "pxelinux.0";
range 192.168.0.32 192.168.0.127;
}
}

- синтаксис различается для разных серверов, см. документацию сервера.
В результате бездисковый клиент при загрзуке получает IP от DHCP сервера, и загружает pxelinux.0 по tftp. pxelinux.0 создает диск в памяти, загружает в него образ дискеты и передает управление на загрузчик OS.


Top
   
PostPosted: Wed Sep 12, 2007 8:22 am 
LV
Спасибо за сведения.


Top
   
PostPosted: Wed Sep 12, 2007 8:24 am 
Offline
Kernel Developer
User avatar

Joined: Mon Mar 20, 2006 10:44 am
Posts: 557
LV
http://wiki.kolibrios.org/ - ждёт тебя!


Top
   
PostPosted: Tue Sep 10, 2013 12:55 pm 
Offline
Just Flooding
User avatar

Joined: Wed May 18, 2005 10:27 am
Posts: 430
(с) бред - удалено автором


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 11 posts ] 

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited