26 agosto 2006 @ 13:39 
 

Debian GNU/Linux e 2GB ram

 

Ho “scoperto” una cosa che potrebbe essere utile a chi, come me, usa GNU/Linux Debian 3.1 (Sarge) per la prima volta!
Un mio cliente, una università, mi ha chiesto di prepare un server web con il supporto Tomcat, MySQL ed altre cosucce..
Richiesta esplicita dal dipartimento di ingegneria…vogliono Debian!
Fino ad ora non l’avevo mai usata, sono stato utente di quasi tutte le distro linux, ma Debian quasi mai..solo una breve esperienza domestica con la vecchia Whoody.
In ogni caso questa macchina, un server rack, ha 2GB di memoria, io installo tutto e quando linux si avvia, appena caricato lo initrd…bang! CRC error!
Ehm…reinstallo in maniera speculare…di nuovo!
Allora invece dei 2GB ne metto 512MB, pensando che fossero difettosi (strano…) ed tutto è ok…
Documentandomi un pò ho aggiornato il bios della scheda madre, rimesso i due banchi da 1GB e tutto è partito correttamente..
Ma con il comando “top” Linux mi avverte che vede solo 1GB!!!
Per farla breve, ho scoperto che il kernel di default della Debian Sarge, il 2.4.27, è compilato senza il supporto highmem, quindi il sistema non vede più di 1GB di ram.
Allora come risolvere? Bene, così:

Scaricare l’ultimo kernel da www.kernel.org

poi con apt-get installare i pacchetti kernel-package libncurses5-dev fakeroot wget bzip2

Poi è necessario configurare il kernel, per fare ciò è bene procurarsi una configurazione di base sicuramente funzionante, che può essere trovata o nella cartella /boot, qualcosa dal nome config-2.6.x oppure potete usare questo file

http://www.falkotimme.com/howtos/debian_kernel2.6_compile/config-2.6.8.1

Io poi ho tolto tutti i supporti a usb, audio, video, pcmcia ed altro…tanto è un server!
A questo punto compiliamo

make-kpkg clean
fakeroot make-kpkg –initrd –revision=custom.1.0 kernel_image

e dopo un pò di tempo, nella cartella /usr/src troveremo il pacchetto .deb che andremo ad installare

dpkg -i kernel-image-2.6.x_custom.1.0_i386.deb

In questo modo sarà installata l’immagine del kernel, i moduli, aggiornato il boot loader, installato il ramdisk, e tutto il necessario..
Al reboot…tadan!! 2GB di memoria disponibili! :-)

Tags Tags: , ,
Categorie: Debian, Linux
Pubblicato da: marco
Aggiornamento: 25 novembre 2006 @ 22:56

EmailPermalink
 

Commenti a questo post » (Nessuno)

 

Pubblica un commento

You must be logged in to post a comment.

\/ More Options ...
Cambia sfondo...
  • Users » 121
  • Posts/Pages » 314
  • Comments » 76
Change Theme...
  • VoidVoid « Default
  • LifeLife
  • EarthEarth
  • WindWind
  • WaterWater
  • FireFire
  • LightLight

Chi Sono?



    No Child Pages.

Consulenze



    No Child Pages.

Note Legali



    No Child Pages.

CV



    No Child Pages.