nixp.ru v3.0

26 мая 2017,
пятница,
12:28:35 MSK

DevOps с компанией «Флант»
Аватар пользователя vovans
vovans написал 6 октября 2004 года в 12:37 (480 просмотров) Ведет себя как мужчина; открыл 27 тем в форуме, оставил 418 комментариев на сайте.

дистр — Slackware 10.0

ядро — 2.6.8.1-ск9

Проблема:

# make menuconfig

HOSTCC scripts/basic/fixdep

/bin/sh: line 1: scripts/basic/fixdep: Permission denied

make[1]: * [scripts/basic/fixdep] Error 1

make: * [scripts_basic] Error 2

chmod a+x scripts/basic/fixdep — не помогает.

head -n 5 scripts/basic/fixdep выводит --

ELF`4P’4 (!444аа**,,,HhDDDИИ((( Qеtd/lib/ld-linux.so.2GNU

ГgHqКq<У\#C6.:ltЌQ·ЇҐъdє]95Fѕ|€М–¤Ѓ&#9226; &#63492;&#9472; J&#9524; R&#9226;±&#9227;&#63492;&#9500;&#9226;&#63491;C&#9484;&#9618;&#63492;&#63492;&#9226;&#63492; ±&#9492;&#63488;&#9532; &#63492;&#9500;&#9618;&#63491;&#9500; &#9484;&#9227;&#9225;&#9228;.&#63492;&#63488;.6&#9492;&#9508;&#9532;&#9492;&#9618;&#63489;&#9492;&#9226;&#9492;&#9228;&#63489;&#8804;&#63489;&#9226;&#63491;&#63491;&#63488;&#63491;&#9492;&#9492;&#9618;&#63489; &#9228;&#9500;&#8804;&#63489;&#9226; &#9500;&#63488;&#9484;&#63488;&#9516;&#9226;&#63491; &#9484;&#63488;&#9228;°&#63489;&#63491;&#9227;&#9532;&#9500;°&#63491;&#9226;&#9618;&#9484;&#9484;&#63488;&#9228;&#63492;&#9500;&#9229;&#9226;Ъ&#63489;,048<@DHў &#9484;&#63488;&#9228;°Lў&#9227;&#9500;&#9226;&#9226;&#9474;&#9227;&#9500; °&#9474;&#63492;&#9500;&#9618;&#9500; IO &#63492;&#9500;&#9229;&#9227;&#9532; &#9508;&#63492;&#9226;&#9229; &#9484;&#9227;&#9225;&#9228; &#63492;&#9500;&#9618;&#63491;&#9500; &#9492;&#9618;&#9227;&#9532;&#63492;&#9500;&#63491;&#9484;&#9226;&#9532;&#63488;&#63489;&#9226;&#9532;&#63492;&#9500;&#63491;&#9228;&#9252;&#63491;&#9228;&#9484;&#63488;&#63492;&#9226;GLIBC 2.3GLIBC 2.0$&#9227;&#9227;

\&#9670;dhlU‰еѓиUији

ЙГя5$я%(я%,hйаяяяя%0йРяяяя%4hйАяяяя%8h&#9618;й°яяяя%

hилxычѓДђЌґ&‰м]Гђђђђђђђђђђђђѓм

Ђи"юяяѓД…АЈ|t&#9618;Ў„‹ЂШ9Љѷѓ[ГѓмС~NђЌt&…ТuЗѓЙQЎ|P‰яяЌ¶Ќј'ѓм‹

ђђђђђђђђђђђђђ‹$Ђxя hЃиЃэяяЗ$и%юяя‰цЌј'UWVSQЎ|‰Г„‹l$@)л9Ш‰$s!ьл

tя$9$rп1ЙZ[^_‰И]ГђЌt&Ђ|

Пробовал распаковать занаво… То же самое :((

vovans

Вопрос снимается.

Повторил всё в папке /usr/src и всё заработала.

Хотя всё же странная ситуёвина =)

Anarchist
Vovan`s
Вопрос снимается.

Повторил всё в папке /usr/src и всё заработала.

Хотя всё же странная ситуёвина =)

И что в этом удивительного?

Вполне логично.

vovans

Что логично?

Раньше-то ставилось из другой папки…

Anarchist
Vovan`s
Что логично?

Раньше-то ставилось из другой папки…

Не знаю у кого как, а у меня развернутые деревья сырцов ядра всегда обитали в поддиректориях /usr/src.

Потому и кажется странным.

vovans

Другая проблема.

Вроде всё ок, но ядро в панике от моего модема (HCF), точнее, когда грузит его модули.

Последние строчки --

kernrl panic: Attemted to kill idle task

idle task — not syncing

pol

Во-первых строках моего письма-

«ядро — 2.6.8.1-ск9» — вы шо имели ввид? Может 2.6.9-rc3?

«Что логично?

Раньше-то ставилось из другой папки… »

ты знаешь есть некоторые подозрения. что make menuconfig будет работать только в той папки куда ты зафигачил исходники

«Другая проблема.

Вроде всё ок, но ядро в панике от моего модема (HCF), точнее, когда грузит его модули.

Последние строчки --

kernrl panic: Attemted to kill idle task

idle task — not syncing »

а строчки 2-3 выше этих мона? не модем енто виноват! если у тебя дрова к ниму в модуле то их падение не может привести к «панике ядра»

pol

Офтоп- пора отвечать как Женя.

vovans

На счёт ядра я не ошибся. Вот тот патч, что наложен --

http://ck.kolivas.org/patches/2.6/2.6.8.1/2.6.8.1-ck9/patch-2.6.8.1-ck9.bz2

Хоум его --

http://members.optusnet.com.au/ckolivas/kernel/

По ошибке видно, что я в папке ядра делал make menuconfig, но другой вопрос, где эта папка находилась.

Ядро я пересобрал с несколько другим конфигом.

Теперь при инициализации модуля выдаёт --

Unable to handle kernel paging

Это единственная строка и помогает только меджик кей (ctrl+alt+del не катит)

Ошибки эти (с модемом) видно только в чистой консоле. В иксах просто подвисает и я долго не мог понят, почему. А в консое хоть что-то пишет.

vovans
pol
Офтоп- пора отвечать как Женя.

Это ещё почему? Я что-то совсем не понятно описал?

Указал дистр, ядро, проблему.

Если что не ясно, можно переспросить.

vovans

И так.

При занрузке модулей вылетают сообщения не на оди экран.

Вот часть того что видно:

Unable to handle kernel paging request at virtual addres 40f2bfa0

***

printing eip:

c0106c00

*pde=0000

Oops: 0000 [#8]

Modules linked in: ************************* (Много всего)

process ****************

Stack ***************

Call Trace:

Stack pointer is garbage, not printing trace

Code:*****

<0> Kernel panic: Fatal exteption in interrupt

In interrupt hadler (может headler) — not syncing

Посмотрел логи загрузки того ядра --

Oct 7 06:21:25 darkstar kernel: ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11 12 14 15)

Oct 7 06:21:25 darkstar kernel: ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 9 *10 11 12 14 15)

Oct 7 06:21:25 darkstar kernel: ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.

Oct 7 06:21:25 darkstar kernel: ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 *5 6 7 9 10 11 12 14 15)

Oct 7 06:21:25 darkstar kernel: ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.

Oct 7 06:21:25 darkstar kernel: ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.

Oct 7 06:21:25 darkstar kernel: ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 *9 10 11 12 14 15)

Oct 7 06:21:25 darkstar kernel: ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 *9 10 11 12 14 15)

Oct 7 06:21:25 darkstar kernel: PCI: Probing PCI hardware (bus 00)

Oct 7 06:21:25 darkstar kernel: ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 10

Oct 7 06:21:25 darkstar kernel: ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11

Oct 7 06:21:25 darkstar kernel: ACPI: PCI Interrupt Link [LNKG] enabled at IRQ 9

Oct 7 06:21:25 darkstar kernel: ACPI: PCI Interrupt Link [LNKH] enabled at IRQ 9

Это не страшног, что два девайса на 9-м IRQ?

Два, это звуковуха и модем.

anonymous

млин, а ты автору этого патча написал? Чем тебя не устаивает шедулер в 2.6.8.1. Сделай для начала vanilla kernel 2.6.8.1 и убедись что оно рабочее(или нет), а потом уж патчи свои накатывай.

metal
Vovan`s
Это не страшног, что два девайса на 9-м IRQ?

Два, это звуковуха и модем.

В ядре должна быть опция включающая разделение одного IRQ двумя девайсами. Попробуй загрузиться с «acpi=noirq».

vovans

Передал ядру «acpi=noirq» при загрузке.

Оно снова в панике!

Снова глухо виснет при подключении модулей.

Причины те же.

Ничего не изменилось.

Может что при компиляции надо указать?

Fatal

Можно ли пересаобрать ядро FreeBSD на более быстрой машине и затем поставить его на более слабую?

Master
Fatal
Можно ли пересаобрать ядро FreeBSD на более быстрой машине и затем поставить его на более слабую?

Запросто.