Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

Re: [Lug-bg] H8DM3-2 - проблем с линукс ядрото - търся съвет


  • Subject: Re: [Lug-bg] H8DM3-2 - проблем с линукс ядрото - търся съвет
  • From: "Rossen Antonov" <rossen.antonov@xxxxxxxxx>
  • Date: Wed, 14 May 2008 17:57:51 +0300



On 5/12/08, xm4o@xxxxxxx <xm4o@xxxxxxx> 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
Lug-bg@xxxxxxxxxxxxxxxxxx
http://linux-bulgaria.org/mailman/listinfo/lug-bg


 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.