[Linux-bruxelles] Installe Linux sur PC OXFAM : not enough memory to load specified image
Denis 'GNUtoo' Carikli
GNUtoo at no-log.org
Mer 2 Oct 23:26:49 CEST 2013
On Fri, 27 Sep 2013 12:47:12 +0200
Philippe <sampont at gmail.com> wrote:
> Peut-être un problème de BIOS ?
Effectivement ca en a tout l'air,
Dmesg est tres interessant pour ca, par exemple ici ca donne des trucs
du genre:
[...]
[ 0.000000] e820: BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009fbff]
usable [ 0.000000] BIOS-e820: [mem
0x000000000009fc00-0x000000000009ffff] reserved [ 0.000000]
BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000bf6bffff]
usable [ 0.000000] BIOS-e820: [mem
0x00000000bf6c0000-0x00000000bfffffff] reserved [ 0.000000]
BIOS-e820: [mem 0x00000000f0000000-0x00000000f3ffffff] reserved
[...]
[ 0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==>
reserved [ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[ 0.000000] e820: last_pfn = 0xbf6c0 max_arch_pfn = 0x100000
[ 0.000000] MTRR default type: uncachable
[ 0.000000] MTRR fixed ranges enabled:
[ 0.000000] 00000-9FFFF write-back
[ 0.000000] A0000-BFFFF uncachable
[ 0.000000] C0000-FFFFF write-back
[ 0.000000] MTRR variable ranges enabled:
[ 0.000000] 0 base 000000000 mask 080000000 write-back
[ 0.000000] 1 base 080000000 mask 0C0000000 write-back
[ 0.000000] 2 base 0BF800000 mask 0FF800000 uncachable
[ 0.000000] 3 base 0FFE00000 mask 0FFE00000 uncachable
[ 0.000000] 4 disabled
[ 0.000000] 5 disabled
[ 0.000000] 6 disabled
[ 0.000000] 7 disabled
etc...
Il va faloir chercher du cote des interfaces BIOS<->kernel,
sinon grub peux aussi aider, il as beaucoup de commandes.
Documentation/kenrel-parameters est aussi tres utile pour faire des
workarround et aide a la recherche de la cause.
Comme ca a l'air d'etre des ordinateurs assez anciens, ils ont
peut-etre un port serie, ca peux aussi aider, afin d'obtenir les logs
ou de faire du kgdb, c'est bien plus facile a uttiliser que l'usb
debug(qui est facilement disponible grace aux dispositifs GNU/Linux
embarque qui ont un "usb peripherique",mais qui necessite neanmoins un
kernel recent avec usb gadget sur le dispositif embarque).
Denis.
Plus d'informations sur la liste de diffusion Linux-bruxelles