Linux 2.6.19

Linux 2.6.19 er ute på kernel.org og relevante speil. Den største nyheten er kanskje at en test-versjon av Ext4, arvtageren til Ext3 filsystemet, er inkludert. Men den er kun ment for uviklere, ikke kom hit og gråt hvis du mister alle filene dine. I følge Linus er denne versjonen perfekt og feilfri akkurat som alle de andre (med unntak av alle versjoner før 2.6.19 / 2.6.18.4, som har fått påvist denne feilen ). Hvis du ikke er så glad i å lese changelogen anbefales KernelNewbies.

Feilen er kun viktig på flerbrukersystemer, og selv der er det ikke sikkert at den kan utnyttes.

Tags:

Valg for kommentarvisning

Velg din foretrukket måte å vise kommentarer på og klikk på "Lagre innstillinger" for å aktivere endringene.

Prognatus

Lykkeligvis har jeg ingen Dachs. Ikke for det; jeg greier ikke å kompilere kjernen allikevel... så jeg får vel pent vente til den plopper inn i pakkestyreren min automatisk! :)

Roberth

Ehm, Linus sa at dette var en av de SJELDNT perfekte kernelene.

ak

Joda, men poenget er at det ikke er første gang han har sagt det. Hele greia er en spøk basert på at så snart han endrer navnet på filen fra -rc6 til - så blir koden plutselig stabil og feilfri.

moma

Hei,

Jeg har nå konfigurert og kompilert vanilla kjernen 2.6.19 under Ubuntu 6.10 Linux for å teste Ext4(dev) filsystemet. Men kjernen fryser ved oppstart og jeg jobber med saken for å finne feilen. Skal lage en enkel guide dersom dette lykkes til slutt.

v/ moma

Prognatus

Flott, moma! Jeg ser frem til at du lykkes med det og at vi nybegynnere får en guide. :)

ak

Guiden er hyggelig den, og aktuell for flere, men hvorfor skal en nybegynner kjøre 2.6.19?

Det slår ut alle binære drivere, ndiswrapper osv som du har installert gjennom pakkesystemet.

Prognatus

Nå kan jeg ikke snakke for andre nybegynnere enn meg selv, men jeg vil gjerne lære mer om å kompilere kjerner, samt se om noen kompatibilitetsproblemer med maskinvaren min er løst i den nyeste kjernen.

Jeg hadde tenkt å teste både kompileringen og kompatibiliteten på en annen partisjon med samme Linux installert. Dersom ting skjærer seg, kan jeg da bare slette alt og installere test-Linuxen på nytt.

moma

Kompilerer 2.6.19 for å teste Ext4 men jeg sliter med modulen som detekterer min PCs USB tastatur og mus. Den nye kjernen fryser ved oppstart når modulen /drivers/usb/input/hid-core.c starter. Jeg har aktivert debugging i den modulen for å se hvor langt den kommer og hva den gjør. Denne leken kommer til å ta laaaang tid...

EDIT:
Har nå finni feilen i min kjerne-konfigurasjon. Konfigurasjonen for SATA og PATA har fått nye spørsmål i v2.6.19. Disse valgene fantes ikke i tidligere kjerner og "make oldconfig" klarere ikke å sette de aktuelle variablene riktig. Jeg har nå aktivert variablene i kjernekonfigurasjonen vha "make menuconfig" og kjernen booter opp helt normalt og uten feil. Altså saken hadde null-nada med USB-musa å gjøre. Kjernen fant rett-og-slett ikke mine SATA disker :-)

Et utdrag av /usr/src/linux/.config:

# Serial ATA (prod) and Parallel ATA (experimental) drivers
#
CONFIG_ATA=y
CONFIG_SATA_AHCI=m
CONFIG_SATA_SVW=m
CONFIG_ATA_PIIX=m
CONFIG_SATA_MV=m
CONFIG_SATA_NV=m
...
...
----------------------------------------------------

$ lspci
....
00:08.0 IDE interface: nVidia Corporation CK8S Parallel ATA Controller (v2.5) (rev a2)
00:0a.0 IDE interface: nVidia Corporation CK8S Serial ATA Controller (v2.5) (rev a2)

lspci viser at denne PCn har Nvidias CK8S Serial ATA kontroller. Det betyr vel at jeg kan kompilere SATA_NV inni kjernen istedet for å ha den som modul. Altså jeg kan konfigurere

CONFIG_SATA_NV=y
(altså setter * i make menuconfig).

Jeg skal teste denne endringen senere.
-----------------------------------------------------

Jeg kjører nå 2.6.19 kjernen men Ubuntu har selvfølgelig ikke ennå "restricted moduler" for denne kjernen. Restricted repo har f.eks drivere for NVIDIAs og ATIs skjermkort. Jeg har satt "vesa" som Driver i xorg.conf som en foreløpig løsning. Laster nå ned NVIDIAs driver fra nvidia.com og skal installere den umiddelerbart fordi "vesa" gir nokså tregt GUI. Vesa har ikke peiling om aksellerert grafikk men den er velig bra nødløsning.

EDIT:
Jeg har nå lagt en forreløpig guide på
o--> http://www.futuredesktop.org/kompilere_kjerne.html

.

  • Skriv ut artikkel
  • Abonner med RSS

Siste kommentarer