Strona 1 z 1

Pomoc przy kompilacji jądra

: 22 marca 2009, 19:20
autor: canibals
Szukam pomocy przy kompilacji jądra pod sprzęt jaki znajduje się w moim laptopie jak to ugryźć żeby nie było np. kernel panic i itp. Na pewno pomoże to też innym początkującym użytkownikom.
Wynik polecenia lspci:

Kod: Zaznacz cały

00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express PCI Express Root Port (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation G72M [Quadro NVS 110M/GeForce Go 7300] (rev a1)
04:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection (rev 61)
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 01)
06:04.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
06:04.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller
06:04.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
06:04.3 SD Host controller: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller
Które sterowniki kompilować na stałe, a które jako moduły?

: 22 marca 2009, 19:50
autor: sidjestgit
Na takim konfigu powinno wszystko dzialac (w tym wiekszosc notebokow)

Konfig do kernela 2.6.28-7 (do nowszego nie mam)

Wystarczy pobrać plik - usunąć rozszerzenie txt - zapisać jako .config i mozna kompilować.

: 22 marca 2009, 19:52
autor: ilin
Skompilowac z initrd.

Co Ci da to ze uparłeś sie bez initrd.?

Weź config od repowego jajka wyrzuć to czego na pewno nie masz.
Przy kompilacji następnej wersji znów coś więcej wyrzucisz.

: 23 marca 2009, 12:57
autor: canibals
Co mi to da że się uparłem na bez initrd?
Chcę sobie zrobić serwer (ruter) do udostępniania internetu ale przed tym chcę się też nauczyć porządnie poustawiać jajko pod sprzęt, który będzie siedział w skrzynce. Chyba że konfiguracja z initrd nie będzie w niczym przeszkadzać?

: 23 marca 2009, 13:13
autor: ilin
Konfiguracja z initrd nie będzie w niczym ale to w niczym przeszkadzać.