On 5/12/08, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>
> Здравейте,
>
> имам интересен казус и търся идея съвет или научно обяснение.
>
> Имам сървърче Supermicro H8DM3-2 (Dual Socket F) с един двуядрен процесор
> Opteron 2212 и 2GB памет. Сложих му debian 4.0r3 - i386
> По подразбиране инсталацията инсталира ядро 2.6.18-6-486
> Linux test 2.6.18-6-486 #1 Sun Feb 10 22:06:33 UTC 2008 i686 GNU/Linux
> Съответно в /proc/cpuinfo виждам един процесор.
> а в /proc/meminfo  MemTotal:       906792 kB
>
> Проблема е следния.
> Опитах да сложа друго ядро от стабилното хранилище, но ефекта беше при
> стартиране на новото ядрото системата увисваше след разпознаване на единия
> процесор.
> Опитах повечето ядра amd64/686/SMP от различните хранилища - stable,
> testing, unstable / 2.6.18 - 2.6.25 ефекта се повтаряше. Единствено се
> зарежда ядрото  2.6.18-6-486, което дойде с инсталацията. Подаването на
> nosmp ili acpi=off не помага. Компилирах и последния от kernel.org
> 2.6.25.2 като опитах различни настройки и заиграване с SMP - без супех.
>
> Пуснах Knoppix 5.1.1 който идва с 2.6.19 i386/SMP (!) и се зареди нормално
> като ми детектна коректно 2-те ядра на единствения процесор и цялата памет
> от 2 ГБ.
>
> Реших да ползвам .config файла от ядрото на кнопикс-а и да си компилирам
> моя версия с този конфиг файл без да го пипам.
> направих това с 2.6.19 и с 2.6.25.2(след ъпдейт на .config с маке
> menuconfig) Така компилираните ядра също излязоха неуспешни с същия проблем
> както и "фабричните" на дебиан.
>
> Биос-а на дъното е от края на март'08. В биос-а има една настройка за OS
> Installation: Linux / Other
> В ръководството пише:
> OS Installation
> Change this setting if using a 64-bit Linux operating system. The available
> op-
> tions are Other and Linux.
> Опитах различните варианти на тази настройка но нямаше видима
> разлика/ефект.
>
> От ръководството оставам с впечатление, че не би трябвало да има проблем
> когато дъното е с един инсталиран процесор.
>
> За проба опитах започване на инсталация на Федора 7 и 8, както и RHEL 4U5/6
> и RHEL5.1 x64 но също забиваха след детектване на първия процесор.
>
> Единствено сега се сещам, че паметта май не беше ECC, а в спецификацията
> пишеше ECC, но това не ми изглежда разумно обяснениеи съм склонен да търся
> по-софтуерен проблем :)
> Благодарен съм за някои съвет, идея или по-научно обяснение :)
>
> Предварително благодаря и се извинявам ако темата е повторение.
>
> ______
> Прилагам няколко снимки.
>
> 2.6.24.1-686
> http://www.imagebam.com/image/0b46b86147193
>
> 2.6.25-1-amd64
> http://www.imagebam.com/image/6c8d5c6147194
>
> 2.6.25-1-amd64-2
> http://www.imagebam.com/image/a106686147196
>
> 2.6.25-1-amd64
> http://www.imagebam.com/image/a106686147196
>
> cpu-halt-686
> http://www.imagebam.com/image/4197bb6147197
>
> grub
> http://www.imagebam.com/image/ca99e86147199
>
> kn511-1
> http://www.imagebam.com/image/4e65e76147200
>
> kn511-2
> http://www.imagebam.com/image/2c5fd56147201
>
> kn511-3
> http://www.imagebam.com/image/c3ce246147203
>
> kn511-4
> http://www.imagebam.com/image/6c67956147204
>
> http://www.imagebam.com/image/dbaa4e6147205
>

Нямах нерви да разгледам снимките ти, нито да вниквам в проблема. Предлагам
ти абсолютно сляпо и неандерталско решение. Намери .config файла на онова
дебианско ядро, което работи. Изтегли най-новия сорс на ядрото, шибни там
въпросния конфиг файл. Изпълни
make oldconfig
и за всички нови неща, които те пита избери m или N. След това компилирай и
тествай. Ако работи започни да надграждаш ядрото, т.е. едва тук изпълняваш
make menuconfig
и избираш опциите, които ти трябват, една по една. Компилираш, тестваш и
така стъпка по-стъпка.

--Рос
_______________________________________________
Lug-bg mailing list
[email protected]
http://linux-bulgaria.org/mailman/listinfo/lug-bg

Reply via email to