Сбой в установке из третей стадии (Amd64) виснет при компиляции glibc
Народ устанавливаю Gentoo первый раз(надо сказать не совсем первый, до этого на этот же комп была установленна базовая система для i686) устанавливаю для
AMD Sempron(tm) Processor 2800+ (Socket 754)
вот более расширенная инфа о проце полученная эверестом из под винды
Свойства ЦП:
Тип ЦП AMD Sempron, 1600 MHz (8 x 200) 2800+
Псевдоним ЦП Palermo (Venice-256)
Степпинг ЦП DH-E6
Наборы инструкций x86, x86-64, MMX, 3DNow!, SSE, SSE2, SSE3
Кэш L1 кода 64 Кб (Parity)
Кэш L1 данных 64 Кб (ECC)
Кэш L2 256 Кб (On-Die, ECC, Full-Speed)
Свойства CPUID:
Производитель CPUID AuthenticAMD
Имя ЦП CPUID AMD Sempron(tm) Processor 2800+
Версия CPUID 00020FC2h
Расширенная версия CPUID 00020FC2h
Идентификатор AMD 0984h (Sempron 2800+)
Идентификатор платформы D0h (Socket 754)
Серийный номер ЦП IA Неизвестно
HTT / CMP 0 / 1
Наборы инструкций:
64-бит x86-расширение (AMD64, Intel64) Поддерживается
AMD 3DNow! Поддерживается
AMD 3DNow! Professional Поддерживается
AMD 3DNowPrefetch Не поддерживается
AMD Enhanced 3DNow! Поддерживается
AMD Extended MMX Поддерживается
AMD MisAligned SSE Не поддерживается
AMD SSE4A Не поддерживается
Cyrix Extended MMX Не поддерживается
IA-64 Не поддерживается
IA MMX Поддерживается
IA SSE Поддерживается
IA SSE 2 Поддерживается
IA SSE 3 Поддерживается
IA Supplemental SSE 3 Не поддерживается
VIA Alternate Instruction Set Не поддерживается
Инструкция CLFLUSH Поддерживается
Инструкция CMPXCHG8B Поддерживается
Инструкция CMPXCHG16B Не поддерживается
Инструкция Conditional Move Поддерживается
Инструкция MONITOR / MWAIT Не поддерживается
Инструкция POPCNT / LZCNT Не поддерживается
Инструкция RDTSCP Не поддерживается
Инструкция SYSCALL / SYSRET Поддерживается
Инструкция SYSENTER / SYSEXIT Поддерживается
Инструкция VIA FEMMS Не поддерживается
Вот флаги компиляции для /etc/make.conf
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -msse3 -O2 -pipe"
CXXFLAGS="${CFLAGS}"
Дальше все по литературе
Распаковал 1 - 3 стадии
Распаковал свежий снимок портейджев
mount -o bind /proc /mnt/gentoo/proc
chroot /mnt/gentoo /bin/bash
env-update
source /etc/profile
cd /usr/portage
scripts/bootstrap.sh
далее поменял флаги на указанные выше и запустил компиляцию
Всего чего оно там писало я не видел. Вот но заметил какието ошибкт при компиляции gcc
но при этом вроде нормально скомпилировался
потом пошла компиляция glibc и на нем виснет причем при повтореннии команды
scripts/bootstrap.sh (после перезагрузки) все повторяется.
Подкажите люди обрые что я не так делаю.
- Для комментирования войдите или зарегистрируйтесь
CFLAGS="-march=k8 -msse3 -O2
CFLAGS="-march=k8 -msse3 -O2 -pipe"
А разве атлоны поддерживают sse3?
http://ru.wikipedia.org/wiki/SSE3:
Набор SSE3 содержит 13 инструкций: FISTTP (x87), MOVSLDUP (SSE), MOVSHDUP (SSE), MOVDDUP (SSE2), LDDQU (SSE/SSE2), ADDSUBPD (SSE), ADDSUBPD (SSE2), HADDPS (SSE), HSUBPS (SSE), HADDPD (SSE2), HSUBPD (SSE2), MONITOR (нет аналога в SSE3 для AMD), MWAIT (нет аналога в SSE3 для AMD).<.code>
есть хорошая
есть хорошая статья по безопасным флагам компиляции, обычно я их оттуда и беру.
http://gentoo-wiki.com/Safe_Cflags
Вот вот ! :)
Именно от туда я все это и взял там аж 4 варианта для моего проца поэтому и понадобились тесты :)
Собственно это вариант который у меня он от туда для Семпрона 2800+(64) c SSE
вот копипаст от туда
64 bit (SSE3 capable)
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -msse3 -O2 -pipe"
CXXFLAGS="${CFLAGS}"
на да ладно то переставил все с нуля вроде скомпилилось
теперь делаю еmerge sys-kernel/gentoo-sources
И получаю в ответ :
>>> Emerging (1 of 1) sys-kernel/gentoo-sources-2.6.24-r3 to /
>>> Downloading 'http://distfiles.gentoo.org/distfiles/genpatches-2.6.24-4.extras.tar.bz2'
--16:40:12-- http://distfiles.gentoo.org/distfiles/genpatches-2.6.24-4.extras.tar.bz2
=> `/usr/portage/distfiles/genpatches-2.6.24-4.extras.tar.bz2'
Resolving distfiles.gentoo.org... failed: Temporary failure in name resolution.
>>> Downloading 'http://distro.ibiblio.org/pub/linux/distributions/gentoo/distfiles/genpatches-2.6.24-4.extras.tar.bz2'
--16:40:12-- http://distro.ibiblio.org/pub/linux/distributions/gentoo/distfiles/genpatches-2.6.24-4.extras.tar.bz2
=> `/usr/portage/distfiles/genpatches-2.6.24-4.extras.tar.bz2'
Resolving distro.ibiblio.org... failed: Temporary failure in name resolution.
>>> Downloading 'http://ftp.jaist.ac.jp/pub/Linux/Gentoo/distfiles/genpatches-2.6.24-4.extras.tar.bz2'
--16:40:12-- http://ftp.jaist.ac.jp/pub/Linux/Gentoo/distfiles/genpatches-2.6.24-4.extras.tar.bz2
=> `/usr/portage/distfiles/genpatches-2.6.24-4.extras.tar.bz2'
Resolving ftp.jaist.ac.jp... failed: Temporary failure in name resolution.
>>> Downloading 'http://cudlug.cudenver.edu/gentoo/distfiles/genpatches-2.6.24-4.extras.tar.bz2'
--16:40:12-- http://cudlug.cudenver.edu/gentoo/distfiles/genpatches-2.6.24-4.extras.tar.bz2
=> `/usr/portage/distfiles/genpatches-2.6.24-4.extras.tar.bz2'
Resolving cudlug.cudenver.edu... failed: Temporary failure in name resolution.
>>> Downloading 'ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo/distfiles/genpatches-2.6.24-4.extras.tar.bz2'
--16:40:12-- ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo/distfiles/genpatches-2.6.24-4.extras.tar.bz2
=> `/usr/portage/distfiles/genpatches-2.6.24-4.extras.tar.bz2'
Resolving ftp.snt.utwente.nl... failed: Temporary failure in name resolution. ............ и т.д
причем порты синхронизированы серваки пингуются (пробовал mc поствить таже фигня)
>Дальше все по
>Дальше все по литературе
>Распаковал 1 - 3 стадии
так какую стадию та распокавал?
>Распаковал свежий снимок портейджев
правильно распокавал та? по буку?
>mount -o bind /proc /mnt/gentoo/proc
>chroot /mnt/gentoo /bin/bash
>env-update
>source /etc/profile
перед распоковкой стадий и портажа
Форматнуть диски как надо, подмонтировать в /mnt/gentoo
включить swap
распокавать в /mnt/gentoo
mount -t proc none /mnt/gentoo/proc
mount -o bind /dev /mnt/gentoo/dev
chroot /mnt/gentoo /bin/bash
export PS1="(chroot) $PS1"
env-update && source /etc/profile
А так хандбук помогает наверняка.. тока после
cd /usr/portage
scripts/bootstrap.sh
немешало бы emerge -e system
это он говорит
это он говорит что инета нет, неможет разрешить доменное имя в ip-адрес
Ну да подлец
Ну да подлец что оно ж то пинговалось :)
То есть трабл с днс...
Стоит глянуть ifconfig, если там все АКе, то в /etc/resolv.conf, если беда там, то прописать
где Y - номер интерфейса, смотрящего в сеть, а xxx.xxx.xxx.xxx ип днс сервера....
cp /etc/resolv.conf
cp /etc/resolv.conf /mnt/gentoo/etc