Автор Тема: Сборка ядра, что отключить  (Прочитано 4737 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн robbergood

  • Новичок форума
  • Сообщений: 9
Сборка ядра, что отключить
« : 10 Июля 2016, 07:50:07 »
Хочу собрать новое ядро, так то уже собирал ядро из исходникав десятки раз, но что именно отключить не знаю, пока отключал только драйвера на те видюхи которых у меня нет, остальное не трогал. Подскажите что именн можно отключить, как узнать что мой комп из этого ядра вообще не использует. Вот примерная конфигурация если это требуется.
Spoiler: ShowHide

00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) (rev 03)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (secondary) (rev 03)
00:1a.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03)
00:1d.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HM (ICH8M) LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801HM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation 82801HM/HEM (ICH8M/ICH8M-E) SATA Controller [AHCI mode] (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
02:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)
03:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8040T PCI-E Fast Ethernet Controller (rev 12)
0a:01.0 FireWire (IEEE 1394): O2 Micro, Inc. Firewire (IEEE 1394) (rev 02)
0a:01.2 SD Host controller: O2 Micro, Inc. Integrated MMC/SD Controller (rev 02)
0a:01.3 Mass storage controller: O2 Micro, Inc. Integrated MS/xD Controller (rev 01
Architecture:          x86_64                                                                                                                                                     
CPU op-mode(s):        32-bit, 64-bit                                                                                                                                             
Byte Order:            Little Endian                                                                                                                                               
CPU(s):                2                                                                                                                                                           
On-line CPU(s) list:   0,1                                                                                                                                                         
Thread(s) per core:    1                                                                                                                                                           
Core(s) per socket:    2                                                                                                                                                           
Socket(s):             1                                                                                                                                                           
NUMA node(s):          1                                                                                                                                                           
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 23
Model name:            Intel(R) Core(TM)2 Duo CPU     T8300  @ 2.40GHz
Stepping:              6
CPU MHz:               1200.000
CPU max MHz:           2401,0000
CPU min MHz:           800,0000
BogoMIPS:              4788.29
Virtualization:        VT-x
L1d cache:             32K
L1i cache:             32K
L2 cache:              3072K
NUMA node0 CPU(s):     0,1
Flags:                 fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf eagerfpu pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 lahf_lm tpr_shadow vnmi flexpriority dtherm ida

Bus 007 Device 003: ID 04f2:b008 Chicony Electronics Co., Ltd USB 2.0 Camera
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 0930:0508 Toshiba Corp. Integrated Bluetooth HCI
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

RESOURCE DESCRIPTION                                              LIMIT USED  USE%
MSGMNI   Number of message queues                                 32000    0 0,00%
MSGMAX   Max size of message (bytes)                               8192    -     -
MSGMNB   Default max size of queue (bytes)                        16384    -     -
SHMMNI   Shared memory segments                                    4096    7 0,17%
SHMALL   Shared memory pages                       18446744073692774399 3743 0,00%
SHMMAX   Max size of shared memory segment (bytes) 18446744073692774399    -     -
SHMMIN   Min size of shared memory segment (bytes)                    1    -     -
SEMMNI   Number of semaphore identifiers                          32000    0 0,00%
SEMMNS   Total number of semaphores                          1024000000    0 0,00%
SEMMSL   Max semaphores per semaphore set.                        32000    -     -
SEMOPM   Max number of operations per semop(2)                      500    -     -
SEMVMX   Semaphore max value                                      32767    -     -


Зарание спасибо.
 

Оффлайн vic5710

Re: Сборка ядра, что отключить
« Ответ #1 : 10 Июля 2016, 08:09:21 »
make localmodconfig ЕМНИП
https://habrahabr.ru/post/131263/
« Последнее редактирование: 10 Июля 2016, 08:10:56 от vic5710 »
 
Пользователи, которые поблагодарили этот пост: robbergood

Оффлайн robbergood

  • Новичок форума
  • Сообщений: 9
Re: Сборка ядра, что отключить
« Ответ #2 : 10 Июля 2016, 08:23:59 »
make localmodconfig ЕМНИП
Можно чуть подробней? Это нужно эту команду ввести? Что такое ЕМНИП?
 

Оффлайн vic5710

Re: Сборка ядра, что отключить
« Ответ #3 : 10 Июля 2016, 09:28:09 »
уже собирал ядро из исходникав десятки раз
странные вопросы, если вы столько раз собирали ядро
читайте ссылки до конца
http://denisyuriev.ru/linux/debian-linux-sborka-yadra/
https://debianforum.ru/index.php?topic=817.0
« Последнее редактирование: 10 Июля 2016, 09:41:46 от vic5710 »
 

Оффлайн robbergood

  • Новичок форума
  • Сообщений: 9
Re: Сборка ядра, что отключить
« Ответ #4 : 10 Июля 2016, 11:54:04 »
Теперь стопорит ошибка
make[2]: *** Нет правила для сборки цели «debian/certs/benh@debian.org.cert.pem», требуемой для «certs/x509_certificate_list».  Останов.
Что ему не хватает?
 

Оффлайн alsoijw

Re: Сборка ядра, что отключить
« Ответ #5 : 10 Июля 2016, 13:27:07 »
Что такое ЕМНИП?
если мне не изменяет память

персборка мира характерна для gentoo. Почитай её руководство.
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?
 

Оффлайн robbergood

  • Новичок форума
  • Сообщений: 9
Re: Сборка ядра, что отключить
« Ответ #6 : 11 Июля 2016, 00:22:10 »
Так и не смог победить ошибку make[2]: *** Нет правила для сборки цели «debian/certs/benh@debian.org.cert.pem», требуемой для «certs/x509_certificate_list».  Останов. Раньше такого не было, подскажите что не так.make[2]: *** Нет правила для сборки цели «debian/certs/benh@debian.org.cert.pem», требуемой для «certs/x509_certificate_list».  Останов.
Makefile:963: ошибка выполнения рецепта для цели «certs»
make[1]: *** [certs] Ошибка 2
make[1]: выход из каталога «/home/serg/kernel/linux-4.6.3»
debian/ruleset/targets/common.mk:295: ошибка выполнения рецепта для цели «debian/stamp/build/kernel»
make: *** [debian/stamp/build/kernel] Ошибка 2
« Последнее редактирование: 11 Июля 2016, 00:24:15 от robbergood »
 

Оффлайн gardarea51

 

Оффлайн robbergood

  • Новичок форума
  • Сообщений: 9
Re: Сборка ядра, что отключить
« Ответ #8 : 12 Июля 2016, 10:32:54 »
Видимо это баг
Спасиб, Кэп. ТОлько как его проффиксить? Раньше я собирал из исходникав и этого бага не было, правда тогда я юзал Jessie, сейчас поставил стрейч, думаю что это как-то связано, вьдь даже те исходники которые я уже собирал не собираются. Хотя сейчас попробую без  localmodconfig собрать, может это мешает, раньше я ручками искал что отключить, но ни чего особого не мог найти, вырубал чисто nvidia, еще там что-то чего у меня явно нет....


Cообщение объединено 12 Июля 2016, 10:45:23
Проверил без локалмодконфига, тоже самое.
« Последнее редактирование: 12 Июля 2016, 10:45:23 от robbergood »
 

Оффлайн vic5710

Re: Сборка ядра, что отключить
« Ответ #9 : 12 Июля 2016, 11:36:24 »
 

Оффлайн robbergood

  • Новичок форума
  • Сообщений: 9
Re: Сборка ядра, что отключить
« Ответ #10 : 13 Июля 2016, 09:41:11 »
http://www.linux.org.ru/forum/general/12559215
Попробовал сделать так, помогло И что странно, раньше на моем ноуте ядро собиралось часов восемь, сейчас мение чем за час, может от того что localmodconfig? А еще вот вопрос. Что быстрей ядро собранное с localmodconfig или localyesconfig?
 

Оффлайн alsoijw

Re: Сборка ядра, что отключить
« Ответ #11 : 13 Июля 2016, 17:01:06 »
И что странно, раньше на моем ноуте ядро собиралось часов восемь, сейчас мение чем за час
Это может зависить от разных факторов. Как то что собиралось меньше компонентов, так и то что сборка была задействуя несколько ядер.
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?
 

Оффлайн vic5710

Re: Сборка ядра, что отключить
« Ответ #12 : 13 Июля 2016, 20:34:56 »
Попробовал сделать так, помогло И что странно, раньше на моем ноуте ядро собиралось часов восемь, сейчас мение чем за час, может от того что localmodconfig? А еще вот вопрос. Что быстрей ядро собранное с localmodconfig или localyesconfig?
1.основная часть времени идет именно на сборку модулей, так что не удивительно
2.это разные типы ядра - модульное и монолитное. монолитное грузится в память сразу и не меняется до конца работы поэтому применяют на серверах, чтобы увеличить безопасность к сетевым атакам. модульное обычно грузится в 2 этапа с инитрамдиском, может загружать и выгружать нужные модули. по скорости - это только конкретными тестами можно проверить.
 

Теги:
     

    Сборка программы с целью включения в репозиторий

    Автор alsoijw

    Ответов: 22
    Просмотров: 4757
    Последний ответ 10 Декабря 2015, 16:32:18
    от alsoijw
    Сборка пакета requests

    Автор Tinko

    Ответов: 6
    Просмотров: 1565
    Последний ответ 10 Марта 2020, 12:04:12
    от Tinko
    Сборка ClamAV

    Автор seisros

    Ответов: 5
    Просмотров: 3011
    Последний ответ 08 Июля 2013, 22:11:00
    от Brainey
    сборка ralink

    Автор zerokul

    Ответов: 0
    Просмотров: 2189
    Последний ответ 19 Февраля 2014, 18:03:51
    от zerokul
    Сборка deb пакета

    Автор Forum_Liker

    Ответов: 1
    Просмотров: 1574
    Последний ответ 23 Сентября 2017, 12:26:27
    от ferum