Výsledky 1 až 8 z 8

Téma: Kompilace jadra Fedora 2.6.x

  1. #1

    Standardní Kompilace jadra Fedora 2.6.x

    Jsem na pokraji zoufalstvi a beznadeje.
    Ve skole nas muci Fedorou, a musime umet zkompilovat jadro. Predem rikam ze si s Linuxem netykam a nevim vic nez nam reknou. Problem je, ze ackoliv se mi to drive nejak zahadne podarilo, ted uz po ctvrte zasebou ne.

    Pracuju ve VMware, 4GB SCSI disk, jedna sitovka.

    1. zpusob

    - Mam cistou instalaci Fedory 2.6.15
    - mam soubor "linux-2.6.21.1.tar.bz2"

    postup:
    - rozbalim jadro do /usr/src/
    - make clean
    - make menuconfig (zde jsem to zkousel i nechat bejt, nebo vypinam veci typu bluetooth atd, jsem opatrnej ale je mozny ze neco jsem zkur*il)
    - make bzImage
    - make modules
    - make modules_install
    - make install

    vse hezky dojede, rebootuju, nastavim pri spousteni nove jadro a na dvou ruznych PC, 4 ze 4 pokusu to skonci takto:


    Je dost mozne ze jsem de*il, klidne mi to reknete, ale prosim nevite kde by mohla byt chyba? Uz fakt nevim co dal. Cely proces trva asi 4 hodiny, a uz me nabavi tim vzdy zabit pul dne.

    2. zpusob

    - Mam cistou instalaci Fedory 2.6.15
    - mam soubor "kernel-2.6.18-1.2798.fc6.src.rpm"

    - v adresáři /usr/src zadám příkaz:rpm –i kernel-2.6.18-1.2798.fc6.src.rpm
    - v adresáři /usr/src/redhat/SPEC zadám příkaz:rpmbuild -bp --target=i686 kernel-2.6.spec

    - pote jedu stejne jako vyse (tj od make menuconfig)

    - pri make install dostanu todle:


    ani se to nezapise do grubu. Nesmim do grafickyho rozhrani.

    Zenu a pulku tucnaka tomu, kdo poradi co s tim, thx.
    Lenovo W520 | 15.6" HD+ | Intel i7 2720QM | 16 GB DDR3 | nVidia Quadro 1000M | Intel 510 SSD | Hitachi 7200rpm HDD | Lenovo Mini Dock 3 Plus | Eizo L997-K | E-MU Tracker Pre | Adam Audio A7

  2. #2

    Standardní Re: Kompilace jadra Fedora 2.6.x

    V prvom pripade musis mat zakompilovane do jadra vsetko, co potrebuje bootovanie tej Fedory.
    Porzi, ci existuje subor /proc/config.gz - ak ano, tak po rozbaleni chod do adresara /usr/src/linux-blabla a sprav "zcat /proc/config.gz >.config". Nepouzivaj "make clean", ale daj "make oldconfig" - to sa ta bude pytat na nove veci, co pribudli do jadra, pripadne "make menuconfig".
    Ak neexistuje /proc/config.gz, pozri do /boot, ci tam je nieco, co ma v nazve "config" - ak ano, tak to skopiruj do /usr/src/linux-blabla/.config a nasledne "make oldconfig", resp. "make menuconfig".

    V tom druhom pripade ten "segmentation fault" hovori, ze je tam nieco naozaj zle.
    1: Asus P2B 1.10 • Celeron 1100@1364/1.8V • 512MB SDRAM • Samsung SP1213N+WD AC28400 • Toshiba XM-6402B+SD-M1212 • PowerColor AR2L Radeon 9100 64MB • 3C900-Combo • Bt848A • ASB-3940UA • AWE-64 • DTK PTP-3007 • VisionMaster 405 • Umax UC630 • Star LC24-200 Colour 2: PCPartner TXB820DS • Cyrix MII PR300/1.8V • 256MB SDRAM • 2xSamsung HD400LD+IT8212F • Accesstek CW4001 • LS-120 • Mystique 4MB • Millennium II 4MB • 3C509 • CMI8329A+Dream MIDI • ADI ProVista E44 • SyncMaster 203B Notebook: DTK FortisPro TOP-5A • P166MMX/1.8V • 80MB EDO • Hitachi 5K80 40GB • 12,1" TFT Router: A-Trend ATC-1425B • i486DX 50@33/5V • 48MB FPM • WD AC14300 • UMC UM9003F • HP PC LAN 16/TP+ Car: Mazda 323P BA • Z5 1489ccm, 65kW@5500rpm, 134Nm@4000rpm

  3. #3

    Standardní Re: Kompilace jadra Fedora 2.6.x

    Citace Původně odeslal Rainbow Zobrazit příspěvek
    V prvom pripade musis mat zakompilovane do jadra vsetko, co potrebuje bootovanie tej Fedory.
    Porzi, ci existuje subor /proc/config.gz - ak ano, tak po rozbaleni chod do adresara /usr/src/linux-blabla a sprav "zcat /proc/config.gz >.config". Nepouzivaj "make clean", ale daj "make oldconfig" - to sa ta bude pytat na nove veci, co pribudli do jadra, pripadne "make menuconfig".
    Ak neexistuje /proc/config.gz, pozri do /boot, ci tam je nieco, co ma v nazve "config" - ak ano, tak to skopiruj do /usr/src/linux-blabla/.config a nasledne "make oldconfig", resp. "make menuconfig".

    V tom druhom pripade ten "segmentation fault" hovori, ze je tam nieco naozaj zle.
    díky, jdu to zkusit.

    muzu s klidem kompilovat pod rootem? Nebo mam nejak pomoci SUDO?

    EDIT: tak jsem udelal s tim .configem co jsi psal (byl v /boot), zase par hodin kompiloval no a zase Kernel Panic.
    Naposledy upravil Commander; 05.05.2007 v 21:26.
    Lenovo W520 | 15.6" HD+ | Intel i7 2720QM | 16 GB DDR3 | nVidia Quadro 1000M | Intel 510 SSD | Hitachi 7200rpm HDD | Lenovo Mini Dock 3 Plus | Eizo L997-K | E-MU Tracker Pre | Adam Audio A7

  4. #4

    Standardní Re: Kompilace jadra Fedora 2.6.x

    Kompilovat mozes pod kym chces (ja mam nastavene prava na /usr/src tak, aby som tam mohol robit bez potreby roota), akurat instalovat sa musi pod rootom.
    Mozes tam mat nejaky problem s patchami, ktore ma Fedora v jadre alebo nieco s initrd/initramfs (to nepouzivam, ale kopa distribucii ano).
    1: Asus P2B 1.10 • Celeron 1100@1364/1.8V • 512MB SDRAM • Samsung SP1213N+WD AC28400 • Toshiba XM-6402B+SD-M1212 • PowerColor AR2L Radeon 9100 64MB • 3C900-Combo • Bt848A • ASB-3940UA • AWE-64 • DTK PTP-3007 • VisionMaster 405 • Umax UC630 • Star LC24-200 Colour 2: PCPartner TXB820DS • Cyrix MII PR300/1.8V • 256MB SDRAM • 2xSamsung HD400LD+IT8212F • Accesstek CW4001 • LS-120 • Mystique 4MB • Millennium II 4MB • 3C509 • CMI8329A+Dream MIDI • ADI ProVista E44 • SyncMaster 203B Notebook: DTK FortisPro TOP-5A • P166MMX/1.8V • 80MB EDO • Hitachi 5K80 40GB • 12,1" TFT Router: A-Trend ATC-1425B • i486DX 50@33/5V • 48MB FPM • WD AC14300 • UMC UM9003F • HP PC LAN 16/TP+ Car: Mazda 323P BA • Z5 1489ccm, 65kW@5500rpm, 134Nm@4000rpm

  5. #5

    Standardní Re: Kompilace jadra Fedora 2.6.x

    Tu prvni hlasku bych videl na chybejici podporu LVM (v make menuconfig je na to primo sekce, nesmi to bejt jako moduly, ale primo v jadre), ale uprimne taky mam obcas problem s panictvim kernelu
    Loading signature [ FAILED ]

  6. #6

    Standardní Re: Kompilace jadra Fedora 2.6.x

    tak tim druhym postupem uz sem to rozbehl, nevim proc, proste po xty to slo.

    jeste zkusim poresit ten LVM, ikdyz bych prisahal ze jsem to zaskrtnul
    Lenovo W520 | 15.6" HD+ | Intel i7 2720QM | 16 GB DDR3 | nVidia Quadro 1000M | Intel 510 SSD | Hitachi 7200rpm HDD | Lenovo Mini Dock 3 Plus | Eizo L997-K | E-MU Tracker Pre | Adam Audio A7

  7. #7

    Standardní Re: Kompilace jadra Fedora 2.6.x

    tak LVM je defaultne v jadre, takze nic.

    Nainstaloval jsem linux bez LVM, rucne udelal swap a root, a hadejte co? Kernel panic

    btw, kdyz stahnu jadro jako .rpm, tak to slape. (pouziti rpm -i xxx.rpm a rpm -bh --target=i686 xxxx.spec)

    EDIT: tak uz je mi to jedno, dneska jsem delal praktickou, a hadejte co jsem chytil z asi triceti otazek? Bingo - kompilace kernelu.
    Naposledy upravil Commander; 11.05.2007 v 17:55.
    Lenovo W520 | 15.6" HD+ | Intel i7 2720QM | 16 GB DDR3 | nVidia Quadro 1000M | Intel 510 SSD | Hitachi 7200rpm HDD | Lenovo Mini Dock 3 Plus | Eizo L997-K | E-MU Tracker Pre | Adam Audio A7

  8. #8

    Standardní Re: Kompilace jadra Fedora 2.6.x

    Murphyho neoblafnes
    Loading signature [ FAILED ]

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Podobná témata

  1. debian 3.1 kompilace jadra
    Založil chinook v sekci fóra Operační systémy na bázi Unixu
    Odpovědí: 7
    Poslední příspěvek: 29.10.2005, 12:56
  2. Ide niekomu jadro 2.6.x na ABIT NF7-S(2.0)?
    Založil lcdc v sekci fóra Operační systémy na bázi Unixu
    Odpovědí: 11
    Poslední příspěvek: 18.05.2004, 09:12
  3. ABIT NF7-S(2.0) a Linux s jadrom 2.6.x
    Založil lcdc v sekci fóra NVIDIA čipové sady
    Odpovědí: 4
    Poslední příspěvek: 16.05.2004, 14:50
  4. Info about Fedora
    Založil TiMEoS v sekci fóra Operační systémy na bázi Unixu
    Odpovědí: 7
    Poslední příspěvek: 27.03.2004, 12:51
  5. Linux - kompilacia jadra
    Založil Rainbow v sekci fóra Operační systémy na bázi Unixu
    Odpovědí: 10
    Poslední příspěvek: 25.02.2003, 15:47

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •