Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > *NIX системы: Общие вопросы > Эмулировать Nowel для загрузки бездисковых машин


Автор: Lordolein 9.8.2007, 10:32
Есть примерно 20 бездисковых досовких машин (486) , загружаются из Новела 3.12 по протоколу RPL ( BООТ ROM заточен под этот протокол ) .
Вопрос такой : возможно ли бездисковая загрузка по этому протоколу в Linux ?

Что пробовал: установил Linux ASP11 c  пакетами IPXUTIL  и MARS_NWE, перекопировал все файлы Новела в Линукс,
 результат : досовские машины при загрузке с дискетки нормально входят в виртуальный Nowel,
а бездисковая загрузка не ожила , может хто сталкивался ?

Спасибо.


Автор: Glip 9.8.2007, 15:42
на просторах интернета советуют rpld

Автор: Lordolein 9.8.2007, 20:08
да. уже нашел. спасибо
 но что-то не ставится. что ему надо ?
[
Цитата

[root@Linux rpld-1.8]# make
makedepend -f-  protocol.c rpld.c util.c rpl.c client.c config.c   llc-nit.c lin ux-nit.c > .depend
makedepend: warning:  /usr/include/gnu/stubs-32.h:  non-portable whitespace enco untered at line 7
makedepend: warning:  protocol.c (reading /usr/include/stdio.h, line 34): cannot  find include file "stddef.h"
        not in /usr/local/lib/gcc-include/stddef.h
        not in /usr/include/stddef.h
        not in /usr/lib/gcc/i386-asplinux-linux/4.0.1/include/stddef.h
makedepend: warning:  protocol.c (reading /usr/include/bits/types.h, line 31): c annot find include file "stddef.h"
        not in /usr/local/lib/gcc-include/stddef.h
        not in /usr/include/stddef.h
        not in /usr/lib/gcc/i386-asplinux-linux/4.0.1/include/stddef.h
makedepend: warning:  protocol.c (reading /usr/include/_G_config.h, line 14): ca nnot find include file "stddef.h"
     ....................................

   .........................
makedepend: warning:  linux-nit.c (reading /usr/include/limits.h, line 124): can not find include file "limits.h"
        not in /usr/lib/gcc/i386-asplinux-linux/4.0.1/include/limits.h
  Now type make again to build rpld

и так далее- что для 

Автор: Lordolein 11.8.2007, 20:25
Привет всем
Помогите пожалуйста: хочу собрать RPM совместимый с моей системой(ASP9). Скачал исходный файл rpld-1.8-0.1.beta1.fc6.src.rpm . Делаю по книжке: инсталирую его и перехожу к сборке двоичного пакета, но дальше не идет- набираю rpm -ba SPECS/rpld.spec , а мне в ответ "-ba :неизвестный параметр".
При просмотре man rpm - такой параметр есть :"Собрать бинарный (RPM) и исходный (SRPM) пакеты(предватиленьно исполнив стадии %prep, %build, %install)." 

Спасибо.

Автор: nickless 11.8.2007, 21:03
Цитата(Lordolein @  11.8.2007,  19:25 Найти цитируемый пост)
rpm -ba SPECS/rpld.spec

Может надо писать rpmbuild -ba ...?

Автор: Lordolein 11.8.2007, 21:10
Цитата

набираю rpm -ba SPECS/rpld.spec , а мне в ответ "-ba :неизвестный параметр".

уже нашел в инете - надо rpmbuild -ba SPECS/rpld.spec  - теперь оно хочет byacc и flex, а эти тоже не ставятся - куча зависимостей
Может подкинете ссылку где взять готовый rpld для ASP9 или ASP11? 

Спасибо.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)