Пробле со stage1-amd64-2005.0

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
Kasper_WPS
Сообщения: 312
ОС: Gentoo

Пробле со stage1-amd64-2005.0

Сообщение Kasper_WPS »

Помогите мне освоить процесс установки Gentoo, пожалуйста...

В общем загружаюсь с диска, ввожу gentoo-amd64, процесс загрузки прошел хорошо!

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

Форматнул нужные разделы с помощье cfdisk.
После
mke2fs /dev/hda7
mke2fs -j /dev/hda10
mkreiserfs /dev/hda9
mkswap /dev/hda8
_____________________После монтировал

swapon /dev/hda8
mount /dev/hda9 /mnt/gentoo
mkdir /mnt/gentoo/boot
mount /dev/hda7 /mnt/gentoo/boot
mkdir /mnt/gentoo/home
mount /dev/hda10 /mnt/gentoo/home -t ext3
__________________________________________

Извлек stage:

cd /mnt/gentoo
tar -xjvpf /mnt/cdrom/stages/stage1-amd64-2005.0.tar.bz2

Извлек portage:

tar -xvjf /mnt/cdrom/stages/portage-2005-06-24.tar.bz2 -C /mnt/gentoo/usr

Скопировал ДистФайлы:

mkdir /mnt/gentoo/usr/portage/distfiles
cp -R /mnt/cdrom/dists/* /mnt/usr/portage/distfiles

mount -t proc none /mnt/gentoo/proc

Изменил /etc/make.conf:

nano -w /mnt/gentoo/etc/make.conf

CHOSYT& CFLAGS && CXXFLAGS - не трогал, так как до этого раза три
не получалось, следовательно Флаги здесь нипричем!

----------chroot--------

chroot /mnt/gentoo /bin/bash
env-update
source /etc/profile
------------------------
(Не делал emerge sync т.к. не смог настроить dial-up
в debian есть утилита настройка на perl вроде, почему бы
ее же не использовать и в gentoo???)

далее запускаю скрипт:

cd /usr/portage
./scripts/bootstrap.sh
 // После чего он что-то делает, разные варнинги вылазят...

---------А вот и облом...---------

emerge system

Вот примерный текст который выводит:

configure: Warning: If you wanted to set the
  --build type, don't use --host

  if a cross compiler is detected then cross
  compile mode will be used

  configure: error: C++ preprocessor "/lib/cpp"
  fails sanity check

  Error: sys-libs/db-4.2.52_p2 faild

  Function src_compil, Line: 89, Exitcode 1,
  configure faild.

Анг-ий не знаю, помогите пожалуйста :)

А сегодня попробовал stage3-i686...
Все пошло...
Но мне нужен stage1 :)
Gentoo Linux - Stage1 - Core2 Q6600 Quad - 2008.0
Kernel: Gentoo-sources - 2.6.36 GCC 4.5.1
XOrg-server 1.9.2 (NVIDIA-9600GT), KDE4 4.5.4
Спасибо сказали:
WolfON
Сообщения: 226

Re: Пробле со stage1-amd64-2005.0

Сообщение WolfON »

nano -w /mnt/gentoo/etc/make.conf

покаж make.conf свой - трабла из-за кривых настроек
ArchLinux on AXP2000+/768/ATI R9600XT
Registered Linux User 396336
Спасибо сказали:
Аватара пользователя
Angel_13th
Сообщения: 1164
Статус: ...-oo=ll=oo-...
ОС: Gentoo

Re: Пробле со stage1-amd64-2005.0

Сообщение Angel_13th »

Для Kasper_WPS:
Я собирал вот с такими опциями в make.conf

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

CFLAGS="-O2 -march=k8 -fforce-addr -funit-at-a-time -fomit-frame-pointer -frename-registers -fprefetch-loop-arrays"
#CFLAGS="-march=k8 -O3 -fforce-addr -funit-at-a-time -fomit-frame-pointer -frename-registers -fprefetch-loop-arrays -ftracer -funswitch-loops -ffast-math"
CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
#LDFLAGS="-O1 -Wl,--enable-new-dtags -Wl,--sort-common -s"
У меня все прекрасно собралось. Сначал при bootstrap использовал первый CFLAGS, после чего для сборки системы закоментировал первую строку и расскоментировал вторую.
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: Пробле со stage1-amd64-2005.0

Сообщение ddc »

Значимым является только это сообщение:

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

 configure: error: C++ preprocessor "/lib/cpp"
  fails sanity check
Оно говорит о том, что проблема в препроцессоре C++, т.е. придётся всё-таки выкачать и обновить дерево портэжей.
(Kasper_WPS @ Четверг, 11 Августа 2005, 0:26) писал(а):(Не делал emerge sync т.к. не смог настроить dial-up
в debian есть утилита настройка на perl вроде, почему бы
ее же не использовать и в gentoo???)
Можно взять диск с Knoppix и установить с него. Постараюсь сегодня дописать статейку о том, как это делать...
(Kasper_WPS @ Четверг, 11 Августа 2005, 0:26) писал(а):А сегодня попробовал stage3-i686...
Все пошло...
Но мне нужен stage1
Вопрос решается тривиально: правятся CFLAGS и CHOST, после чего делаешь:

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

emerge -e system && emerge -e world
Спасибо сказали:
Аватара пользователя
Angel_13th
Сообщения: 1164
Статус: ...-oo=ll=oo-...
ОС: Gentoo

Re: Пробле со stage1-amd64-2005.0

Сообщение Angel_13th »

Для Kasper_WPS:
Там надо делать не emerge system, а emerge -e system. Раньще у меня тоже не собиралось пока не глянул в хэндбук там написанно что надо делать так.
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: Пробле со stage1-amd64-2005.0

Сообщение ddc »

Для Angel_13th:
Едва ли оно - он ведь не трогал CHOST и CFLAGS...
Спасибо сказали:
Аватара пользователя
Angel_13th
Сообщения: 1164
Статус: ...-oo=ll=oo-...
ОС: Gentoo

Re: Пробле со stage1-amd64-2005.0

Сообщение Angel_13th »

Для czarker:
CHOSYT& CFLAGS && CXXFLAGS - не трогал, так как до этого раза три
не получалось, следовательно Флаги здесь нипричем!
Что вижу то пишу!:)
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: Пробле со stage1-amd64-2005.0

Сообщение ddc »

Для Angel_13th:
Ну просто это не столь важно...

Для Kasper_WPS:
Кстати, если тебе не нужно менять флаги, можешь ставить со stage2...
Спасибо сказали:
Аватара пользователя
Kasper_WPS
Сообщения: 312
ОС: Gentoo

Re: Пробле со stage1-amd64-2005.0

Сообщение Kasper_WPS »

Заметил что после bootstrap.sh Выводит что не может скачать или найти патчи к gcc-3.4, после этого завершается, но без ошибок...фатальных... После этого я еще раз запустил boootstrap.sh, после чего он выдал такую же ошибку на groff...
Gentoo Linux - Stage1 - Core2 Q6600 Quad - 2008.0
Kernel: Gentoo-sources - 2.6.36 GCC 4.5.1
XOrg-server 1.9.2 (NVIDIA-9600GT), KDE4 4.5.4
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: Пробле со stage1-amd64-2005.0

Сообщение polachok »

Kasper_WPS < звучит глупо, но: проц-то у Вас подходящий?
И немедленно выпил.
Спасибо сказали:
Аватара пользователя
unix_man
Сообщения: 357

Re: Пробле со stage1-amd64-2005.0

Сообщение unix_man »

Для Kasper_WPS:
Кстати, если тебе не нужно менять флаги, можешь ставить со stage2...

[quote]
Подерживаю ... Нафига ставить stage1 если не оптимизировать ? А проще stage3 и все готово :)
Andromeda OS
CPU Dual AMD Opteron 2.4 ГГц /RAM 8Gb/HDD 400+400Gb (raid 0)
Спасибо сказали:
Аватара пользователя
Kasper_WPS
Сообщения: 312
ОС: Gentoo

Re: Пробле со stage1-amd64-2005.0

Сообщение Kasper_WPS »

Проц у меня подходящий amd64 Athlon 3000+ Socket 939.

На счет флагов! Я же их не изменял чтобы проверить... А вообще мне они нужны...

Особенно вот эти:

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

CFLAGS="-O2 -march=k8 -fforce-addr -funit-at-a-time -fomit-frame-pointer -frename-registers -fprefetch-loop-arrays"
#CFLAGS="-march=k8 -O3 -fforce-addr -funit-at-a-time -fomit-frame-pointer -frename-registers -fprefetch-loop-arrays -ftracer -funswitch-loops -ffast-math"
CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
#LDFLAGS="-O1 -Wl,--enable-new-dtags -Wl,--sort-common -s"


Специально сходил домой проверить ваши рекомендации :)

Оказывается boot... скрипт выводит:

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

emerge (7 of 12) sys-devel/gcc-3.4.3-r1 to/

Дальше идут адреса с которых он пытается загрузить gcc-3.4.3-patches-1.6.tar.bz2
но сети у меня нет и не будет... (на домашнем компе, где ставлю)

--------

Дальше выводит

!!! Couldn't download gcc-3.4.3-patches-1.6.tar.bz2. Aborting

--------

Я так понял, что не все установилось что требовалось из-за этих патчей,
или я ошибаюсь??? Если да то что нужно скачать и добавить в /usr/portage/distfiles
чтобы этого не было?

На счет ebuild -e; да действительно установилось чуть больше. Но завершилось на
ncurses...

Всем большое спасибо что мне помогаете :)
Gentoo Linux - Stage1 - Core2 Q6600 Quad - 2008.0
Kernel: Gentoo-sources - 2.6.36 GCC 4.5.1
XOrg-server 1.9.2 (NVIDIA-9600GT), KDE4 4.5.4
Спасибо сказали:
Аватара пользователя
Angel_13th
Сообщения: 1164
Статус: ...-oo=ll=oo-...
ОС: Gentoo

Re: Пробле со stage1-amd64-2005.0

Сообщение Angel_13th »

Как я вижу у тебя срез от XORa, так вот он не делал его для amd64, там нету gcc-3.4.3, и glibc а при сборке под amd используються именно они, то есть версии новее чем для x86. Вот после того как это все выкачаетшь, ставь!
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Спасибо сказали:
WolfON
Сообщения: 226

Re: Пробле со stage1-amd64-2005.0

Сообщение WolfON »

Закажи ливсд и портаж на двух дисках для амд64, а после бутстрапа уже юзай срез ксора
ArchLinux on AXP2000+/768/ATI R9600XT
Registered Linux User 396336
Спасибо сказали:
Аватара пользователя
Angel_13th
Сообщения: 1164
Статус: ...-oo=ll=oo-...
ОС: Gentoo

Re: Пробле со stage1-amd64-2005.0

Сообщение Angel_13th »

Там надо то выкачать всего ничего 50 метров. Я думаю что это лучше чем ждать сколько то времени!
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: Пробле со stage1-amd64-2005.0

Сообщение ddc »

'emerge -pf system' даст список того, что нужно скачать на работе и принести домой.
Спасибо сказали:
Аватара пользователя
Kasper_WPS
Сообщения: 312
ОС: Gentoo

Re: Пробле со stage1-amd64-2005.0

Сообщение Kasper_WPS »

Мой друг выкачал мне gcc-3.4.3(26Mb) А какой нужен glibc?

Всем большое спасибо :) Чето сразу не посотрел на вывод бутстрапа :)

Kasper_WPS добавил в 12.08.2005 18:21

А накой, простите, он требует gcc-3.3.4.tar.bz2???
Gentoo Linux - Stage1 - Core2 Q6600 Quad - 2008.0
Kernel: Gentoo-sources - 2.6.36 GCC 4.5.1
XOrg-server 1.9.2 (NVIDIA-9600GT), KDE4 4.5.4
Спасибо сказали: