xdsl# gcc --version
i586-alt-linux-gcc (GCC) 4.1.1 20070105 (ALT Linux, build 4.1.1-alt11)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Damirгде именно вы выполняете команду make menuconfig?
Я тоже думал над этой ситуации, автор книжки все зашифровал и приходится думать над каждым предложением, искать и пробовать разные варианты, в принципе я уже задавал этот вопрос здесь выше, и с помощью
xdsl потихоньку продвигаемся к решению этой задачи.
Я не знаю откуда вы взяли, что я собрался написать новое ядро?
Речь шла, и до сих пор идет, что-бы с помощью команды make вызвать консольную утилиту menuconfig и просмотреть параметры и значения ядра, в частности меня интересует ¶Old harddisk (MFM/RLL/IDE) driver. CONFIG_BLK_DEV_HD_ONLY§ CONFIG_BLK_DEV_HD_ONLY, так как у меня диск имеет проблемы с временными характеристиками, и мне было бы желательно отключить данный параметр, ну опять же - я еще ни могу подключить утилиту просмотра состояния ядра, и поэтому я не могу быть уверенным что данный параметр или его вариация присутствует в ядре.
А так-же меня не устраивает, навязанное мне, загрузка всех модулей,
Считаю что это многовато, и было бы хорошо выгрузить половину модулей вообще:
lsmod
Module Size Used by
nvidia 3935816 12
ac 9476 0
thermal 18568 0
fan 8964 0
button 10896 0
ppp_deflate 10240 0
zlib_deflate 22936 1 ppp_deflate
zlib_inflate 19200 1 ppp_deflate
bsd_comp 9984 0
af_packet 29448 4
ppp_async 15488 1
crc_ccitt 6272 1 ppp_async
ppp_generic 31508 7 ppp_deflate,bsd_comp,ppp_async
slhc 10752 1 ppp_generic
speedstep_lib 8708 0
freq_table 8960 0
processor 34792 1 thermal
cpufreq_userspace 9088 0
nls_utf8 6272 2
nls_cp866 9472 2
vfat 16640 2
fat 54812 1 vfat
nls_base 11520 4 nls_utf8,nls_cp866,vfat,fat
dm_mod 60312 0
snd_pcm_oss 47008 0
tsdev 11840 0
snd_intel8x0 37532 2
snd_ac97_codec 103716 1 snd_intel8x0
ac97_bus 6400 1 snd_ac97_codec
snd_seq_dummy 8196 0
snd_seq_oss 38656 0
snd_seq_midi_event 11520 1 snd_seq_oss
snd_mpu401 12392 0
snd_seq 56784 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_mpu401_uart 13056 1 snd_mpu401
snd_mixer_oss 21120 1 snd_pcm_oss
snd_rawmidi 28064 1 snd_mpu401_uart
analog 15136 0
parport_pc 42340 0
snd_seq_device 12556 4 snd_seq_dummy,snd_seq_oss,snd_seq,snd_rawmidi
parport 39752 1 parport_pc
psmouse 41992 0
snd_pcm 81540 3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
gameport 19464 1 analog
snd_timer 26116 2 snd_seq,snd_pcm
snd 59112 17 snd_pcm_oss,snd_intel8x0,snd_ac97_codec,snd_seq_dummy,snd_seq_oss,snd_mpu401,snd_seq,snd_mpu401_uart,snd_mixer_oss,snd_rawmidi,snd_seq_device,snd_pcm,snd_timer
soundcore 13792 1 snd
i2c_i801 11660 0
snd_page_alloc 14088 2 snd_intel8x0,snd_pcm
ide_cd 42272 0
via_rhine 28680 0
cdrom 38304 1 ide_cd
pcspkr 7296 0
mii 9600 1 via_rhine
serio_raw 11140 0
uhci_hcd 26764 0
usbcore 129028 2 uhci_hcd
i2c_core 25216 1 i2c_i801
intel_agp 28692 1
agpgart 37960 2 nvidia,intel_agp
evdev 13568 1
ext3 134536 1
jbd 61608 1 ext3
mbcache 12804 1 ext3
ide_generic 5504 0 [permanent]
generic 8964 0 [permanent]
ide_disk 20352 5
piix 13956 0 [permanent]
ide_core 127560 5 ide_cd,ide_generic,generic,ide_disk,piix
Что-бы не уводить тему в сторону, пока не будем касатся нужности и полезности модулей, особенно учитывая факт ненадежности модулей в вопросах противодействия хакерам, а так-же существенное замедление в работе ОС использующию модульную модель
Да я отдаю себе отчет что монолитное ядро может вызвать неожиданные проблемы в работе оборудования или программных пакетов.
Alexei_VMНикогда и нигде я не говорил что Linux - плохая система, пожалуйста, вы не выдавайте собственные мысли так как будто бы это - мои идеи.