Показать полную графическую версию : Непонятное мне сообщение при загрузке Линукса
Sean Ingumsky
18-06-2003, 02:50
При загрузке Линукса в числе различных сообщений появляется и следующее:
kmod: failed to exec /sbin/modeprobe -s -k scsi_hostadapter, errno = 2
Объясните, пожалуйста, о чём оно говорит, и что это такое.
SandySandy
18-06-2003, 06:57
ошибка при запуске /sbin/modeprobe (может modprobe ?)
ruslandh
18-06-2003, 07:35
дополняю :)
Ошибка при загрузке модуля ядра scsi_hostadapter
errno = 2 - не существует файла или директория.
Sean Ingumsky
18-06-2003, 12:35
Интересно, что строка эта выводится на экран три раза подряд.
...а у вас существуют скази интерфейс???
...хотя правда обычно для СиДюка эмулируется scsi если есть соответствующая строка в lilo.conf (или чем вы пользуетесь???)... так что проверте, на то ли устройство у вас там ссылка...
...а после каких дествий это появилось???
Sean Ingumsky
19-06-2003, 01:16
BeerMan
Это появилось после того, как я перекомпилировал в предпоследний раз ядро и посмотрел dmesg :)
SandySandy
19-06-2003, 02:50
Проверь /etc/modules.conf на на наличие строки содержащей scsi_hostadapter
Sean Ingumsky
20-06-2003, 01:03
SandySandy
А оно (сообщение) перестало появляться после того, как я перекомпилировал ядро. Теперь у меня появилось много других сообщений, которых раньше не было. Вот пример вывода dmesg:
---cut---
ENABLING IO-APIC IRQs
Setting 2 in the phys_id_present_map
...changing IO-APIC physical APIC ID to 2 ... ok.
init IO_APIC IRQs
IO-APIC (apicid-pin) 2-0, 2-9, 2-10, 2-11, 2-20, 2-21 not connected.
..TIMER: vector=0x31 pin1=2 pin2=0
number of MP IRQ sources: 23.
number of IO-APIC #2 registers: 24.
testing the IO APIC.......................
IO APIC #2......
.... register #00: 02000000
....... : physical APIC id: 02
.... register #01: 00178020
....... : max redirection entries: 0017
....... : PRQ implemented: 1
....... : IO APIC version: 0020
.... register #02: 00000000
....... : arbitration: 00
.... IRQ redirection table:
NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
00 000 00 1 0 0 0 0 0 0 00
01 001 01 0 0 0 0 0 1 1 39
02 001 01 0 0 0 0 0 1 1 31
03 001 01 0 0 0 0 0 1 1 41
04 001 01 0 0 0 0 0 1 1 49
05 001 01 0 0 0 0 0 1 1 51
06 001 01 0 0 0 0 0 1 1 59
07 001 01 0 0 0 0 0 1 1 61
08 001 01 0 0 0 0 0 1 1 69
09 000 00 1 0 0 0 0 0 0 00
0a 000 00 1 0 0 0 0 0 0 00
0b 000 00 1 0 0 0 0 0 0 00
0c 001 01 0 0 0 0 0 1 1 71
0d 001 01 0 0 0 0 0 1 1 79
0e 001 01 0 0 0 0 0 1 1 81
0f 001 01 0 0 0 0 0 1 1 89
10 001 01 1 1 0 1 0 1 1 91
11 001 01 1 1 0 1 0 1 1 99
12 001 01 1 1 0 1 0 1 1 A1
13 001 01 1 1 0 1 0 1 1 A9
14 000 00 1 0 0 0 0 0 0 00
15 000 00 1 0 0 0 0 0 0 00
16 001 01 1 1 0 1 0 1 1 B1
17 001 01 1 1 0 1 0 1 1 B9
IRQ to pin mappings:
IRQ0 -> 0:2
IRQ1 -> 0:1
IRQ3 -> 0:3
IRQ4 -> 0:4
IRQ5 -> 0:5
IRQ6 -> 0:6
IRQ7 -> 0:7
IRQ8 -> 0:8
IRQ12 -> 0:12
IRQ13 -> 0:13
IRQ14 -> 0:14
IRQ15 -> 0:15
IRQ16 -> 0:16
IRQ17 -> 0:17
IRQ18 -> 0:18
IRQ19 -> 0:19
IRQ22 -> 0:22
IRQ23 -> 0:23
.................................... done.
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 1607.9563 MHz.
..... host bus clock speed is 100.4971 MHz.
cpu: 0, clocks: 1004971, slice: 502485
CPU0<T0:1004960,T1:502464,D:11,S:502485,C:1004971>
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: Intel
PCI: PCI BIOS revision 2.10 entry at 0xfb050, last bus=2
PCI: Using configuration type 1
PCI: Probing PCI hardware
Transparent bridge - Intel Corp. 82801BA/CA/DB PCI Bridge
PCI: Using IRQ router PIIX [8086/24c0] at 00:1f.0
PCI->APIC IRQ transform: (B0,I29,P0) -> 16
PCI->APIC IRQ transform: (B0,I29,P1) -> 19
PCI->APIC IRQ transform: (B0,I29,P2) -> 18
PCI->APIC IRQ transform: (B0,I29,P3) -> 23
PCI->APIC IRQ transform: (B0,I31,P0) -> 16
PCI->APIC IRQ transform: (B0,I31,P1) -> 17
PCI->APIC IRQ transform: (B0,I31,P1) -> 17
PCI->APIC IRQ transform: (B1,I0,P0) -> 16
PCI->APIC IRQ transform: (B2,I3,P0) -> 22
PCI->APIC IRQ transform: (B2,I5,P0) -> 19
---cut---
Я, честно говоря, не понимаю, является ли это сообщениями об ошибках, - мне кажется, что не является, но не знаю тогда, как мне это "загнать в ноль".
ruslandh
20-06-2003, 04:00
Sean Ingumsky
Если не является, то зачем загонять :)
APIC == Advanced Programmable Interrupt Controller (AFAIK). Если эти сообщения стали появляться после перекомпиляции ядра, значит поддержка APIC была при перекомпиляции включена. Зачем загонять в ноль? Оно не должно особенно мешать.
Много, конечно, эта штука выводит на экран, ну, да ладно...
Sean Ingumsky
23-06-2003, 01:07
ruslandh
Мешает и смущает как-то :) :) :)
antonym
Мне всё равно ведь непонятно, о чём это говорит. Возможно ли как-нибудь сократить объём вывода этих надписей на экран (всё равно ведь останутся в логах каких-нибудь, нет?)
Исправлено: Sean Ingumsky, 2:12 23-06-2003
Sean Ingumsky
Можно выключить APIC в ядре и перекомпилировать его :))) Можно также попробовать скомпилировать его в виде модуля и в /etc/rc.d/rc.modules указать что-то вроде
modprobe bla-bla-bla-apic 1>/dev/null
Но, по-моему, это стрельба из пушки по воробъям. К тому же, может и не помочь
:-))) Нужно читать подробнее про APIC.
Исправлено: antonym, 11:46 23-06-2003
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.