Dûe à la façon dont FreeBSD récupère la taille de la mémoire depuis le BIOS, il ne peut seulement détecter qu'une taille dont la valeur est codée en kilo-octets par 16 bits (65535 Ko = 64MB) (ou moins... certains BIOS tronque la taille de la mémoire à 16Mo). Si vous avez plus de 64 Mo, FreeBSD tentera de le détecter, mais il se peut que cette tentative échoue.
Pour contourner ce problème, vous devez utiliser l'option du noyau
donnée ci-dessous. Il y a une manière de récupérer les informations
complète de la mémoire depuis le BIOS, mais nous n'avons pas assez de
place sur les blocks de boot pour le faire. Un jour, quand le manque de
place sur les blocs de boots sera résolu, nous utiliserons les
fonctions du BIOS étendu pour récupérer l'information complète sur la
mémoire... mais pour l'instant, nous utilisons cette option du noyau.
options "MAXMEM=<n>"
Où n
est votre mémoire en KiloOctet. Pour une machine à
128Mo, vous pouvez utiliser 131072
.
Ce document, ainsi que d'autres peut être téléchargé sur ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/
Pour toutes questions à propos de FreeBSD, lisez la
documentation avant de contacter
<questions@FreeBSD.org>.
Pour les questions sur cette documentation, contactez
<doc@FreeBSD.org>.