Страница 1 из 2
не удается загрузить src
Добавлено: 2013-06-11 9:13:09
kaig
Добрый день! Для включения некоторых опции для ipfw, таких как например nat, необходимо пересобрать ядро и включить данные опции. Проблема в том, что при установке я забыл выбрать установку src, в результате чего при попытке зайти в директорию /usr/src/sys , для того чтобы загрузить исходные тексты ядра, с помощью sysintall выбираю Configure - Distributions - src - sys. После чего указываю откуда собственно брать эти самые исходники, сперва выбирал с ftp4.ru.freebsd.org ? в результате чего получаю следующую ошибку.
Код: Выделить всё
Unable to transfer the ssys distribution from ?
? ftp://ftp4.ru.freebsd.org. ?
? ?
? Do you want to try to retrieve it again?
Couldn't extract the following distributions. This may ?
?be because they were not available on the installation ?
?media you've chosen: ?
? ?
? src sinclude ?
???????????????????????
Далее пробую выбрать загрузку с cd/dvd диска, в результате чего получаю
Код: Выделить всё
Warning: The disc currently in the drive is either not a FreeBSD ? ? ?
? ? Use? disc or it is an older (pre 2.1.5) FreeBSD CD which does not ? ? ?
? ? Con? have a version number on it. Do you wish to use this disc anyway?
Unable to transfer the ssys distribution from ?
? cd0. ?
? ?
? Do you want to try to retrieve it again?
Также пытался установить пакет в ручную и тоже получаю ошибку
Код: Выделить всё
pkg_add -r src_stable_2.1.tar.gz
# pkg_add -r src_stable_2.1.tar.gz
Error: Unable to get ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-9.1-release/Latest/src_stable_2.1.tar.gz.tbz: File unavailable (e.g., file not found, no access)
pkg_add: unable to fetch 'ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-9.1-release/Latest/src_stable_2.1.tar.gz.tbz' by URL
После чего попытался найти ядро и попытаться изменить параметры, в результате чего выдает следующую ошибку,
Код: Выделить всё
uname -a
FreeBSD test.test 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243825: Tue Dec 4 09:23:10 UTC 2012 root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64
cd /usr/obj/usr/src/sys/
/usr/obj/usr/src/sys/: No such file or directory.
Попытался скинуть пакет на флешку,смонтировать и установить от туда, в результате чего, тоже получил ошибку. Прошу помочь при решении данной проблемы. Заранее спасибо!
Re: не удается загрузить src
Добавлено: 2013-06-11 9:59:09
werder31
Попробуйте обновится Cvsup-ом
Re: не удается загрузить src
Добавлено: 2013-06-11 10:56:44
snorlov
Если сд есть, так подмонтируйте его, перейдите в ../freebsd-dist, ну а там
кажется так
Re: не удается загрузить src
Добавлено: 2013-06-11 11:09:23
BirdGovorun
werder31 писал(а):Попробуйте обновится Cvsup-ом
Здрасте, приплыли
cvsup умер 28 февраля 2013 года, интересно. Где вы были всё это время?
svn НашеФсё
Re: не удается загрузить src
Добавлено: 2013-06-11 11:15:35
BirdGovorun
kaig писал(а):Добрый день! Для включения некоторых опции для ipfw, таких как например nat, необходимо пересобрать ядро и включить данные опции. Проблема в том, что при установке я забыл выбрать установку src!
svn co svn://svn.freebsd.org/base/releng/9.1/ /usr/src
откройте для себя svn
Re: не удается загрузить src
Добавлено: 2013-06-11 11:31:30
kaig
BirdGovorun писал(а):kaig писал(а):Добрый день! Для включения некоторых опции для ipfw, таких как например nat, необходимо пересобрать ядро и включить данные опции. Проблема в том, что при установке я забыл выбрать установку src!
svn co svn://svn.freebsd.org/base/releng/9.1/ /usr/src
откройте для себя svn
Не совсем понял вас
Re: не удается загрузить src
Добавлено: 2013-06-11 11:46:30
snorlov
kaig писал(а):BirdGovorun писал(а):kaig писал(а):Добрый день! Для включения некоторых опции для ipfw, таких как например nat, необходимо пересобрать ядро и включить данные опции. Проблема в том, что при установке я забыл выбрать установку src!
svn co svn://svn.freebsd.org/base/releng/9.1/ /usr/src
откройте для себя svn
Не совсем понял вас
Имеется в виду следующее:
1. был взлом инфраструктуры фри, в результате этого не были сформированы пакаджи для 9.1, поэтому вы и не смогли установить через pkg_add -r..., обещают починить...
2. Дерево исходных текстов перенесли с системы CVS на SVN, поэтому тащить надо через svn...
Re: не удается загрузить src
Добавлено: 2013-06-11 11:59:57
kaig
Re: не удается загрузить src
Добавлено: 2013-06-11 12:08:52
BirdGovorun
Re: не удается загрузить src
Добавлено: 2013-06-11 15:29:09
kaig
не поверишь, делал по этой статье.ошибка
Re: не удается загрузить src
Добавлено: 2013-06-11 15:48:22
BirdGovorun
kaig писал(а):
не поверишь, делал по этой статье.ошибка
Для начала понадобится subversion. Взять его можно в портах: devel/subversion
Код: Выделить всё
#portsnap fetch extract
#cd /usr/ports/devel/subversion && make install clean
#rehash
# svn co svn://svn.freebsd.org/base/releng/9.1/ /usr/src
И после всего этого ошибка?
Re: не удается загрузить src
Добавлено: 2013-06-13 10:08:13
kaig
Код: Выделить всё
subversion-1.7.10/gen-make.py: Write to restore size failed
subversion-1.7.10/aclocal.m4: Write to restore size failed
subversion-1.7.10/gen-make.opts: Write to restore size failed
tar: (Empty error message)
tar: Error exit delayed from previous errors.
*** [do-extract] Error code 1
Stop in /usr/ports/devel/subversion.
*** [install] Error code 1
Stop in /usr/ports/devel/subversion.
root@test:/usr/ports/devel/subversion #
svn: Command not found.
Re: не удается загрузить src
Добавлено: 2013-06-13 11:43:23
snorlov
У вас subversion не ставится...
Удалите все из /usr/ports/distfiles
затем в /usr/ports/devel/subversion, там сначала make clean, затем просто make, если все без ошибок, то как посоветовал BirdGovorun...
Re: не удается загрузить src
Добавлено: 2013-06-13 12:53:07
kaig
snorlov писал(а):У вас subversion не ставится...
Удалите все из /usr/ports/distfiles
затем в /usr/ports/devel/subversion, там сначала make clean, затем просто make, если все без ошибок, то как посоветовал BirdGovorun...
сделал по вашей инструкции также ошибка =\
Re: не удается загрузить src
Добавлено: 2013-06-13 13:35:54
snorlov
а если просто зайти по ftp на выбранный вами сервак и там забрать src.txz...
Re: не удается загрузить src
Добавлено: 2013-06-13 13:51:25
BirdGovorun
kaig писал(а):snorlov писал(а):У вас subversion не ставится...
Удалите все из /usr/ports/distfiles
затем в /usr/ports/devel/subversion, там сначала make clean, затем просто make, если все без ошибок, то как посоветовал BirdGovorun...
сделал по вашей инструкции также ошибка =\
Покажите, что выдаёт?
Re: не удается загрузить src
Добавлено: 2013-06-13 13:58:37
kaig
Код: Выделить всё
pkg_version -v
dialog4ports-0.1.4 = up-to-date with port
expat-2.0.1_2 = up-to-date with port
gamin-0.1.10_4 < needs updating (port has 0.1.10_5)
gettext-0.18.1.1 < needs updating (port has 0.18.1.1_1)
gio-fam-backend-2.28.8_1 < needs updating (port has 2.34.3)
glib-2.28.8_4 < needs updating (port has 2.34.3)
libiconv-1.14 < needs updating (port has 1.14_1)
libslang2-2.2.4_3 < needs updating (port has 2.2.4_4)
libtool-2.4.2 = up-to-date with port
mc-4.8.1.6 < needs updating (port has 4.8.8)
nano-2.2.6 = up-to-date with port
pcre-8.31_1 < needs updating (port has 8.33)
perl-5.14.2_2 < needs updating (port has 5.14.4)
pkgconf-0.8.9 < needs updating (port has 0.9.2_1)
png-1.5.12 < needs updating (port has 1.5.16)
python27-2.7.3_3 < needs updating (port has 2.7.5_1)
sqlite3-3.7.17_1 = up-to-date with port
Re: не удается загрузить src
Добавлено: 2013-06-13 14:46:56
BirdGovorun
У вас два пути:
1. Обновить установленные порты с внимательным чтением /usr/ports/UPDATING
и потом поставить subversion;
2. Скачать
ftp://ftp.freebsd.org/pub/FreeBSD/relea ... SE/src.txz
и распаковать.
Второе будет гораздо быстрее.
Re: не удается загрузить src
Добавлено: 2013-07-08 9:56:37
kaig
проблема была в нехватке места, проблему решил, теперь при попытке пересобрать свое ядро, со своими опциями выдает ошибку.
что делал я:
Код: Выделить всё
#cd /usr/src/sys/amd64/conf
# cp GENERIC MYKERN
# nano MYKERN
cpu HAMMER
ident MYKERN
добавил опции для ipfw
Код: Выделить всё
# ipfw
options IPFIREWALL
options IPFIREWALL_VERBOSE_LIMIT=5
options IPDIVERT
options IPFIREWALL_FORWARD
после чего попытался пересобрать ядро
Код: Выделить всё
#config MYKERN
Kernel build directory is ../compile/MYKERN
Don't forget to do ``make cleandepend && make depend''
# cd ../compile/MYKERN
# make depend all install clean
В результате чего получаю следующую ошибку:
Код: Выделить всё
cc: Internal error: Killed: 9 (program cc1)
Please submit a full bug report.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
*** [if_bxe.o] Error code 1
Stop in /usr/src/sys/amd64/compile/MYKERN.
Попробовал перезагрузиться и еще раз пересобрать ядро, но ошибка так и осталась
Куда копать? Что я сделал не так?
Re: не удается загрузить src
Добавлено: 2013-07-08 10:09:07
snorlov
Для начала почитайте man
Код: Выделить всё
cd /usr/src
make buildkernel KERNCONF=MYKERN
во-вторых у вас в /etc/make.conf ничего своего не добавлено?
Re: не удается загрузить src
Добавлено: 2013-07-08 10:22:45
kaig
так я по man и делаю=), а что должно быть в /etc/make.conf ?
http://www.bsdnotes.ru/?lnk=sys_kernel
http://openwiki.ru/wiki/%D0%9A%D0%BE%D0 ... B0_FreeBSD
то же самое
Код: Выделить всё
Please submit a full bug report.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
*** [if_bxe.o] Error code 1
Stop in /usr/obj/usr/src/sys/MYKERN.
*** [buildkernel] Error code 1
Stop in /usr/src.
*** [buildkernel] Error code 1
Re: не удается загрузить src
Добавлено: 2013-07-08 10:37:59
snorlov
kaig писал(а):так я по man и делаю=), а что должно быть в /etc/make.conf ?
В вашем случае, там кроме упоминания перла ничего не должно быть...
Если не трогали GENERIC, то попробуйте его собрать...
Re: не удается загрузить src
Добавлено: 2013-07-08 10:44:19
kaig
GENERIC не трогал, пытаюсь собрать ядро, но почему-то все равно возникает ошибка, не понимаю из-за чего, вроде бы все модули совместимые, ipfw в rc.conf включен
Re: не удается загрузить src
Добавлено: 2013-07-08 13:14:02
snorlov
Да увас наверное снова нехватает места для сборки, сырцы для if_bxe имеются...
Re: не удается загрузить src
Добавлено: 2013-07-08 14:19:59
kaig
места хватает
Код: Выделить всё
# df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/da0p2 19G 3.2G 14G 18% /
devfs 1.0k 1.0k 0B 100% /dev
Что еще можете посоветовать?
Требуется пересобрать ядро для включения опций ipfw, иначе никак