Отправляет email-рассылки с помощью сервиса Sendsay

За 2009-09-02

Re: gentoo не грузится на старом железе

On Wed, 02 Sep 2009 09:09:12 +0400
avm7wo***@m*****.ru wrote:

> Нашел тут в рекомендации по сборке на другом компьютере такие
> параметры длдя make:
> make menuconfig ARCH=i386
> make bzImage ARCH=i386
> на что это влияет? тип процессора и так указываем в .config
Это лишнее, у тебя и так i386 (а не powerpc либо aix).
>
> и еще вопросы: на что влияет параметр CHOST, какой он должен быть для
> pentium MMX
Влияет на то, для какой архитектуры будет проходить компиляция. Очень
не советую менять руками. У тебя будет что-то вроде i586-pc-linux-gnu
внимательно читать здесь:
http://www.gentoo.org/doc/en/change-chost.xml

> и что означает рекомендация взять стадию для соответствующей
> платформы?
Это означает, что для целевой платформы нужно правильный gcc взять,
которого у тебя, вероятно, нету. Вот в этом стейдже (вероятно, третьем)
он и будет...

Timohty Silent

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 36441; Возраст листа: 2231; Участников: 1386
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/901184

   2009-09-02 19:44:09 (#901184)

Re: gentoo не грузится на старом железе

CHOST - компилятор, собранный для определенной архитектуры: i386,i486, i586,
i686, amd64.
Файл стадии - подготовленный минимум системы, необходимы для работы системы.
Может быть:
amd64 - stage3-amd64-20090827.tar.bz2
x86 - stage3-i(4\6)86-20090901.tar.bz2
В вашем случае: stage3-i486-20090901.tar.bz2

Параметры компиляции для Pentium MMX:
CHOST="i586-pc-linux-gnu"
CFLAGS="-march=pentium-mmx -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"

P.S.
Начиная с gcc-4.3.2, лучше использовать -march=native
http://en.gentoo-wiki.com/wiki/Safe_Cflags/Intel#Pentium_w.2F_MMX
http://www.gentoo.org/doc/en/

По поводу кроссплатформенной сборки(сборка на одном процессоре для другого):
http://gentoo-wiki.com/TIP_AMD64-x86-distcc
http://dev.gentoo.org/~vapier/CROSS-COMPILE-HOWTO

On Wednesday 02 September 2009 08:09:12 avm7wo***@m*****.ru wrote:
> Ставил когда-то с LiveCD 2007 или LiveDVD 2008 на атлоне, потом
> перекомпилировал систему на pentium 2 - все замечательно работает и там
> и там (рабочая -pentium 2), сейчас вот надо было под pentium MMX.
> Ошибок никаких не выдает, после выбора ядра в grub выдает строку с
> названием выбранного пункта, думает секуну-полторы и начинается
> перезагрузка.
>
> Нашел тут в рекомендации по сборке на другом компьютере такие параметры
> длдя make:
> make menuconfig ARCH=i386
> make bzImage ARCH=i386
> на что это влияет? тип процессора и так указываем в .config
>
> и еще вопросы: на что влияет параметр CHOST, какой он должен быть для
> pentium MMX и что означает рекомендация взять стадию для соответствующей
> платформы?
>
> Поветкин Константин пишет:
> > С какими ошибками вылетает?
> > Пробовали ставить с liveCD 2005?
> >
> > On Tuesday 01 September 2009 17:14:46 avm7wo***@m*****.ru wrote:
> >> Есть mb Asus P55T2P4S с процессором Intel Pentium 233 MMX на чипсете
> >> 430hx. Плата старая, но очень хорошая, особенно для своего времени: SCSI
> >> контроллер встроенный, 6 гнезд под память с контролем четности, разъемы
> >> под 80-и пиновые IDE кабели, даже один разъем под USB.
> >>
> >> Но вот беда - не грузится на ней gentoo с обновленным несколько дней
> >> назад ядром до 2.6.30 и собранный для процессора Pentium MMX.
> >>
> >> в результате:
> >> - grub выдает меню имеющихся ядер
> >> - все ядра собранные для Pentium 2 честно выдают сообщение, что
> >> процессор им не годится
> >> - ядро, собранное для Pentium MMX вообще ничего не пишет, просто уходит
> >> на перезагрузку
> >>
> >> но самое неприятное, что при загрузке с установочного диска происходит
> >> тоже самое (возможно из-за поддержки процессоров начиная с 686, но можно
> >> было бы выдать сообщение)
> >>
> >> опции типа noapic acpi=off и т.д. не помогают
> >>
> >> knoppix с ядром 2.4 грузится замечательно, opensuse11 застревает на
> >> определении порта клавиатуры (если правильно понял), до этого
> >> замечательно работал redhat9.0
> >>
> >> в чем может быть дело?
>

   2009-09-02 19:39:58 (#901182)

Re: gentoo не грузится на старом железе

Ставил когда-то с LiveCD 2007 или LiveDVD 2008 на атлоне, потом
перекомпилировал систему на pentium 2 - все замечательно работает и там
и там (рабочая -pentium 2), сейчас вот надо было под pentium MMX.
Ошибок никаких не выдает, после выбора ядра в grub выдает строку с
названием выбранного пункта, думает секуну-полторы и начинается
перезагрузка.

Нашел тут в рекомендации по сборке на другом компьютере такие параметры
длдя make:
make menuconfig ARCH=i386
make bzImage ARCH=i386
на что это влияет? тип процессора и так указываем в .config

и еще вопросы: на что влияет параметр CHOST, какой он должен быть для
pentium MMX и что означает рекомендация взять стадию для соответствующей
платформы?

Поветкин Константин пишет:
> С какими ошибками вылетает?
> Пробовали ставить с liveCD 2005?
>
> On Tuesday 01 September 2009 17:14:46 avm7wo***@m*****.ru wrote:
>
>> Есть mb Asus P55T2P4S с процессором Intel Pentium 233 MMX на чипсете 430hx.
>> Плата старая, но очень хорошая, особенно для своего времени: SCSI
>> контроллер встроенный, 6 гнезд под память с контролем четности, разъемы
>> под 80-и пиновые IDE кабели, даже один разъем под USB.
>>
>> Но вот беда - не грузится на ней gentoo с обновленным несколько дней
>> назад ядром до 2.6.30 и собранный для процессора Pentium MMX.
>>
>> в результате:
>> - grub выдает меню имеющихся ядер
>> - все ядра собранные для Pentium 2 честно выдают сообщение, что
>> процессор им не годится
>> - ядро, собранное для Pentium MMX вообще ничего не пишет, просто уходит
>> на перезагрузку
>>
>> но самое неприятное, что при загрузке с установочного диска происходит
>> тоже самое (возможно из-за поддержки процессоров начиная с 686, но можно
>> было бы выдать сообщение)
>>
>> опции типа noapic acpi=off и т.д. не помогают
>>
>> knoppix с ядром 2.4 грузится замечательно, opensuse11 застревает на
>> определении порта клавиатуры (если правильно понял), до этого
>> замечательно работал redhat9.0
>>
>> в чем может быть дело?
>>
>>

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 36439; Возраст листа: 2231; Участников: 1387
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/900880

   2009-09-02 10:57:07 (#900880)

off top

Прошу прощения, но другого простого способа не увидел.
Уважаемый faa@e*****.ru, на каждое мое сообщение на этот форум приходит
автоматическое письмо с текстом:
Ваше сообщение было удалено автоматической системой "AntiSPAM Server", которой
защищен этот почтовый ящик.

Если Вы хотите, чтобы Ваши письма были доставлены, перешлите это уведомление
на наш почтовый адрес не меняя код в теме сообщения (достаточно нажать кнопку
"Ответить отправителю").
В дальнейшем, если переписка между нами станет регулярной, Ваш адрес будет включен
в доверительный список и Вы больше не получите подобное уведомление.
Приносим свои извинения за доставленное неудобство при первом контакте. Надеемся
на понимание.
Понимание как это происходит в общих чертах есть, но у меня просьба
отключить эти автоответы. Полагаю, что на ящики, подписанные на рассылки
такого делать не надо.
Спасибо за понимание! ;)

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 36438; Возраст листа: 2231; Участников: 1387
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/900827

   2009-09-02 09:02:16 (#900827)