Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2006-04-06 21:06:37

  whale - Członek DUG

whale
Członek DUG
Skąd: Cambridge
Zarejestrowany: 2005-09-01

kompilacja jądra 2.6

Witam
Poraz kolejny po wielu porażkach wziąłęm sie za kompilowanie jądra. m.in z pomocą http://kompilacja_jadra_linuxa_26.xt.pl/
na razie przebrnąłem przez konfigurację 2.6.15.4. czy ktoś mógłby przejżeć mój config i wskazać czy czegoś nie zapomniałem. I co warto wrzucić jako moduły a co wkompilować na stałe.
Założenie było taki że jest to kernel na komputer w domu: firewall, antywirus, filmy, p2p, (obsługa pendrajwów, ogladanie filmów, słuchanie muzyki) i chciałem żeby nie mulił.

tylko nie wiem jak dołączyć tu config i dane mojego kompa. może ktoś podpowie
z góry dziękuję

Offline

 

#2  2006-04-06 21:46:29

  adam05 - Adamin

adam05
Adamin
Skąd: Warszawa
Zarejestrowany: 2005-12-15
Serwis

Re: kompilacja jądra 2.6

dane kompa

Kod:

lspci

config poprostu mozesz wkleic.

Pozdrawiam


Wszedzie dobrze, ale w 127.0.0.1 najlepiej...

Offline

 

#3  2006-04-06 22:01:11

  whale - Członek DUG

whale
Członek DUG
Skąd: Cambridge
Zarejestrowany: 2005-09-01

Re: kompilacja jądra 2.6

Wkleić to zawsze można tylko że dużo tego:

EDIT (Prezu): Dlatego lepiej umieścić gdzieś i linka dać:
http://poczta.prezu.one.pl/whale_config

Offline

 

#4  2006-04-06 22:11:56

  whale - Członek DUG

whale
Członek DUG
Skąd: Cambridge
Zarejestrowany: 2005-09-01

Re: kompilacja jądra 2.6

a tu dane kompa

P4 1,7 GH
ram 512 MB
pendrive RAmosTek RunDisk USB Device
LITE-ON DVDRW SOHW-1693S
TOSHIBA DVD-ROM SD-M16
karta sieciowa zintegrowana SiS 900 PCI Fast Ethenret Adapter

0000:00:00.0 Host bridge: Silicon Integrated Systems [SiS] SiS645DX Host & Memory & AGP Controller
0000:00:01.0 PCI bridge: Silicon Integrated Systems [SiS] Virtual PCI-to-PCI bridge (AGP)
0000:00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS962 [MuTIOL Media IO] (rev 04)
0000:00:02.1 SMBus: Silicon Integrated Systems [SiS]: Unknown device 0016
0000:00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE]
0000:00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
0000:00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
0000:00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
0000:00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller
0000:00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 90)
0000:00:0b.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
0000:01:00.0 VGA compatible controller: nVidia Corporation NV17 [GeForce4 MX 420] (rev a3)

Offline

 

#5  2006-04-06 22:56:02

  adam05 - Adamin

adam05
Adamin
Skąd: Warszawa
Zarejestrowany: 2005-12-15
Serwis

Re: kompilacja jądra 2.6

Wkleić to zawsze można tylko że dużo tego:

TO JEST TOBIE NIEPOTRZEBNE
#
CONFIG_SND_MPU401_UART=m
CONFIG_SND_OPL3_LIB=m
# CONFIG_SND_DUMMY is not set
CONFIG_SND_VIRMIDI=m
# CONFIG_SND_MTPAV is not set
# CONFIG_SND_SERIAL_U16550 is not set
CONFIG_SND_MPU401=m

#
# Graphics support    To tez bym przeanalizowal, chyba ze planujesz uzywac np. VOODOO 1 ;)
#
CONFIG_FB=y
CONFIG_FB_CFB_FILLRECT=m
CONFIG_FB_CFB_COPYAREA=m
CONFIG_FB_CFB_IMAGEBLIT=m
# CONFIG_FB_MACMODES is not set
CONFIG_FB_MODE_HELPERS=y
CONFIG_FB_TILEBLITTING=y
CONFIG_FB_CIRRUS=m
CONFIG_FB_PM2=m
CONFIG_FB_PM2_FIFO_DISCONNECT=y
CONFIG_FB_CYBER2000=m
# CONFIG_FB_ARC is not set
# CONFIG_FB_ASILIANT is not set
# CONFIG_FB_IMSTT is not set
CONFIG_FB_VGA16=m
# CONFIG_FB_VESA is not set
CONFIG_VIDEO_SELECT=y
CONFIG_FB_HGA=m
# CONFIG_FB_S1D13XXX is not set
# CONFIG_FB_NVIDIA is not set
CONFIG_FB_RIVA=m
CONFIG_FB_RIVA_I2C=y
CONFIG_FB_RIVA_DEBUG=y
CONFIG_FB_MATROX=m
CONFIG_FB_MATROX_MILLENIUM=y
CONFIG_FB_MATROX_MYSTIQUE=y
# CONFIG_FB_MATROX_G is not set
CONFIG_FB_MATROX_I2C=m
CONFIG_FB_MATROX_MULTIHEAD=y
CONFIG_FB_RADEON_OLD=m
CONFIG_FB_RADEON=m
CONFIG_FB_RADEON_I2C=y
# CONFIG_FB_RADEON_DEBUG is not set
CONFIG_FB_ATY128=m
CONFIG_FB_ATY=m
CONFIG_FB_ATY_CT=y
# CONFIG_FB_ATY_GENERIC_LCD is not set
CONFIG_FB_ATY_XL_INIT=y
CONFIG_FB_ATY_GX=y
CONFIG_FB_SIS=m
CONFIG_FB_SIS_300=y
CONFIG_FB_SIS_315=y
CONFIG_FB_NEOMAGIC=m
CONFIG_FB_KYRO=m
CONFIG_FB_3DFX=m
CONFIG_FB_VOODOO1=m
# CONFIG_FB_CYBLA is not set
CONFIG_FB_TRIDENT=m
CONFIG_FB_VIRTUAL=m

to tez przejrzyj
#
# Hardware configuration
#
CONFIG_FT_STD_FDC=y
# CONFIG_FT_MACH2 is not set
# CONFIG_FT_PROBE_FC10 is not set
# CONFIG_FT_ALT_FDC is not set
CONFIG_FT_ALPHA_CLOCK=0
CONFIG_AGP=m
CONFIG_AGP_ALI=m
CONFIG_AGP_ATI=m
CONFIG_AGP_AMD=m
CONFIG_AGP_AMD64=m
CONFIG_AGP_INTEL=m
CONFIG_AGP_NVIDIA=m
CONFIG_AGP_SIS=m
CONFIG_AGP_SWORKS=m
CONFIG_AGP_VIA=m
CONFIG_AGP_EFFICEON=m
CONFIG_DRM=m
CONFIG_DRM_TDFX=m
CONFIG_DRM_R128=m
CONFIG_DRM_RADEON=m
CONFIG_DRM_I810=m
# CONFIG_DRM_I830 is not set
# CONFIG_DRM_I915 is not set
CONFIG_DRM_MGA=m
CONFIG_DRM_SIS=m
# CONFIG_DRM_VIA is not set
# CONFIG_DRM_SAVAGE is not set
CONFIG_MWAVE=m
CONFIG_RAW_DRIVER=m
CONFIG_MAX_RAW_DEVS=256
CONFIG_HPET=y
# CONFIG_HPET_RTC_IRQ is not set
CONFIG_HPET_MMAP=y
CONFIG_HANGCHECK_TIMER=m

Cholerka...faktycznie tego troche , a mi sie chce spac :P ogolnie bedzie Tobie chodzic to jajo, tylko masz duzo niepotrzebnych rzeczy wkompilowanych i modulow.

Powywalaj rzeczy ktore nie masz w kompie i Twoj kernel bedzie szybszy.

Pozdrawiam


Wszedzie dobrze, ale w 127.0.0.1 najlepiej...

Offline

 

#6  2006-04-06 23:49:54

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk/kalmar
Zarejestrowany: 2004-12-28

Re: kompilacja jądra 2.6

dobra, to wklej jeszcze wynik poecenia lspci


linux regd. user #248790

Offline

 

#7  2006-04-07 00:01:17

  adam05 - Adamin

adam05
Adamin
Skąd: Warszawa
Zarejestrowany: 2005-12-15
Serwis

Re: kompilacja jądra 2.6

dobra, to wklej jeszcze wynik poecenia lspci

wkleil ;)

0000:00:00.0 Host bridge: Silicon Integrated Systems [SiS] SiS645DX Host & Memory & AGP Controller
0000:00:01.0 PCI bridge: Silicon Integrated Systems [SiS] Virtual PCI-to-PCI bridge (AGP)
0000:00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS962 [MuTIOL Media IO] (rev 04)
0000:00:02.1 SMBus: Silicon Integrated Systems [SiS]: Unknown device 0016
0000:00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE]
0000:00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
0000:00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
0000:00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
0000:00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller
0000:00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 90)
0000:00:0b.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
0000:01:00.0 VGA compatible controller: nVidia Corporation NV17 [GeForce4 MX 420] (rev a3)


Wszedzie dobrze, ale w 127.0.0.1 najlepiej...

Offline

 

#8  2006-04-07 08:09:53

  whale - Członek DUG

whale
Członek DUG
Skąd: Cambridge
Zarejestrowany: 2005-09-01

Re: kompilacja jądra 2.6

starałem sie wywalać co się dało i wydawało mi się że wg opisu niepotrzebne. część robiłem na wyczucie.  w grafice nic nie ruszałem bo cały czas sterowniki instaluje ze strony nvidi i dobrzemi działały ale nie wiem czy muszą być jądrze czy nie więc nie ruszałem.
a z testowaniem to za bardzo nie mogę bo żona pisze pracę mgr i okupuje mi komputer cały czas a nie mówiąc już o przypadkowym stawianiu systemu :-(.

Offline

 

#9  2006-04-07 08:31:37

  adam05 - Adamin

adam05
Adamin
Skąd: Warszawa
Zarejestrowany: 2005-12-15
Serwis

Re: kompilacja jądra 2.6

starałem sie wywalać co się dało i wydawało mi się że wg opisu niepotrzebne. część robiłem na wyczucie.  w grafice nic nie ruszałem bo cały czas sterowniki instaluje ze strony nvidi i dobrzemi działały ale nie wiem czy muszą być jądrze czy nie więc nie ruszałem.
a z testowaniem to za bardzo nie mogę bo żona pisze pracę mgr i okupuje mi komputer cały czas a nie mówiąc już o przypadkowym stawianiu systemu :-(.

No to smialo kompiluj :)

Jezeli bedziesz mial kernel panic to nie panikuj...Tylko napisz ;P

Pozdrawiam


Wszedzie dobrze, ale w 127.0.0.1 najlepiej...

Offline

 

#10  2006-04-07 09:00:20

  whale - Członek DUG

whale
Członek DUG
Skąd: Cambridge
Zarejestrowany: 2005-09-01

Re: kompilacja jądra 2.6

A może jakies sugestie co warto wkompilować a co jako moduł :-)

Offline

 

#11  2006-04-07 16:01:13

  Qdłaty - Członek DUG

Qdłaty
Członek DUG
Skąd: z komputera
Zarejestrowany: 2005-08-09

Re: kompilacja jądra 2.6

A może jakies sugestie co warto wkompilować a co jako moduł :-)

no wiesz, podstawowa sprawa - to co masz pod pci/agp - to na modul (dziek on board - tez modul)
Obsluga czipsetu, ide/ata,sata, system plikow / - na stale

To takie male podstawy ;)

Offline

 

#12  2006-04-10 09:27:38

  whale - Członek DUG

whale
Członek DUG
Skąd: Cambridge
Zarejestrowany: 2005-09-01

Re: kompilacja jądra 2.6

Poprawiłem i skompilowałem już jajko tylko w czasie kompilacji wywalał mi ostrzeżnia. Gdzie debian wywala log z kompilacji (czy normalnie w var/logu jeśli tak to jak sie nazywa plik który zawiera te dane) ? bo chciałbym zobaczyc i skorygować to co powoduje ostrzeżenia.

Offline

 

#13  2006-04-10 17:08:50

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk/kalmar
Zarejestrowany: 2004-12-28

Re: kompilacja jądra 2.6

ostrzeżenia? a kto się przejmuje jakimiś ostrzeżeniami człowieku. dopóki nie wywala błędów to wszystko jest git :)


linux regd. user #248790

Offline

 

#14  2006-04-10 18:42:03

  whale - Członek DUG

whale
Członek DUG
Skąd: Cambridge
Zarejestrowany: 2005-09-01

Re: kompilacja jądra 2.6

No niby tak, ;-D  ale jak drążyć to do końca :-) to jak gdzie tego szukać??

Offline

 

#15  2006-04-10 19:28:58

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: kompilacja jądra 2.6

Ostrzeżenia dotyczą raczej kompilatora i niezgodnością składni kodu źródłowego ze standardem ISO języka, nie zaś błędów w samym jądrze.


http://www.debian.org/logos/openlogo-nd-50.png

Offline

 

#16  2006-04-10 19:59:58

  whale - Członek DUG

whale
Członek DUG
Skąd: Cambridge
Zarejestrowany: 2005-09-01

Re: kompilacja jądra 2.6

To są te ostrzeżenia:

kernel/intermodule.c:178: warning: `inter_module_register' is deprecated (declared at kernel/intermodule.c:38)
kernel/intermodule.c:179: warning: `inter_module_unregister' is deprecated (declared at kernel/intermodule.c:78)
kernel/intermodule.c:181: warning: `inter_module_put' is deprecated (declared at kernel/intermodule.c:159)

a mam  takie pytanie nie mam scsi czy mam wkompilować scsi device support. jak to jest z nagrywarkami cdrw i dvd czy musi jeszcze być obsługa scsi??

Offline

 

#17  2006-04-10 20:12:42

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: kompilacja jądra 2.6

To są te ostrzeżenia:

kernel/intermodule.c:178: warning: `inter_module_register' is deprecated (declared at kernel/intermodule.c:38)
kernel/intermodule.c:179: warning: `inter_module_unregister' is deprecated (declared at kernel/intermodule.c:78)
kernel/intermodule.c:181: warning: `inter_module_put' is deprecated (declared at kernel/intermodule.c:159)

a mam  takie pytanie nie mam scsi czy mam wkompilować scsi device support. jak to jest z nagrywarkami cdrw i dvd czy musi jeszcze być obsługa scsi??

Te komunikaty mówią, ze dane funkcje modułu nie są już zalecane do użytku i pewnie zostały zastąpione jakimś innym rozwiązaniem, to raczej informacja dla programistów.

Jeśli chodzi o scsi to służy ono do komunikacji z urządzeniami na usb takimi jak pendrive, czy aparat cyfrowy (mass storage devices) , do obsługi nagrywania CD scsi nie jest już potrzebne.


http://www.debian.org/logos/openlogo-nd-50.png

Offline

 

#18  2006-04-10 20:16:17

  whale - Członek DUG

whale
Członek DUG
Skąd: Cambridge
Zarejestrowany: 2005-09-01

Re: kompilacja jądra 2.6

dzieki za szybką odpowiedź może pierwszy raz mi sie uda skompilować i uruchomić własne jądro. pozdrawiam

Offline

 

#19  2006-04-10 20:26:59

  whale - Członek DUG

whale
Członek DUG
Skąd: Cambridge
Zarejestrowany: 2005-09-01

Re: kompilacja jądra 2.6

acha jeszcze jedno. w /usr/src/ mam
razem 34328
-rw-r--r--   1 root src     39114 2006-03-24 19:59 dazuko-modules-2.6.8-2-686_2.1.0-1+2.6.8-16sarge1_i386.deb
-rw-r--r--   1 root root   166775 2005-09-08 21:39 dazuko.tar.gz
drwxr-xr-x  16 root root     4096 2006-02-19 05:16 kernel-headers-2.6.8-2
drwxr-xr-x   3 root root     4096 2006-02-19 05:17 kernel-headers-2.6.8-2-686
drwxr-xr-x   3 root root     4096 2006-02-10 14:25 kernel-kbuild-2.6-3
-rw-r--r--   1 root root 34875264 2005-08-16 13:25 kernel-source-2.6.8.tar.bz2
lrwxrwxrwx   1 root src        26 2006-03-24 19:58 linux -> kernel-headers-2.6.8-2-686

drwxr-sr-x  21 root src      4096 2006-04-10 20:12 linux-2.6.15.4
drwxr-xr-x   3 root root     4096 2005-09-08 21:39 modules

czy mam to wywalic tzn. dać do jakiegoś katalogi i trzymać w rezerwie.
ni i jak bym chcial zainstalować sterowniki nvidi po instalacji nowego jądra to czy wystarczy tylko to:
drwxr-sr-x  21 root src      4096 2006-04-10 20:12 linux-2.6.15.4
bo potrzebował źródeł jak instalowałem do starego jajka.

i jak jest z kernel-headers czy po instalacji kernel image utworzy się???

Offline

 

#20  2006-04-10 20:42:55

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: kompilacja jądra 2.6

Te pliki trzymaj póki używasz starego jądra.
Instalujesz pakiety wg http://www.dug.net.pl/faq/index.php?kat=6&id=79
W katalogu ze źródłami wydajesz polecenie:

Kod:

make-kpkg --revision=moj_kernel kernel-image kernel-headers

Po czym instalujesz powstałe pakiety i wszystkie wpisy w grubie/lilo się uaktualnią. Bedziesz mógł także bezproblemowo zainstalować sterowniki nvidii.


http://www.debian.org/logos/openlogo-nd-50.png

Offline

 

#21  2006-04-10 20:51:07

  whale - Członek DUG

whale
Członek DUG
Skąd: Cambridge
Zarejestrowany: 2005-09-01

Re: kompilacja jądra 2.6

to juz zrobiłem :make-kpkg --revision=moj_kernel kernel-image właśnie wg tego opisu. tylko że jestem pesymistą i jakoś nie dokońca wierzę w swoje siły. dlatego chciałby w razie czego wrócić na stare jądro bez ponownej instalacji systemu.

bo rozumię z tego co na forum czytałem że jak mi się nie powiedzie to bedę musiał np. plytka z woodym ratować system. odinstalowac to jądro i na nowo instalować stare.
dzięki czadman za pomoc :-D
pozdrawiam

Offline

 

#22  2006-04-10 21:36:55

  whale - Członek DUG

whale
Członek DUG
Skąd: Cambridge
Zarejestrowany: 2005-09-01

Re: kompilacja jądra 2.6

oreczka@Whale:~$ uname -r
2.6.15.4

Działa :-D nawet wszystko.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)