Re: IOMMU option bios & No AGP bridge found & Your BIOS doesn't leave a aperture memory hole
Poustiquet, mardi 18 août 2009, 11:16:57 CEST
>
> Bonjour à tous
’jour,
>[… AMD64 …]
> Mais au démarrage j'ai une erreur
>
> [ 0.004000] Checking aperture...
> [ 0.004000] Node 0: aperture @ 3040000000 size 32 MB
> [ 0.004000] Aperture beyond 4GB. Ignoring.
> [ 0.004000] No AGP bridge found
> [ 0.004000] Your BIOS doesn't leave a aperture memory hole
> [ 0.004000] Please enable the IOMMU option in the BIOS setup
> [ 0.004000] This costs you 64 MB of RAM
> [ 0.004000] Mapping aperture over 65536 KB of RAM @ 4000000
Pour l’AGP : normal, tu es en PCI-Express. C’est fini l’AGP.
Pour l’IOMMU : comme proposé, regarde ton BIOS pour régler ton
IOMMU (soit l’activer, soit le régler à au moins 64 Mio (s’il
est inférieur ou inactif, Linux le remplace par une table qui
prend 64 Mio, d’où le message concernant la perte de 64 Mio)).
> je tourne avec le noyau 2.6.26-2-amd64
> les 8Go sont bien vu (pour AMD64, à première vue, pas besoin
> d'un noyau bigmem - noyau amd64 en bigmem n'existe pas)[…]
Sur un amd64, un pointeur fait 64 bits (et non plus 32).
Je crois que Linux doit limiter à 64 Tio de mémoire physique.
Mais il y a encore de la marge avant d’avoir besoin d’une option
bigmem sur amd64.
C’est le principal intérêt de l’amd64 (avec les registres
supplémentaires).
--
Sylvain Sauvage
Reply to: