IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Пингвинятник (ОС *NIX) (https://www.imho.ws/forumdisplay.php?f=76)
-   -   проблема с компиляцией ядра (https://www.imho.ws/showthread.php?t=60571)

Shlomo 02.06.2004 15:54

проблема с компиляцией ядра
 
Дистр Suse-9.1, необходимо пересобрать ядро. Превая компиляция удалась, но мне нужны еще кое какие модули, которые не включил в ядро. При повторном компиле выдает мне такое :
Код:

linux:/usr/src/linux-2.6.4-52 # make menuconfig
  HOSTLLD -shared scripts/kconfig/libkconfig.so
  HOSTLD  scripts/kconfig/mconf
-include /var/adm/running-kernel.make

The .config file is a merged configuration; please remove it by hand before creating your own. You can use one of the files arch/i386/defconfig.* as a template.

make[1]: *** [check-meta] Ошибка 1
make: *** [menuconfig] Ошибка 2
linux:/usr/src/linux-2.6.4-52 #

Кто знает дистр и что это такое? :mad:

Pink_Punk 02.06.2004 23:18

У меня были похожие глюки на ASPLinux 9.2 я сделал make rmpropper и заново всё собрал,вроде бы помогло,больше такого не появлялось.

dr-evil 03.06.2004 10:18

удали .config и переконфигурь

Shlomo 03.06.2004 11:40

Цитата:

dr-evil:
удали .config и переконфигурь
Так мне оадо oldconfig с небольшими изменениями, а он это не делает.
ЗЫ Я пока обошелся без пересборки.

Roma Duke 03.06.2004 15:08

Ну так сохрани .config в другом месте.
Потом сделай make mrproper, перепиши обратно .config, даже лучше имя измени, а когда запустишь make menuconfig, подгрузи старый. Если получиться :)

Temp 11.07.2004 01:09

У меня стоит Mandrake 10.0 Official.
Звуковуха OPL3-SAx на ISA слот.
При загрузке с ядром 2.6.3-7mdk звуковуха ни в какую не ставится, а при загрузке с ядром 2.4.25-2mdk звуковуха ставится без проблем. Решил я тогда сам ядро скомпелировать 2.6.6 стандартными коммандами:
1. make mrproper
2. make xconfig (кому как нравится)
3. make bzImage
4. make modules
5. make modules_install
6. make install
Но чё то у меня никак не получается его собрать. Я уже всё пробовал в пункте 2 (allyesconfig, allnoconfig...), но ничего не получается. Как скомпелировать ядро с поддержкой моей звуковухи?
Скачал ядро 2.6.7-2mdk, но история повторилась как и с ядром 2.6.3-7mdk.
Можно как-нибудь модифицировать скомпелированное ядро, добавить модули? Что вообще можно сделать? Или переходить на ядро 2.4.25-2mdk? Хотелось бы конечно настроить всё на ядро 2.6.x.

Shlomo 11.07.2004 12:21

Цитата:

Сообщение от Temp
У меня стоит Mandrake 10.0 Official.
Звуковуха OPL3-SAx на ISA слот.
При загрузке с ядром 2.6.3-7mdk звуковуха ни в какую не ставится, а при загрузке с ядром 2.4.25-2mdk звуковуха ставится без проблем. Решил я тогда сам ядро скомпелировать 2.6.6 стандартными коммандами:
1. make mrproper
2. make xconfig (кому как нравится)
3. make bzImage
4. make modules
5. make modules_install
6. make install
Но чё то у меня никак не получается его собрать. Я уже всё пробовал в пункте 2 (allyesconfig, allnoconfig...), но ничего не получается. Как скомпелировать ядро с поддержкой моей звуковухи?
Скачал ядро 2.6.7-2mdk, но история повторилась как и с ядром 2.6.3-7mdk.
Можно как-нибудь модифицировать скомпелированное ядро, добавить модули? Что вообще можно сделать? Или переходить на ядро 2.4.25-2mdk? Хотелось бы конечно настроить всё на ядро 2.6.x.

Достаточно только после первых двух пунктов сделать make && make modules_install

Temp 12.07.2004 21:49

Ядро то я компилирую... Звука нету, звуковуха на ядрах 2.6.x не определяестя, а на ядрах 2.4.xx определяется...

Roma Duke 13.07.2004 00:45

А что значит не определяются, можно поточнее.
Чего пишет lsmod? Вручную пробовали грузить, типа modprobe snd-opl3sa2?
И как у сконфигурирован звук в ядре, модулем или жестко?

Temp 26.07.2004 06:57

Ядро 2.6.7-2mdk (Звука нет).
Код:

lsmod пишет:
  Module                  Size  Used by
  snd-pcm-oss            52616  0
  snd-pcm                90248  1 snd-pcm-oss
  snd-page-alloc        11304  1 snd-pcm
  snd-timer              24164  1 snd-pcm
  snd-mixer-oss          18080  1 snd-pcm-oss
  snd                    53060  4 snd-pcm-oss,snd-pcm,snd-timer,snd-mixer-oss
  sg                    36636  0
  st                    38076  0
  sr_mod                18116  0
  sd_mod                21088  0
  scsi_mod              112556  4 sg,st,sr_mod,sd_mod
  binfmt_misc            9896  1
  af_packet              20616  0
  ide-floppy            18368  0
  ide-tape              33712  0
  ide-cd                39520  0
  cdrom                  36956  2 sr_mod,ide-cd
  floppy                58032  0
  nls_cp866              5152  1
  vfat                  12768  1
  fat                    44288  1 vfat
  nls_koi8-u              5152  2
  ntfs                  84620  1
  supermount            37204  1
  via-agp                8480  1
  agpgart                32328  1 via-agp
  opl3sa2                11872  0
  ad1848                31196  1 opl3sa2
  mpu401                27428  1 opl3sa2
  sound                  78124  3 opl3sa2,ad1848,mpu401
  soundcore              9280  2 snd,sound
  rtc                    11384  0
  ext3                  111400  1
  jbd                    52376  1 ext3

 modprobe snd-opl3sa2 - команда зависает. (Не работает).

Ядро 2.4.26, взято с Knoppix v3.4 2004-05-17 (Звук есть).
Код:

lsmod пишет:
  Module                  Size  Used by    Not tainted
  binfmt_misc            5896  1
  serial                52068  1  (autoclean)
  af_packet              13544  0  (autoclean)
  ide-cd                28704  0  (autoclean)
  nls_koi8-u              3836  1  (autoclean)
  nls_cp866              3836  1  (autoclean)
  ntfs                  50944  0  (autoclean)
  md                    42848  0  (unused)
  opl3sa2                7824  2
  ad1848                20812  0  [opl3sa2]
  mpu401                19108  0  [opl3sa2]
  sound                  55244  2  [opl3sa2 ad1848 mpu401]
  soundcore              3428  6  [sound]
  rtc                    7004  0  (autoclean)

 modprobe snd-opl3sa2 пишет:
  modprobe: Can't locate module snd-opl3sa2 (ALSA по ходу дела не поддерживается).


Shlomo 26.07.2004 15:45

Цитата:

Сообщение от Temp
Ядро то я компилирую... Звука нету, звуковуха на ядрах 2.6.x не определяестя, а на ядрах 2.4.xx определяется...

Так бывает если включить поддержку alsa & oss. Нужно выбрать что то одно.

Temp 27.07.2004 05:01

2Shlomo
Ok, попробую...


Часовой пояс GMT +4, время: 10:27.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.