ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Не подгружается kernel-modules-subfs
@ 2005-10-18  6:25 Vladimir Karpinsky
  2005-10-18  6:31 ` [Comm] " Vitaly Ostanin
  0 siblings, 1 reply; 10+ messages in thread
From: Vladimir Karpinsky @ 2005-10-18  6:25 UTC (permalink / raw)
  To: community

Здравствуйте!

Пересобрал и установил ядро 2.4.26-std-smp-alt12, пересобрал для него
kernel-modules-subfs, установил, но подгружаться оно не хочет:
на modprobe /lib/modules/..../subfs.o говорит, что Can't locate module
/lib/modules.../subfs.o. Собственно файл по указанному пути
присутствует. Куда смотреть, что делать?

-- 
С уважением,
 Vladimir                          mailto:vkarpinsky@mail.ru



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Comm] Re: Не подгружается kernel-modules-subfs
  2005-10-18  6:25 [Comm] Не подгружается kernel-modules-subfs Vladimir Karpinsky
@ 2005-10-18  6:31 ` Vitaly Ostanin
  2005-10-18  6:51   ` Vladimir Karpinsky
  0 siblings, 1 reply; 10+ messages in thread
From: Vitaly Ostanin @ 2005-10-18  6:31 UTC (permalink / raw)
  To: ALT Linux Community

[-- Attachment #1: Type: text/plain, Size: 627 bytes --]

Vladimir Karpinsky пишет:
> Здравствуйте!
> 
> Пересобрал и установил ядро 2.4.26-std-smp-alt12, пересобрал для него
> kernel-modules-subfs, установил, но подгружаться оно не хочет:
> на modprobe /lib/modules/..../subfs.o говорит, что Can't locate module
> /lib/modules.../subfs.o. Собственно файл по указанному пути
> присутствует. Куда смотреть, что делать?

Нужно указывать только имя модуля
modprobe subfs

Убедить, что загрузились с ядром, для которого собран модуль.
Или, если модуль был собран после загрузки, нужно сказать
depmod -a

-- 
Regards, Vyt
mailto:  vyt@vzljot.ru
JID:     vyt@vzljot.ru


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Comm] Re: Не подгружается kernel-modules-subfs
  2005-10-18  6:31 ` [Comm] " Vitaly Ostanin
@ 2005-10-18  6:51   ` Vladimir Karpinsky
  2005-10-18  6:56     ` Vitaly Ostanin
  2005-10-18 12:47     ` Sergey Vlasov
  0 siblings, 2 replies; 10+ messages in thread
From: Vladimir Karpinsky @ 2005-10-18  6:51 UTC (permalink / raw)
  To: ALT Linux Community

Здравствуйте, Vitaly!

Вы писали 18 октября 2005 г., 10:31:47:

> Vladimir Karpinsky пишет:
>> Здравствуйте!
>> 
>> Пересобрал и установил ядро 2.4.26-std-smp-alt12, пересобрал для него
>> kernel-modules-subfs, установил, но подгружаться оно не хочет:
>> на modprobe /lib/modules/..../subfs.o говорит, что Can't locate module
>> /lib/modules.../subfs.o. Собственно файл по указанному пути
>> присутствует. Куда смотреть, что делать?

> Нужно указывать только имя модуля
> modprobe subfs

Спасибо, сделал, получил кучу ошибок с unresolved symbol и insmod
filed в конце:

/lib/modules/2.4.26-std-smp-alt12/kernel/fs/subfs/subfs.o: /lib/modules/2.4.26-std-smp-alt12/kernel/fs/subfs/subfs.o: unresolved symbol new_inode_Rsmp_6fc28499
/lib/modules/2.4.26-std-smp-alt12/kernel/fs/subfs/subfs.o: /lib/modules/2.4.26-std-smp-alt12/kernel/fs/subfs/subfs.o: unresolved symbol proc_mkdir_Rsmp_f96c4f9f
/lib/modules/2.4.26-std-smp-alt12/kernel/fs/subfs/subfs.o: /lib/modules/2.4.26-std-smp-alt12/kernel/fs/subfs/subfs.o: unresolved symbol remove_proc_entry_Rsmp_18a27eb3
/lib/modules/2.4.26-std-smp-alt12/kernel/fs/subfs/subfs.o: /lib/modules/2.4.26-std-smp-alt12/kernel/fs/subfs/subfs.o: unresolved symbol register_filesystem_Rsmp_56794eb4
/lib/modules/2.4.26-std-smp-alt12/kernel/fs/subfs/subfs.o: /lib/modules/2.4.26-std-smp-alt12/kernel/fs/subfs/subfs.o: unresolved symbol create_proc_entry_Rsmp_5f48f1a7
/lib/modules/2.4.26-std-smp-alt12/kernel/fs/subfs/subfs.o: /lib/modules/2.4.26-std-smp-alt12/kernel/fs/subfs/subfs.o: unresolved symbol d_alloc_root_Rsmp_8aa02974
/lib/modules/2.4.26-std-smp-alt12/kernel/fs/subfs/subfs.o: /lib/modules/2.4.26-std-smp-alt12/kernel/fs/subfs/subfs.o: unresolved symbol __d_path_Rsmp_762d64dd
/lib/modules/2.4.26-std-smp-alt12/kernel/fs/subfs/subfs.o: /lib/modules/2.4.26-std-smp-alt12/kernel/fs/subfs/subfs.o: unresolved symbol iput_Rsmp_905bfa59
/lib/modules/2.4.26-std-smp-alt12/kernel/fs/subfs/subfs.o: /lib/modules/2.4.26-std-smp-alt12/kernel/fs/subfs/subfs.o: unresolved symbol __mntput_Rsmp_fb3fd1f4
/lib/modules/2.4.26-std-smp-alt12/kernel/fs/subfs/subfs.o: /lib/modules/2.4.26-std-smp-alt12/kernel/fs/subfs/subfs.o: unresolved symbol unregister_filesystem_Rsmp_de2343e9
/lib/modules/2.4.26-std-smp-alt12/kernel/fs/subfs/subfs.o: /lib/modules/2.4.26-std-smp-alt12/kernel/fs/subfs/subfs.o: unresolved symbol dput_Rsmp_eb7fe22f
/lib/modules/2.4.26-std-smp-alt12/kernel/fs/subfs/subfs.o: /lib/modules/2.4.26-std-smp-alt12/kernel/fs/subfs/subfs.o: unresolved symbol init_task_union_Rsmp_b1cffe5b
/lib/modules/2.4.26-std-smp-alt12/kernel/fs/subfs/subfs.o: insmod /lib/modules/2.4.26-std-smp-alt12/kernel/fs/subfs/subfs.o failed
/lib/modules/2.4.26-std-smp-alt12/kernel/fs/subfs/subfs.o: insmod subfs failed

> Убедить, что загрузились с ядром, для которого собран модуль.
> Или, если модуль был собран после загрузки, нужно сказать
> depmod -a

Аналогично modprobe subfs.

Вероятно что-то я не установил, но что не могу понять (kernel-headers
и kernel-headers-modules установлены).



-- 
С уважением,
 Vladimir                          mailto:vkarpinsky@mail.ru



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Comm] Re: Не подгружается kernel-modules-subfs
  2005-10-18  6:51   ` Vladimir Karpinsky
@ 2005-10-18  6:56     ` Vitaly Ostanin
  2005-10-18  7:10       ` Vladimir Karpinsky
  2005-10-18 12:47     ` Sergey Vlasov
  1 sibling, 1 reply; 10+ messages in thread
From: Vitaly Ostanin @ 2005-10-18  6:56 UTC (permalink / raw)
  To: ALT Linux Community

[-- Attachment #1: Type: text/plain, Size: 322 bytes --]

Vladimir Karpinsky пишет:

<skipped/>

> Аналогично modprobe subfs.
> 
> Вероятно что-то я не установил, но что не могу понять (kernel-headers
> и kernel-headers-modules установлены).

Вероятно. Или нужно было взять готовое ядро с модулями.

-- 
Regards, Vyt
mailto:  vyt@vzljot.ru
JID:     vyt@vzljot.ru


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Comm] Re: Не подгружается kernel-modules-subfs
  2005-10-18  6:56     ` Vitaly Ostanin
@ 2005-10-18  7:10       ` Vladimir Karpinsky
  2005-10-18 11:06         ` Vitaly Ostanin
  0 siblings, 1 reply; 10+ messages in thread
From: Vladimir Karpinsky @ 2005-10-18  7:10 UTC (permalink / raw)
  To: ALT Linux Community

Здравствуйте, Vitaly!

Вы писали 18 октября 2005 г., 10:56:44:

> Vladimir Karpinsky пишет:

> <skipped/>

>> Аналогично modprobe subfs.
>> 
>> Вероятно что-то я не установил, но что не могу понять (kernel-headers
>> и kernel-headers-modules установлены).

> Вероятно. Или нужно было взять готовое ядро с модулями.

Да не могу я готовое --- готовые smp-ядра не работают на i586 --- надо
PAE отключать. С alt11 вроде было всё нормально, во всяком случае я не
помню таких проблем.


-- 
С уважением,
 Vladimir                          mailto:vkarpinsky@mail.ru



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Comm] Re: Не подгружается kernel-modules-subfs
  2005-10-18  7:10       ` Vladimir Karpinsky
@ 2005-10-18 11:06         ` Vitaly Ostanin
  2005-10-18 12:19           ` Vladimir Karpinsky
  0 siblings, 1 reply; 10+ messages in thread
From: Vitaly Ostanin @ 2005-10-18 11:06 UTC (permalink / raw)
  To: ALT Linux Community

[-- Attachment #1: Type: text/plain, Size: 349 bytes --]

Vladimir Karpinsky пишет:

<skipped/>

> Да не могу я готовое --- готовые smp-ядра не работают на i586 --- надо
> PAE отключать. С alt11 вроде было всё нормально, во всяком случае я не
> помню таких проблем.

Ну так повесьте в bugzilla описание проблемы.

<skipped/>

-- 
Regards, Vyt
mailto:  vyt@vzljot.ru
JID:     vyt@vzljot.ru


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Comm] Re: Не подгружается kernel-modules-subfs
  2005-10-18 11:06         ` Vitaly Ostanin
@ 2005-10-18 12:19           ` Vladimir Karpinsky
  2005-10-18 16:54             ` Michael Shigorin
  0 siblings, 1 reply; 10+ messages in thread
From: Vladimir Karpinsky @ 2005-10-18 12:19 UTC (permalink / raw)
  To: ALT Linux Community

Здравствуйте, Vitaly!

Вы писали 18 октября 2005 г., 15:06:14:

> Vladimir Karpinsky пишет:

> <skipped/>

>> Да не могу я готовое --- готовые smp-ядра не работают на i586 --- надо
>> PAE отключать. С alt11 вроде было всё нормально, во всяком случае я не
>> помню таких проблем.

> Ну так повесьте в bugzilla описание проблемы.

То что PAE по умолчанию включёно, вероятно, это и правильно, поскольку
таких раритетов, как у меня (2х166 ММХ) уже осталось мало. Мне не
понятно, почему пересобранный модуль не подходит ядру, а здесь, мне
кажется, скорее проблема в моих руках/голове, но самому локализовать
проблему пока не удаётся. Соответственно и вопрос, как узнать, что
является причиной не понимания ядром модуля и/или чего может не
хватать в самой системе? Вероятно куча появляющихся unresolved symbols
может подсказать знающему человеку ответы на эти вопросы.

Сейчас я пытаюсь ещё раз пересобрать ядро, добавив .1 в название
релиза (%define krelease 12.1), чтобы убедится, что у меня правильно
стоят kernel-headers и kernel-headers-modules, но процесс пересборки
ядра на этой машине не быстр...


-- 
С уважением,
 Vladimir                          mailto:vkarpinsky@mail.ru



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Comm] Re: Не подгружается kernel-modules-subfs
  2005-10-18  6:51   ` Vladimir Karpinsky
  2005-10-18  6:56     ` Vitaly Ostanin
@ 2005-10-18 12:47     ` Sergey Vlasov
  2005-10-18 13:56       ` Re[2]: " Vladimir Karpinsky
  1 sibling, 1 reply; 10+ messages in thread
From: Sergey Vlasov @ 2005-10-18 12:47 UTC (permalink / raw)
  To: Vladimir Karpinsky, ALT Linux Community

[-- Attachment #1: Type: text/plain, Size: 1961 bytes --]

On Tue, Oct 18, 2005 at 10:51:22AM +0400, Vladimir Karpinsky wrote:
> > Vladimir Karpinsky пишет:
> >> Пересобрал и установил ядро 2.4.26-std-smp-alt12, пересобрал для него
> >> kernel-modules-subfs, установил, но подгружаться оно не хочет:
> >> на modprobe /lib/modules/..../subfs.o говорит, что Can't locate module
> >> /lib/modules.../subfs.o. Собственно файл по указанному пути
> >> присутствует. Куда смотреть, что делать?
> 
> > Нужно указывать только имя модуля
> > modprobe subfs
> 
> Спасибо, сделал, получил кучу ошибок с unresolved symbol и insmod
> filed в конце:
> 
> /lib/modules/2.4.26-std-smp-alt12/kernel/fs/subfs/subfs.o: /lib/modules/2.4.26-std-smp-alt12/kernel/fs/subfs/subfs.o: unresolved symbol new_inode_Rsmp_6fc28499
[skip]

Либо пересобранный модуль subfs не был установлен, либо этот модуль был
пересобран с заголовками от исходного ядра, а не от пересобранного.

Основная причина этих проблем в том, что пересобирать пакеты без изменения
номера release нельзя - пересобранный пакет должен чем-то отличаться от
исходного.  У пакетов с ядром и модулями очень жёсткие зависимости (из-за
отсутствия фиксированных интерфейсов между модулями и ядром), но в случае
пересборки без изменения release эти зависимости перестают выполнять свои
функции.

В данном случае следует при сборке собственного варианта ядра изменить
release в spec-файле (например, дописыванием к существующему значению
через "." какого-либо уточняющего суффикса), собрать пакет с ядром, далее
(если сборка выполняется без использования hasher) установить в систему
получившиеся пакеты kernel-headers-* и собрать нужные пакеты с модулями
(где тоже потребуется изменить release и определение макроса krelease,
чтобы зависимости соответствовали новому ядру).  Можно взять скрипты
сборки и шаблоны spec-файлов для модулей из CVS:

	http://wiki.sisyphus.ru/devel/KernelCVS

Для Master 2.4 всё лежит в ветке Master-2_4 (в HEAD - Сизиф).

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re[2]: [Comm] Re: Не подгружается kernel-modules-subfs
  2005-10-18 12:47     ` Sergey Vlasov
@ 2005-10-18 13:56       ` Vladimir Karpinsky
  0 siblings, 0 replies; 10+ messages in thread
From: Vladimir Karpinsky @ 2005-10-18 13:56 UTC (permalink / raw)
  To: ALT Linux Community

Здравствуйте, Sergey!

Вы писали 18 октября 2005 г., 16:47:20:

>> Спасибо, сделал, получил кучу ошибок с unresolved symbol и insmod
>> filed в конце:
>> 
>> /lib/modules/2.4.26-std-smp-alt12/kernel/fs/subfs/subfs.o:
>> /lib/modules/2..4.26-std-smp-alt12/kernel/fs/subfs/subfs.o:
>> unresolved symbol new_inode_Rsmp_6fc28499
> [skip]

> Либо пересобранный модуль subfs не был установлен, либо этот модуль был
> пересобран с заголовками от исходного ядра, а не от пересобранного.

Да, Вы правы, скорее всего где-то подставил не те заголовки. Ещё раз
внимательно всё пересобрал, добавив .1 в krelease и там, и там и всё
сложилось. Прошу у всех прощенья за хлопоты.


-- 
С уважением,
 Vladimir                          mailto:vkarpinsky@mail.ru



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [Comm] Re: Не подгружается kernel-modules-subfs
  2005-10-18 12:19           ` Vladimir Karpinsky
@ 2005-10-18 16:54             ` Michael Shigorin
  0 siblings, 0 replies; 10+ messages in thread
From: Michael Shigorin @ 2005-10-18 16:54 UTC (permalink / raw)
  To: ALT Linux Community

On Tue, Oct 18, 2005 at 04:19:51PM +0400, Vladimir Karpinsky wrote:
> >> Да не могу я готовое --- готовые smp-ядра не работают на
> >> i586 --- надо PAE отключать. С alt11 вроде было всё
> >> нормально, во всяком случае я не помню таких проблем.
> > Ну так повесьте в bugzilla описание проблемы.

Кажется, где-то виселось. :)

> То что PAE по умолчанию включёно, вероятно, это и правильно,
> поскольку таких раритетов, как у меня (2х166 ММХ) уже осталось
> мало.

Hint: std26-smp (и vs26-smp, наверное) -- без PAE :)
Кажется, где-то было текущее std26 для ALM24.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2005-10-18 16:54 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-10-18  6:25 [Comm] Не подгружается kernel-modules-subfs Vladimir Karpinsky
2005-10-18  6:31 ` [Comm] " Vitaly Ostanin
2005-10-18  6:51   ` Vladimir Karpinsky
2005-10-18  6:56     ` Vitaly Ostanin
2005-10-18  7:10       ` Vladimir Karpinsky
2005-10-18 11:06         ` Vitaly Ostanin
2005-10-18 12:19           ` Vladimir Karpinsky
2005-10-18 16:54             ` Michael Shigorin
2005-10-18 12:47     ` Sergey Vlasov
2005-10-18 13:56       ` Re[2]: " Vladimir Karpinsky

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git