i386 и ОЗУ > 4Гб.
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- BirdGovorun
- лейтенант
- Сообщения: 878
- Зарегистрирован: 2009-10-20 20:27:13
- Откуда: Харьков.
Re: i386 и ОЗУ > 4Гб.
А мне кажется, проще и быстрее будет - поставить систему с нуля.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- kharkov_max
- капитан
- Сообщения: 1862
- Зарегистрирован: 2008-10-03 14:56:40
Re: i386 и ОЗУ > 4Гб.
В теории, возможно да, но уже очень много накручено и наставлено.BirdGovorun писал(а):А мне кажется, проще и быстрее будет - поставить систему с нуля.
Так что вариант переезда, как то лучше смотрится. Если конечно это будет переезд, а не полный гиморой.
С нуля можно всегда поставить ... К примеру при не удачном переезде.
- kharkov_max
- капитан
- Сообщения: 1862
- Зарегистрирован: 2008-10-03 14:56:40
Re: i386 и ОЗУ > 4Гб.
Хочу спросить у знатаков.
Процессор вот такой:
Может сразу подскажете будет работать на AMD64 или нет.
Пока не было времени проверить - заинсталить новую систему на AMD64.
Процессор вот такой:
Код: Выделить всё
CPU: Intel(R) Core(TM)2 CPU 6320 @ 1.86GHz (1857.64-MHz 686-class CPU)
Origin = "GenuineIntel" Id = 0x6f6 Family = 6 Model = f Stepping = 6
Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
Features2=0xe3bd<SSE3,DTES64,MON,DS_CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM>
AMD Features=0x20100000<NX,LM>
AMD Features2=0x1<LAHF>
TSC: P-state invariant
Пока не было времени проверить - заинсталить новую систему на AMD64.
- Alex Keda
- стреляли...
- Сообщения: 35477
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
- kharkov_max
- капитан
- Сообщения: 1862
- Зарегистрирован: 2008-10-03 14:56:40
Re: i386 и ОЗУ > 4Гб.
Тогда еще вопрос...
Этот "план" переезда верный ?
Или я что то упустил ?
Этот "план" переезда верный ?
Или я что то упустил ?
kharkov_max писал(а):Решил все же переезжать на AMD64.
Для теста поставлю на новый диск систему AMD64, посмотрю как и что, но думаю что проблем не будет.
Изначально ставил i386 т.к. проц не поддерживал AMD64 (но я этого не знал, считал что если intel значит i386), ну а потом был апгрейд проца, а теперь ОЗУ.
В статье http://www.lissyara.su/articles/freebsd ... _to_amd64/ говорится про переход на удаленном сервере (по ssh).
Мой сервер рядом, т.е. есть воозможность в него залезть и загрузится с frenzy cd и т.д.
На сервере поднят gmirror на систему.
Предполагаю что мне необходимо развалить raid, один диск оставить под бекап старой системы (i386).
А на втором делать апгрейд до AMD64.
В кратце, на сколько понял из статьи, нужно сделать так:
- выключить в загрузке (rc.conf) все "не нужные" программы, оставить только сеть.
- отключить физически от платы винты raidz
- ребут
- собрать мир под AMD64
- собрать ядро под AMD64
- установить ядро
- установить мир
- ребут
- если все нормально, то полностью пересобрать все порты (решать проблемы с портами, а они 200% будут).
- ребут
- далее подключение raidz и включение программ.
Поправьте меня пожалуйста если я не прав в своих предполагаемых десйтвиях, не хочется конкретно наступать на грабли ....
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: i386 и ОЗУ > 4Гб.
на виртуалке:
потом ребут. кстати все что выше было снято уже по ssh с системы с amd64 ядром
типа ошибка
WTF? 
Код: Выделить всё
testbed# cat hist
...
16 18:08 csup -h cvsup5.ru.freebsd.org /usr/share/examples/cvsup/standard-supfile # копировать и редактировать файл? фи...
17 18:22 cd /usr/src/
18 18:23 uname -a # тут была полностью i386 система
19 18:23 make buildworld TARGET_ARCH=amd64 # сначала мир, иначе не слинкуется ядро
20 20:30 make buildkernel TARGET_ARCH=amd64 # теперь можно и ядро
...
26 20:53 make installkernel TARGET_ARCH=amd64 # система показывает нам палец, ибо надо указать DESTDIR
27 20:53 make installkernel TARGET_ARCH=amd64 DESTDIR=/ # amd64 ядро встало, но ставить мир рановато - заменится ld.elf.so на amd64 аналог и ничего больше ни разу не запустится на этиой системе
28 20:54 history > ~/hist
Код: Выделить всё
testbed# uname -a
FreeBSD testbed.freebsp.homeip.net 8.1-RELEASE-p2 FreeBSD 8.1-RELEASE-p2 #0: Thu Jan 6 20:39:23 MSK 2011 root@testbed.freebsp.homeip.net:/usr/obj/amd64/usr/src/sys/GENERIC amd64
testbed# cd /usr/src
testbed# sh -c 'make installworld TARGET_ARCH=amd64 DESTDIR=/ 2>&1 > ~/installworld'
Код: Выделить всё
testbed# cat installworld
mkdir -p /tmp/install.zr9bP1TW
progs=$(for prog in [ awk cap_mkdb cat chflags chmod chown date echo egrep find grep install-info ln lockf make mkdir mtree mv pwd_mkdb rm sed sh sysctl test true uname wc zic; do if progpath=`which $prog`; then echo $progpath; else echo "Required tool $prog not found in PATH." >&2; exit 1; fi; done); libs=$(ldd -f "%o %p\n" -f "%o %p\n" $progs 2>/dev/null | sort -u | while read line; do set -- $line; if [ "$2 $3" != "not found" ]; then echo $2; else echo "Required library $1 not found." >&2; exit 1; fi; done); cp $libs $progs /tmp/install.zr9bP1TW
cp -R ${PATH_LOCALE:-"/usr/share/locale"} /tmp/install.zr9bP1TW/locale
cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj MACHINE_ARCH=amd64 MACHINE=amd64 CPUTYPE= GROFF_BIN_PATH=/usr/obj/usr/src/tmp/legacy/usr/bin GROFF_FONT_PATH=/usr/obj/usr/src/tmp/legacy/usr/share/groff_font GROFF_TMAC_PATH=/usr/obj/usr/src/tmp/legacy/usr/share/tmac 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:/tmp/install.zr9bP1TW LD_LIBRARY_PATH=/tmp/install.zr9bP1TW PATH_LOCALE=/tmp/install.zr9bP1TW/locale make -f Makefile.inc1 __MAKE_SHELL=/tmp/install.zr9bP1TW/sh reinstall; MAKEOBJDIRPREFIX=/usr/obj MACHINE_ARCH=amd64 MACHINE=amd64 CPUTYPE= GROFF_BIN_PATH=/usr/obj/usr/src/tmp/legacy/usr/bin GROFF_FONT_PATH=/usr/obj/usr/src/tmp/legacy/usr/share/groff_font GROFF_TMAC_PATH=/usr/obj/usr/src/tmp/legacy/usr/share/tmac 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:/tmp/install.zr9bP1TW LD_LIBRARY_PATH=/tmp/install.zr9bP1TW PATH_LOCALE=/tmp/install.zr9bP1TW/locale rm -rf /tmp/install.zr9bP1TW
--------------------------------------------------------------
>>> Making hierarchy
--------------------------------------------------------------
cd /usr/src; make -f Makefile.inc1 hierarchy
cd /usr/src/etc; make distrib-dirs
mtree -eU -f /usr/src/etc/mtree/BSD.root.dist -p //
mtree -eU -f /usr/src/etc/mtree/BSD.var.dist -p //var
mtree -eU -f /usr/src/etc/mtree/BSD.usr.dist -p //usr
mtree -eU -f /usr/src/etc/mtree/BSD.include.dist -p //usr/include
mtree -deU -f /usr/src/etc/mtree/BIND.chroot.dist -p //var/named
mtree -deU -f /usr/src/etc/mtree/BSD.sendmail.dist -p //
cd //; rm -f //sys; ln -s usr/src/sys sys
cd //usr/share/man/en.ISO8859-1; ln -sf ../man* .
cd //usr/share/man/en.UTF-8; ln -sf ../man* .
cd //usr/share/man; set - `grep "^[a-zA-Z]" /usr/src/etc/man.alias`; while [ $# -gt 0 ] ; do rm -rf "$1"; ln -s "$2" "$1"; shift; shift; done
cd //usr/share/openssl/man; set - `grep "^[a-zA-Z]" /usr/src/etc/man.alias`; while [ $# -gt 0 ] ; do rm -rf "$1"; ln -s "$2" "$1"; shift; shift; done
cd //usr/share/openssl/man/en.ISO8859-1; ln -sf ../man* .
cd //usr/share/nls; set - `grep "^[a-zA-Z]" /usr/src/etc/nls.alias`; while [ $# -gt 0 ] ; do rm -rf "$1"; ln -s "$2" "$1"; shift; shift; done
--------------------------------------------------------------
>>> Installing everything
--------------------------------------------------------------
cd /usr/src; make -f Makefile.inc1 install
===> share/info (install)
install -o root -g wheel -m 444 dir-tmpl //usr/share/info/dir
*** Error code 1
Stop in /usr/src/share/info.
*** 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.
testbed#

Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
- MASiK
- лейтенант
- Сообщения: 625
- Зарегистрирован: 2008-09-19 20:09:41
- Откуда: Оттуда
- Контактная информация:
Re: i386 и ОЗУ > 4Гб.
А слушайте, а FreeBSD была же разработка ia64 интела, куда она делась? Или я чёт не так понял когда листал хендбук на эту тему?
Ага вспомнил, только Itanium и Itanium 2 это имеют.
Точно.
Ага вспомнил, только Itanium и Itanium 2 это имеют.
Точно.
Последний раз редактировалось MASiK 2011-01-07 19:34:57, всего редактировалось 1 раз.
Самурай
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: i386 и ОЗУ > 4Гб.
Код: Выделить всё
# mkdir -p /usr/share/info/dir
# Встать!
...
--------------------------------------------------------------
>>> Installing everything
--------------------------------------------------------------
cd /usr/src; make -f Makefile.inc1 install
===> share/info (install)
===> lib (install)
===> lib/csu/amd64 (install)
install -o root -g wheel -m 444 crt1.o crti.o crtn.o Scrt1.o gcrt1.o //usr/lib
install:No such file or directory
*** Error code 1
но ld-elf32.so есть, так что ща попробую из-под 86 ядра поставить мир..
Масик, ЕМНИП ia64 - это итаниумы. ты их когда-нить видел? я - нет
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: i386 и ОЗУ > 4Гб.
это была плохая идея
система упала из-за замены то ли ld-elf.so то ли libc.so..
скорее всего имеется 32-битный ld-elf и 64 libc/ не стартует даже синглмод
как и ожидалось
система упала из-за замены то ли ld-elf.so то ли libc.so..
скорее всего имеется 32-битный ld-elf и 64 libc/ не стартует даже синглмод
как и ожидалось
Реактор проплавил пол, три этажа и ушел метров на 70 в грунт. Там и остался, исчерпав запас горючего. Как и предполагалось. ©
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
- kharkov_max
- капитан
- Сообщения: 1862
- Зарегистрирован: 2008-10-03 14:56:40
Re: i386 и ОЗУ > 4Гб.
Тоже пробую на вируалке.FreeBSP писал(а):судя по всему не создается дерево для установки системы, или какие то глюки с миром, скомпилированным на 86, устанавливаемом на 64Код: Выделить всё
# mkdir -p /usr/share/info/dir # Встать! ... -------------------------------------------------------------- >>> Installing everything -------------------------------------------------------------- cd /usr/src; make -f Makefile.inc1 install ===> share/info (install) ===> lib (install) ===> lib/csu/amd64 (install) install -o root -g wheel -m 444 crt1.o crti.o crtn.o Scrt1.o gcrt1.o //usr/lib install:No such file or directory *** Error code 1
но ld-elf32.so есть, так что ща попробую из-под 86 ядра поставить мир..
Масик, ЕМНИП ia64 - это итаниумы. ты их когда-нить видел? я - нет
Пока результат как у Вас
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: i386 и ОЗУ > 4Гб.
Народ, может хоть кто то сказать что то обоснованное по этому поводу?
Это я что то не так делаю?
Или это бага о которой надо писать PR?
Или, может, такое принципиально невозможно?
Цель: удаленный переезд FreeBSD 8.1-RELEASE с i386 на amd64 в рамках одного слайса
Это я что то не так делаю?
Или это бага о которой надо писать PR?
Или, может, такое принципиально невозможно?
Цель: удаленный переезд FreeBSD 8.1-RELEASE с i386 на amd64 в рамках одного слайса
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
-
- сержант
- Сообщения: 154
- Зарегистрирован: 2007-12-10 21:04:35
Re: i386 и ОЗУ > 4Гб.
Извиняюсь,я не профи в данном вопросе, но заметил интересную вещь:FreeBSP писал(а):Народ, может хоть кто то сказать что то обоснованное по этому поводу?
Это я что то не так делаю?
Или это бага о которой надо писать PR?
Или, может, такое принципиально невозможно?
Цель: удаленный переезд FreeBSD 8.1-RELEASE с i386 на amd64 в рамках одного слайса
В статье http://www.lissyara.su/articles/freebsd ... _to_amd64/ автор ставит все в каталог /mnt . Вы же пытаетесь ставить все в корень "/" и в результате система пытается зайти в каталог "//usr/lib" (видно из лога).
Видите двойной слеш в начале? Может это из-за него у вас все проблемы?
Все гениальное - просто!
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: i386 и ОЗУ > 4Гб.
не, двойной слеш- это безболезненно. Автор ставил zmd64 на другой слайс и грезился с него. нам же хочется все в пределах одного слайса сотворить
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
- Alex Keda
- стреляли...
- Сообщения: 35477
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: i386 и ОЗУ > 4Гб.
неполучится в пределах одного
надо через другой раздел переезжать, полюбому
надо через другой раздел переезжать, полюбому
Убей их всех! Бог потом рассортирует...
- kharkov_max
- капитан
- Сообщения: 1862
- Зарегистрирован: 2008-10-03 14:56:40
Re: i386 и ОЗУ > 4Гб.
Очень жаль, что не получится перейти в пределах одного слайса.
Подскажите пожалуйста, в статье http://www.lissyara.su/articles/freebsd ... _to_amd64/ автор подключает второй диск в /mnt собирает там мир и ядро, потом там же это все инсталит, потом подключает 1й диск (i386) в /mnt второго (AMD64) и проводит повторную пересборку мира и ядра на AMD64.
Наверняка он все это делает потому что, у него нет физического доступа к серверу, т.е. автор делает переход удаленно по ssh.
У меня есть физический доступ к серверу, не будет ли проще на 2й диск установить с нуля AMD64 и сразу на AMD64 монтировать старую систему i386 и начать ее обновление, т.е. по сути начать со 2й стадии обновления ?
Подскажите пожалуйста, в статье http://www.lissyara.su/articles/freebsd ... _to_amd64/ автор подключает второй диск в /mnt собирает там мир и ядро, потом там же это все инсталит, потом подключает 1й диск (i386) в /mnt второго (AMD64) и проводит повторную пересборку мира и ядра на AMD64.
Наверняка он все это делает потому что, у него нет физического доступа к серверу, т.е. автор делает переход удаленно по ssh.
У меня есть физический доступ к серверу, не будет ли проще на 2й диск установить с нуля AMD64 и сразу на AMD64 монтировать старую систему i386 и начать ее обновление, т.е. по сути начать со 2й стадии обновления ?
- Alex Keda
- стреляли...
- Сообщения: 35477
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
- MASiK
- лейтенант
- Сообщения: 625
- Зарегистрирован: 2008-09-19 20:09:41
- Откуда: Оттуда
- Контактная информация:
Re: i386 и ОЗУ > 4Гб.
Видел, на картинках правда...FreeBSP писал(а): Масик, ЕМНИП ia64 - это итаниумы. ты их когда-нить видел? я - нет
Самурай
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: i386 и ОЗУ > 4Гб.
самое обидное - что система работает под amd64 ядром, и не получается поставить мир =(
установил lib32 (тыц!) - так теперь вообще под 64 ядром не идет установка =(
вот это проходит, а дальше - тишина...
установил lib32 (тыц!) - так теперь вообще под 64 ядром не идет установка =(
вот это проходит, а дальше - тишина...
Код: Выделить всё
mkdir -p /tmp/install.zr9bP1TW
progs=$(for prog in [ awk cap_mkdb cat chflags chmod chown date echo egrep find grep install-info ln lockf make mkdir mtree mv pwd_mkdb rm sed sh sysctl test true uname wc zic; do if progpath=`which $prog`; then echo $progpath; else echo "Required tool $prog not found in PATH." >&2; exit 1; fi; done); libs=$(ldd -f "%o %p\n" -f "%o %p\n" $progs 2>/dev/null | sort -u | while read line; do set -- $line; if [ "$2 $3" != "not found" ]; then echo $2; else echo "Required library $1 not found." >&2; exit 1; fi; done); cp $libs $progs /tmp/install.zr9bP1TW
cp -R ${PATH_LOCALE:-"/usr/share/locale"} /tmp/install.zr9bP1TW/locale
cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj MACHINE_ARCH=amd64 MACHINE=amd64 CPUTYPE= GROFF_BIN_PATH=/usr/obj/usr/src/tmp/legacy/usr/bin GROFF_FONT_PATH=/usr/obj/usr/src/tmp/legacy/usr/share/groff_font GROFF_TMAC_PATH=/usr/obj/usr/src/tmp/legacy/usr/share/tmac 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:/tmp/install.zr9bP1TW LD_LIBRARY_PATH=/tmp/install.zr9bP1TW PATH_LOCALE=/tmp/install.zr9bP1TW/locale make -f Makefile.inc1 __MAKE_SHELL=/tmp/install.zr9bP1TW/sh reinstall; MAKEOBJDIRPREFIX=/usr/obj MACHINE_ARCH=amd64 MACHINE=amd64 CPUTYPE= GROFF_BIN_PATH=/usr/obj/usr/src/tmp/legacy/usr/bin GROFF_FONT_PATH=/usr/obj/usr/src/tmp/legacy/usr/share/groff_font GROFF_TMAC_PATH=/usr/obj/usr/src/tmp/legacy/usr/share/tmac 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:/tmp/install.zr9bP1TW LD_LIBRARY_PATH=/tmp/install.zr9bP1TW PATH_LOCALE=/tmp/install.zr9bP1TW/locale rm -rf /tmp/install.zr9bP1TW
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
- kharkov_max
- капитан
- Сообщения: 1862
- Зарегистрирован: 2008-10-03 14:56:40
Re: i386 и ОЗУ > 4Гб.
Через 2й НЖМД переехал на AMD64...
Начал пересобирать порты, система ругается так, к примеру:
Сильно смущает "/libexec/ld-elf.so.1: /usr/local/lib/libiconv.so.3: unsupported file layout"
На сколько я понимаю новой системе не хватает библиотек под 64 архетиктуру ... возможно ошибаюсь.
Ошибка выскакивает практически при пересборке любого порта.
Однозначным ответом google не помог...
Подскажите пожалуйста как быть и как это можно лечить...
Начал пересобирать порты, система ругается так, к примеру:
Код: Выделить всё
.......
checking if gcc accepts -Wunused-variable... yes
checking if gcc accepts -Wwrite-strings... yes
configure: creating ./config.status
config.status: creating src/man2hlp/man2hlp
/libexec/ld-elf.so.1: /usr/local/lib/libiconv.so.3: unsupported file layout
config.status: error: could not create src/man2hlp/man2hlp
===> Script "configure" failed unexpectedly.
Please report the problem to fjoe@FreeBSD.org [maintainer] and attach the
"/usr/ports/misc/mc/work/mc-4.7.4/config.log" including the output of the
failure of your make command. Also, it might be a good idea to provide an
overview of all packages installed on your system (e.g. an `ls /var/db/pkg`).
*** Error code 1
На сколько я понимаю новой системе не хватает библиотек под 64 архетиктуру ... возможно ошибаюсь.
Ошибка выскакивает практически при пересборке любого порта.
Однозначным ответом google не помог...
Подскажите пожалуйста как быть и как это можно лечить...
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: i386 и ОЗУ > 4Гб.
как порты пересобираешь?
попробуй установить lib32. у меня с неустановленным миром из-за этого сломалась установка мира под 64 ядром. но вдруг тебе поможет..
попробуй установить lib32. у меня с неустановленным миром из-за этого сломалась установка мира под 64 ядром. но вдруг тебе поможет..
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
- kharkov_max
- капитан
- Сообщения: 1862
- Зарегистрирован: 2008-10-03 14:56:40
Re: i386 и ОЗУ > 4Гб.
После того как переустановил старую систему на AMD64, загрузился на новой, и на всякий случай заново пересобрал мир, ядро и все проинсталил.FreeBSP писал(а):как порты пересобираешь?
попробуй установить lib32. у меня с неустановленным миром из-за этого сломалась установка мира под 64 ядром. но вдруг тебе поможет..
Эти процедуры прошли без проблем.
Потом запустил полную пересборку всех портов, porupgrade -fa --batch.
Правда предварительно пришлось удалить /var/db/pkg/pkg.db и запустить pkgdb -F
Потом система запустила пересборку, пересобирало достаточно долго (около 4х часов), я уже подумал что с портами проблем не будет и потом та ошибка что писал выше...
Причем повторная пересборка портов, которые пересобрались первый раз нормально, к примеру mc, заканчивается выше описанной ошибкой.
Сейчас попробую установить lib32 - отпишусь....
- kharkov_max
- капитан
- Сообщения: 1862
- Зарегистрирован: 2008-10-03 14:56:40
Re: i386 и ОЗУ > 4Гб.
Поставил из sysinstall в Configure/Distributions -> lib32. перегрузил систему, пробую заново ставить mc - та же ошибка ...
Код: Выделить всё
configure: creating ./config.status
config.status: creating src/man2hlp/man2hlp
/libexec/ld-elf.so.1: /usr/local/lib/libiconv.so.3: unsupported file layout
config.status: error: could not create src/man2hlp/man2hlp
===> Script "configure" failed unexpectedly.
Please report the problem to fjoe@FreeBSD.org [maintainer] and attach the
"/usr/ports/misc/mc/work/mc-4.7.4/config.log" including the output of the
failure of your make command. Also, it might be a good idea to provide an
overview of all packages installed on your system (e.g. an `ls /var/db/pkg`).
*** Error code 1
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: i386 и ОЗУ > 4Гб.
porupgrade -fyarR -batch.
пробовал? какие то зависимости не подцепились
пробовал? какие то зависимости не подцепились
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
- kharkov_max
- капитан
- Сообщения: 1862
- Зарегистрирован: 2008-10-03 14:56:40
Re: i386 и ОЗУ > 4Гб.
(((FreeBSP писал(а):porupgrade -fyarR -batch.
пробовал? какие то зависимости не подцепились
Вот результат:
Код: Выделить всё
portupgrade -fyarR --batch
---> Session started at: Mon, 17 Jan 2011 11:57:37 +0200
** Port marked as IGNORE: emulators/linux_base-f10:
linuxulator is not (kld)loaded
** Makefile possibly broken: www/mod_perl2:
/libexec/ld-elf.so.1: /usr/local/lib/libdb-4.2.so.2: unsupported file layout
[: -le: argument expected
ap-mod_perl2-2.0.4_2,3
: Your apache does not support DSO modules
echo
---> Session ended at: Mon, 17 Jan 2011 11:58:17 +0200 (consumed 00:00:39)
/usr/local/sbin/portupgrade:1473:in `get_pkgname': Makefile broken (MakefileBrokenError)
from /usr/local/sbin/portupgrade:617:in `main'
from /usr/local/sbin/portupgrade:608:in `each'
from /usr/local/sbin/portupgrade:608:in `main'
from /usr/local/sbin/portupgrade:582:in `catch'
from /usr/local/sbin/portupgrade:582:in `main'
from /usr/local/lib/ruby/1.8/optparse.rb:1310:in `call'
from /usr/local/lib/ruby/1.8/optparse.rb:1310:in `parse_in_order'
from /usr/local/lib/ruby/1.8/optparse.rb:1306:in `catch'
from /usr/local/lib/ruby/1.8/optparse.rb:1306:in `parse_in_order'
from /usr/local/lib/ruby/1.8/optparse.rb:1254:in `catch'
from /usr/local/lib/ruby/1.8/optparse.rb:1254:in `parse_in_order'
from /usr/local/lib/ruby/1.8/optparse.rb:1248:in `order!'
from /usr/local/lib/ruby/1.8/optparse.rb:1241:in `order'
from /usr/local/sbin/portupgrade:559:in `main'
from /usr/local/lib/ruby/1.8/optparse.rb:791:in `initialize'
from /usr/local/sbin/portupgrade:231:in `new'
from /usr/local/sbin/portupgrade:231:in `main'
from /usr/local/sbin/portupgrade:2219
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: i386 и ОЗУ > 4Гб.
сначала надо было сам портапгрейд обовить
и еще лучше портмастер пользовать, что на православном sh, а не приблуды на руби - это все отлукавого
вобщем вручную/через портмастер обнови портапгрейд и его зависипости, а потом уже все остальное
и еще лучше портмастер пользовать, что на православном sh, а не приблуды на руби - это все отлукавого

вобщем вручную/через портмастер обнови портапгрейд и его зависипости, а потом уже все остальное
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!