[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