pxe, nfs на freebsd 7, по следам статьи про б/диск терминалы

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
hryamzik
рядовой
Сообщения: 40
Зарегистрирован: 2007-12-05 20:38:48

pxe, nfs на freebsd 7, по следам статьи про б/диск терминалы

Непрочитанное сообщение hryamzik » 2007-12-10 18:26:28

Нужно загружать тонкие клиенты по сети, при этом задачи могут ставиться разные, поэтому надо не ограничиваться одним образом. Но начнем с загрузки фри, у меня стоит 7 бета4, сисинсталом вытащены с фтпшника distributions - src.

Открываем http://www.lissyara.su/?id=1191 , доходим до запуска скрипта, запускаем, ждем, ждем, получаем:

Код: Выделить всё

/usr/src/lib/libexpat/../../contrib/expat/lib/xmltok_impl.c: In function 'big2_contentTok':
/usr/src/lib/libexpat/../../contrib/expat/lib/xmltok_impl.c:876: internal compiler error: Segmentation fault: 11
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
*** Error code 1

Stop in /usr/src/lib/libexpat.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
: not found
cd /usr/src/etc;  install -o root -g wheel -m 644  amd.map apmd.conf auth.conf  crontab csh.cshrc csh.login csh.logout devd.conf devfs.conf  dhclient.conf disktab fbtab freebsd-update.conf  ftpusers gettytab group  hosts hosts.allow hosts.equiv hosts.lpd  inetd.conf libalias.conf login.access login.conf mac.conf motd  netconfig network.subr networks newsyslog.conf nsswitch.conf  portsnap.conf pf.os phones profile protocols  rc rc.bsdextended rc.firewall rc.firewall6 rc.initdiskless  rc.sendmail rc.shutdown  rc.subr remote rpc services shells  snmpd.config sysctl.conf syslog.conf  etc.i386/ttys  /usr/src/etc/../gnu/usr.bin/man/manpath/manpath.config  /usr/src/etc/../usr.bi/etc/master.passwd/bsd/p -d /usr/nfsroot/bsd/r.passwd nsmb.conf opieaccess /usr/nfsroot/bsd/e /usr/nfsroot/bsd/
install: wrong number or types of arguments
usage: install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode]
               [-o owner] file1 file2
       install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode]
               [-o owner] file1 ... fileN directory
       install -d [-v] [-g group] [-m mode] [-o owner] directory ...
*** Error code 64

Stop in /usr/src/etc.
: not found

--------------------------------------------------------------
>>> Kernel build for PXEBSD started on Mon Dec 10 18:00:27 MSK 2007
--------------------------------------------------------------
===> PXEBSD
mkdir -p /usr/obj/usr/src/sys

--------------------------------------------------------------
>>> stage 1: configuring the kernel
--------------------------------------------------------------
cd /usr/src/sys/i386/conf;  PATH=/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/usr/obj/usr/src/tmp/usr/sbin:/usr/obj/usr/src/tmp/usr/bin:/usr/obj/usr/src/tmp/usr/games:/sbin:/bin:/usr/sbin:/usr/bin  config  -d /usr/obj/usr/src/sys/PXEBSD  /usr/src/sys/i386/conf/PXEBSD
config: /usr/src/sys/i386/conf/PXEBSD:6: syntax error
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
Building Completed
Смотрим в дестдир,
# ls -a /usr/nfsroot/bsd/
? . ..

Пусто. Тоже самое со скриптом из туториала с оффсайта. Думаю что проблема в сыроватости 7-ки, но фиг знает. Никто не сталкивался? =)

Попутно вопрос по нфс-шаре, как её открыть на запись не рутам? По-идее public, но мне не помогло. Пробовал следующее:

Код: Выделить всё

#/usr/nfsroot -alldirs -rw -network 192.168.0.0 -mask 255.255.255.0
#/usr/nfsroot -maproot=0  -network 192.168.0.0 -mask 255.255.255.0
/usr/nfsroot -alldirs,maproot=0
#/usr/nfsroot -alldirs,public
#/usr/nfsroot -alldirs
#/usr/nfsroot -mapall=user
#/usr/nfsroot -public -network 192.168.0.0 -mask 255.255.255.0
В идеале надо получить то, что в линухе записывается как
/nfsroot 192.168.2.xxx(rw,no_root_squash,async)

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35071
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: pxe, nfs на freebsd 7, по следам статьи про б/диск терминалы

Непрочитанное сообщение Alex Keda » 2007-12-10 19:30:24

юзай 6.2 чтоли...
нах тебе 7.0 - рамы много? :)))
Убей их всех! Бог потом рассортирует...

hryamzik
рядовой
Сообщения: 40
Зарегистрирован: 2007-12-05 20:38:48

Re: pxe, nfs на freebsd 7, по следам статьи про б/диск терминалы

Непрочитанное сообщение hryamzik » 2007-12-10 19:43:14

768, вроде пока хватает. К тому же тут уже все настроено.