Win3x.Org

Windows & DOS Community

Patch -lowmem pour kernel 2.2.26

Répondre   Page 1 sur 1  [ 2 messages ]
Auteur Message
Yann
Sujet du message : Patch -lowmem pour kernel 2.2.26
Publié : 21 mai 2004 12:50
Membre d'honneur
Hors-ligne
 
Messages : 271
Inscription : 05 nov. 2003 14:51
 
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 pour télécharger ce patch
   :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
Profil 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 :