Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Портал .::2BakSa.WS::.
Вернуться   Компьютерный форум NoWa.cc > Операционные системы > UNIX, Linux, MacOs для PC и другие ОС

Уважаемые пользователи nowa.cc и 2baksa.ws. У нас сложилось тяжёлое финансовое положение. Мы работаем для вас вот уже более 15 лет и сейчас вынуждены просить о помощи. Окажите посильную поддержку проектам. Мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: 826074280762 Webmoney WME: 804621616710
PayPal PayPal_Email E-mail для связи по вопросу помощи
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!
Ответ
 
Опции темы Поиск в этой теме Опции просмотра Language
Старый 12.06.2008, 16:29   #1
ViP
 
Аватар для xhacker
 
Регистрация: 26.05.2007
Адрес: /home/alex : /bin/bash
Сообщений: 367
Репутация: 1036
По умолчанию Gentoo Linux

Gentoo появился на основе разработок собственного дистрибутива Даниэла Роббинса под названием Enoch Linux. Уже тогда основной целью дистрибутива являлась собственная сборка (подобная Linux from Scratch), оптимизированная под конкретное аппаратное обеспечение и содержащее минимальный, необходимый пользователю, набор программ.

Эксперименты над сборками GCC показали, что производительность получаемого пакета увеличивалась (в зависимости от аппаратного обеспечения) от 10 до 200 % по сравнению с бинарными сборками gcc, поставляемыми другими дистрибутивами. Наработки, увеличивающие производительность, были включены в официальный релиз gcc 2.95, благодаря чему другие дистрибутивы также получили дополнительный прирост в производительности. Начиная с этого момента, Enoch начал приобретать репутацию «быстрого» дистрибутива, после чего было принято решение сменить название на Gentoo Linux.

После ряда проблем разработки Даниэл приостановил разработку Gentoo и переключился на FreeBSD, из которой позднее были привнесена идеология портов — система управления пакетами с помощью сценариев сборки (ebuild), позднее названная Portage.

31 марта 2002 года вышла первая версия дистрибутива.




Добавлено через 11 минут
Просьба помочь:
При загрузке с диска генту выводит что-то подобное:
No bootable media found.Specify the root device.
Я пробовал /dev/sda1, /dev/sda2, /dev/sda3. Ничего не находит.

Скриншот fdisk:

Код:
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xdc6adc6a

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         311     2498076   83  Linux
/dev/sda2             312         847     4305420   82  Linux swap / Solaris
/dev/sda3             848        2745    15245685   83  Linux
/dev/sda4            2746       19457   134239140   83  Linux


Последний раз редактировалось xhacker; 12.06.2008 в 16:42.. Причина: Добавлено сообщение
xhacker вне форума
 
Ответить с цитированием Вверх
Старый 13.06.2008, 13:31   #2
xtaska
Новичок
 
Аватар для xtaska
 
Пол:Мужской
Регистрация: 22.03.2008
Сообщений: 29
Репутация: 11
По умолчанию Ответ: Gentoo Linux

какой boot manager устанавливал? grub? на жесткий диск загрузочный раздел прописал?

судя по разбивке - root это /dev/sda3

и ещё - ядро как собирал? драйвера для ide включил?

похоже что при установке не все шаги из handbook сделал - надо грузиться с инсталляционного диска и чинить...
xtaska вне форума
 
Ответить с цитированием Вверх
Старый 16.06.2008, 18:56   #3
xhacker
ViP
 
Аватар для xhacker
 
Регистрация: 26.05.2007
Адрес: /home/alex : /bin/bash
Сообщений: 367
Репутация: 1036
По умолчанию Ответ: Gentoo Linux

Цитата:
какой boot manager устанавливал? grub?

Насколько я знаю, gentoo кроме груба ничего не поддерживает.
Цитата:
судя по разбивке - root это /dev/sda3

Верно
Цитата:
и ещё - ядро как собирал?

До сборки ядра еще не доходило. Я после загрузки с диска выбрал ядро генту, не включая никаких дополнительных параметров.
Цитата:
драйвера для ide включил?

Зачем? у меня ведь не hda а sda.
Цитата:
похоже что при установке не все шаги из handbook сделал - надо грузиться с инсталляционного диска и чинить...

С какого инсталляционного диска? Gentoo? Я ж с него и гружусь.
xhacker вне форума
 
Ответить с цитированием Вверх
Старый 16.06.2008, 21:09   #4
xtaska
Новичок
 
Аватар для xtaska
 
Пол:Мужской
Регистрация: 22.03.2008
Сообщений: 29
Репутация: 11
По умолчанию Ответ: Gentoo Linux

Цитата:
Сообщение от xhacker Посмотреть сообщение
Насколько я знаю, gentoo кроме груба ничего не поддерживает.

Поддерживает... http://www.gentoo.org/doc/en/handboo...1&chap=10#lilo

Цитата:
Сообщение от xhacker Посмотреть сообщение
До сборки ядра еще не доходило. Я после загрузки с диска выбрал ядро генту, не включая никаких дополнительных параметров.

Тогда я не понимаю откуда у тебя взялся размеченный жёсткий диск на 160гб и зачем с него грузиться? Инсталляционный диск ничего не требует кроме CD-ROM'а, рут лежит на нём же.

Кстати если ядро не находит CD привод для продолжения инсталляции оно пишет что-то типа: >>No Bootable Medium Found. Waiting for new devices...
У тебя не этот случай? Мне такое писалось когда я пытался с самодельного USB стика проинсталлировать.
xtaska вне форума
 
Ответить с цитированием Вверх
Старый 16.06.2008, 21:20   #5
xhacker
ViP
 
Аватар для xhacker
 
Регистрация: 26.05.2007
Адрес: /home/alex : /bin/bash
Сообщений: 367
Репутация: 1036
По умолчанию Ответ: Gentoo Linux

Цитата:
Кстати если ядро не находит CD привод для продолжения инсталляции оно пишет что-то типа: >>No Bootable Medium Found. Waiting for new devices...
У тебя не этот случай? Мне такое писалось когда я пытался с самодельного USB стика проинсталлировать.

Вроде как тот
А дальше что делать?
xhacker вне форума
 
Ответить с цитированием Вверх
Старый 16.06.2008, 21:56   #6
xtaska
Новичок
 
Аватар для xtaska
 
Пол:Мужской
Регистрация: 22.03.2008
Сообщений: 29
Репутация: 11
По умолчанию Ответ: Gentoo Linux

Цитата:
Сообщение от xhacker Посмотреть сообщение
А дальше что делать?

У тебя CD привод IDEшный? Попробуй, когда спрашивает про опции загрузки сказать gentoo all-generic-ide
xtaska вне форума
 
Ответить с цитированием Вверх
Старый 19.06.2008, 11:21   #7
Shtab
Пользователь
 
Пол:Мужской
Регистрация: 04.03.2008
Сообщений: 68
Репутация: 16
По умолчанию Ответ: Gentoo Linux

Вообще подобные траблы хорошо решать, поставив gtnkernel рядом со своим ядром - что он покажет в /var/log/messages при загрузке, то и включать в своём ядре.

Скорее всего у тебя виноват файлик /etc/fstab - обрати на него внимание, о нём написано в мануале подробно. Учти, что нумерация томов у граба не такая, как в fstab, например sd0 - MBR первого сата или скази диска, sd(0,0) - его же первый раздел и так далее. Проверь файл /boot/grub/grub.conf он должен соответствовать fstab.


И ещё, что значит выбрал ядро генту????

По следовательность действий такая:

cd /usr/src/linux/
make menuconfig
настраиваем параметры ядра
make && make modules_install
cp arch/i386/boot/bzImage /boot/kernel-номерверсии.

соответственно в настройках граба в файле /boot/grub/grub.conf должно быть явно указано где лежит файл с названием kernel-номерверсии. То есть что-то вроде kernel sd(0,0)/kernel-номерверсии. Возможно с синтаксисом граба чуть напутал - по памяти пишу..... Удачи.

Последний раз редактировалось Shtab; 19.06.2008 в 11:31..
Shtab вне форума
 
Ответить с цитированием Вверх
Старый 20.06.2008, 23:34   #8
xhacker
ViP
 
Аватар для xhacker
 
Регистрация: 26.05.2007
Адрес: /home/alex : /bin/bash
Сообщений: 367
Репутация: 1036
По умолчанию Ответ: Gentoo Linux

Пытаюсь поставить rhythmbox.
В чём проблема?
Код:
* ERROR: dev-libs/glib-2.14.6 failed.
 * Call stack:
 *               ebuild.sh, line 1641:  Called die
 * The specific snippet of code:
 *       preprocess_ebuild_env || \
 *           die "error processing environment"
 *  The die message:
 *   error processing environment
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/binpkgs/dev-libs/glib-2.14.6/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/binpkgs/dev-libs/glib-2.14.6/temp/environment'.
 * 
 * The 'postrm' phase of the 'dev-libs/glib-2.14.6' package has failed with
 * exit value 1. The problem occurred while executing the ebuild located at
 * '/var/db/pkg/dev-libs/glib-2.14.6/glib-2.14.6.ebuild'. If necessary,
 * manually remove the ebuild in order to skip the execution of removal
 * phases.
xhacker вне форума
 
Ответить с цитированием Вверх
Старый 21.06.2008, 10:37   #9
xtaska
Новичок
 
Аватар для xtaska
 
Пол:Мужской
Регистрация: 22.03.2008
Сообщений: 29
Репутация: 11
По умолчанию Ответ: Gentoo Linux

до вот этого
Цитата:
Сообщение от xhacker Посмотреть сообщение
* ERROR: dev-libs/glib-2.14.6 failed.

была более подробная ошибка
а лучше всего прицепи весь /var/tmp/binpkgs/dev-libs/glib-2.14.6/temp/build.log, тогда можно будет что-то говорить
xtaska вне форума
 
Ответить с цитированием Вверх
Старый 21.06.2008, 10:56   #10
xhacker
ViP
 
Аватар для xhacker
 
Регистрация: 26.05.2007
Адрес: /home/alex : /bin/bash
Сообщений: 367
Репутация: 1036
По умолчанию Ответ: Gentoo Linux

Содержимое build.log:
Код:
/usr/lib64/portage/bin/ebuild.sh: line 1492: /bin/touch: Argument list too long
 * 
 * ERROR: dev-libs/glib-2.14.6 failed.
 * Call stack:
 *               ebuild.sh, line 1641:  Called die
 * The specific snippet of code:
 *       preprocess_ebuild_env || \
 *           die "error processing environment"
 *  The die message:
 *   error processing environment
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/binpkgs/dev-libs/glib-2.14.6/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/binpkgs/dev-libs/glib-2.14.6/temp/environment'.
 *
xhacker вне форума
 
Ответить с цитированием Вверх
Старый 21.06.2008, 20:30   #11
xtaska
Новичок
 
Аватар для xtaska
 
Пол:Мужской
Регистрация: 22.03.2008
Сообщений: 29
Репутация: 11
По умолчанию Ответ: Gentoo Linux

Цитата:
Сообщение от xhacker Посмотреть сообщение
/usr/lib64/portage/bin/ebuild.sh: line 1492: /bin/touch: Argument list too long

ты, похоже, 2008.0_beta2 развернул, там такая фигня бывает
я пока на 2007.0 на всех серверах сижу
мне сейчас надо убегать, ближе к ночи напишу как бороться
xtaska вне форума
 
Ответить с цитированием Вверх
Старый 22.06.2008, 01:07   #12
xtaska
Новичок
 
Аватар для xtaska
 
Пол:Мужской
Регистрация: 22.03.2008
Сообщений: 29
Репутация: 11
По умолчанию Ответ: Gentoo Linux

посмотри, что выводит cat /proc/1/environ
если там есть vga=....всякий_мусор, то надо просто перед сборкой пакетов говорить unset vga
xtaska вне форума
 
Ответить с цитированием Вверх
Старый 22.06.2008, 15:02   #13
xhacker
ViP
 
Аватар для xhacker
 
Регистрация: 26.05.2007
Адрес: /home/alex : /bin/bash
Сообщений: 367
Репутация: 1036
По умолчанию Ответ: Gentoo Linux

После пересборки системы с USE="X" все стало нормально
xhacker вне форума
 
Ответить с цитированием Вверх
Старый 26.06.2008, 08:35   #14
xhacker
ViP
 
Аватар для xhacker
 
Регистрация: 26.05.2007
Адрес: /home/alex : /bin/bash
Сообщений: 367
Репутация: 1036
По умолчанию Ответ: Gentoo Linux

А после emerge -eav system && emerge -eav world система начинает использовать новое значение CFLAGS?
xhacker вне форума
 
Ответить с цитированием Вверх
Старый 26.06.2008, 09:34   #15
xtaska
Новичок
 
Аватар для xtaska
 
Пол:Мужской
Регистрация: 22.03.2008
Сообщений: 29
Репутация: 11
По умолчанию Ответ: Gentoo Linux

Цитата:
Сообщение от xhacker Посмотреть сообщение
А после emerge -eav system && emerge -eav world система начинает использовать новое значение CFLAGS?

не должна
CFLAGS берутся из make.conf а он системой не правится

кстати могут поменяться дефолтные флаги у пакетов - это да, то make.conf их в любом случае оверрайдит
xtaska вне форума
 
Ответить с цитированием Вверх
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Gentoo - какое Ваше мнение... Xman2007 UNIX, Linux, MacOs для PC и другие ОС 37 05.02.2008 13:01
Gentoo + beryl + KDE + NVidia Xman2007 UNIX, Linux, MacOs для PC и другие ОС 2 17.09.2007 20:27
Gentoo Xman2007 UNIX, Linux, MacOs для PC и другие ОС 18 11.07.2007 23:20
gentoo & radeon soulz UNIX, Linux, MacOs для PC и другие ОС 6 24.03.2007 23:07

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 12:33. Часовой пояс GMT +3.


Copyright ©2004 - 2023 2BakSa.WS

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2023, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.26641 секунды с 11 запросами