mar 13

Les technologies et les ressources demandées par les applications évoluant, mon desktop datant de 2003 commençait à peiner… Le petit Pentium P4C cadencé à 3Ghz ne tenait plus le choc face au traitement d’une vidéo HD ou encore à la virtualisation d’un autre OS, il était donc temps qu’il tire sa révérence !

C’est un Intel Core I7 870 qui a donc pris la relève, épaulé par 6 Go de mémoire vive. Bien évidement le changement à l’usage est flagrant…

Ayant eu peu de temps, je ne me suis pas amusé à refaire une installation propre d’une Arch Linux x86_64. Au grand sacrilège, j’ai simplement remis en place mon ancien disque dur contenant un système i686. Surprise, ça démarre sans problème !

C’est tout de même bien GNU/Linux ;)

Il fallait s’en douter le système ne prend bien évidement pas en compte 6 Go de mémoire vive. Mais une solution existe sous le doux nom de « kernel26-pae » :

$ yaourt -Qi kernel26-pae
Nom                   : kernel26-pae
Version               : 2.6.37.3-1
URL                   : http://www.kernel.org
Licences              : GPL2
Groupes               : base
Fournit               : --
Dépend de             : coreutils  linux-firmware  module-init-tools>=3.12-2
mkinitcpio>=0.6.8-2
Dépendances opt.      : crda: to set the correct wireless channels of your
country
Requis par            : nvidia-pae
Est en conflit avec   : --
Remplace              : kernel24  kernel24-scsi  kernel26-scsi  alsa-driver
ieee80211  hostap-driver26  pwc  nforce  squashfs
unionfs  ivtv  zd1211  kvm-modules  iwlwifi  rt2x00-cvs
gspcav1  atl2  wlan-ng26  rt2500  nouveau-drm
Taille (installé)     : 51844,00 K
Paqueteur             : Unknown Packager
Architecture          : i686
Compilé le            : lun. 14 mars 2011 19:35:54 CET
Installé le           : lun. 14 mars 2011 19:36:52 CET
Motif d'installation  : Explicitement installé
Script d'installation : Oui
Description           : The Linux Kernel and modules with PAE support
(HIGHMEM64G)

Pour faire simple ce noyau optimisé permet le support de plus de 4 Go de ram sur un système 32 bit et au final c’est tout simplement ce qu’il me fallait.

How to :

On installe tout d’abord le kernel :

$ yaourt -S kernel26-pae

Étant équipé d’une carte graphique Nvidia, il m’a aussi fallu installer le driver adéquat :

$ yaourt -S nvidia-pae

Une fois tout ce petit monde installé, il suffit de modifier les entrées de Grub :

# nano /boot/grub/menu.lst
# (0) Arch Linux pae
title  Arch Linux pae
root   (hd0,0)
kernel /boot/vmlinuz26-pae root=/dev/disk/by-uuid/39fcf81e-fbb5-4c61-b82c-e69df0d5913d ro quiet
initrd /boot/kernel26-pae.img

On redémarre et voici le résultat en image :

En attendant de mettre une Arch Linux X86_64, cela fonctionne à merveille. Au passage j’attends de votre part des retours concernant l’utilisation d’un système X86_64, merci d’avance :)

Pour les plus curieux voici deux clichés de mon desktop :

Un grand merci à Faelar qui m’a fait découvrir ce kernel optimisé !

écrit par David Lopes Ferreira

9 commentaires à “Une Arch Linux i686 avec 6 Go de mémoire vive”

  1. forum flood Dit:

    Le 64 bits c’est bon, mangez-en !

  2. WeedFast Dit:

    @forum flood : À la limite d’une modération…

  3. Tuxicoman Dit:

    Je suis passé d’une Debian 5 32 bits à une Debian 6 64bits et je trouve que la version 64 bits est plus rapide à l’usage. Donc je pense que le switch vaudra le coup lors de ta prochaine MAJ.

  4. Gibbon Dit:

    J’utilise un système 64bits depuis 2004 (Ubuntu AMD64, puis Fedora x64, CentOS x86_64 et maintenant Archlinux x86_64) et en dehors de quelques applications propriétaires à la noix (Flash…), je n’ai jamais eu de souci avec.

    Le 64Bits, c’est donc effectivement bon et ouais, mangez-en !

  5. bubu Dit:

    amateur de boitier antec ?
    ‘fin c’est la photo qui me fait dire ça…

  6. WeedFast Dit:

    L’idée de passer en x86_64 ne me déplaît pas bien au contraire, enfin quand j’aurais un peu de temps, En tout cas le kernel-pae fonctionne très bien ;)

    @bubu : Antec P180

  7. marty Dit:

    Et quel environnement sur ce monstre ? fluxbox, ion3, twm ? :)

  8. David Lopes Ferreira Dit:

    @marty : Une simple OpenBox… Encodage de bluray et virualisation de plusieurs OS !

  9. kleim Dit:

    L’autre intérêt du kernel pae, quand on a un proc 32bit et 4 Go de RAM, c’est de pouvoir utiliser entièrement ses 4 Go de RAM au lieu d’être limité à 3 Go de RAM ;-)

Laisser une Réponse

Actualités (18)
Arch Linux (119)
Aspirateur de sites (1)
Astuces (40)
Beryl (3)
Bureau 3D (6)
Cairo-Dock (2)
Chakra (1)
CLI (10)
Compiz Fusion (3)
Debian (20)
Diaspora* (10)
Eee PC (10)
EeeTop (1)
Emulateurs (3)
Firefox (6)
Frugalware (4)
FTP (6)
Gnome (6)
Goodies (5)
Humour (12)
Interview (2)
Jappix (1)
Jeux (13)
MacBook (2)
Multimédia (38)
Mutt (3)
Nautilus (4)
Open Movie (1)
OpenBox (15)
Paquet (4)
Pense-bête (25)
Personnalisation (32)
Planet libre (172)
Planet Ubuntu (10)
PlayStation (4)
Projets (12)
Réseau (18)
Screenlets (2)
Script (16)
Sécurité (2)
Terminal (15)
UbunBlox (18)
Ubuntu (90)
Utilitaires (50)
Vim (3)
Wallpapers (3)
web (42)
WMFS (13)
Wordpress (4)

WP Cumulus Flash tag cloud by Roy Tanck and Luke Morton requires Flash Player 9 or better.