Win3x.Org

Windows & DOS Community

Patch -lowmem pour kernel 2.2.26

Répondre   Page 1 sur 1  [ 2 messages ]
Auteur Message
Nnay
Sujet du message : Patch -lowmem pour kernel 2.2.26
Publié : 21 mai 2004 12:50
 
 
Si vous avez tenté de compiler un kernel 2.2 pour une machine avec moins de 4mo de RAM, vous avez sans doute eu un "Less than 4Mb of memory". Ce patch règle le problème

   :arrow: Lien miroir de Big Monstro
   :arrow: Lien miroir de Vorro

Pour l'appliquer:
$ ls
linux-2.2.26/ lowmem.patch
$ patch -p0 <lowmem.patch
---ou---
$ ls
linux/ lowmem.patch
$ cd linux
$ patch -p1 <../lowmem.patch


Ce patch change la ligne dans le code source qui interdit au kernel de booter avec moins de 4Mo de RAM par une ligne l' interdisant avec moins de 2Mo ( arch/i386/boot/compressed/misc.c)

Avant:
#ifdef STANDARD_MEMORY_BIOS_CALL
        if (EXT_MEM_K < (3*1024)) error("Less than 4MB of memory.\n");
#else
        if ((ALT_MEM_K > EXT_MEM_K ? ALT_MEM_K : EXT_MEM_K) < (3*1024)) error("Less than 4MB of memory.\n");
#endif
Après:
#ifdef STANDARD_MEMORY_BIOS_CALL
        if (EXT_MEM_K < (1*1024)) error("Less than 2MB of memory.\n");
#else
        if ((ALT_MEM_K > EXT_MEM_K ? ALT_MEM_K : EXT_MEM_K) < (1*1024)) error("Less than 2MB of memory.\n");
#endif


Haut
Citer
jeremy2491
Sujet du message :
Publié : 19 avr. 2007 12:00
 
 
merci!!!


Haut
Afficher : Trier par : Ordre :
Répondre   Page 1 sur 1  [ 2 messages ]
Revenir à « Projets aboutis »
Aller :