Compatibilité Debian - ARM

Bonjour,

j’aimerai savoir si Debian est compatible avec toutes les plateforme ARM, comme il l’est il me semble avec les plateformes x86.

autre question : lorsqu’on créé une machine virtuelle ARM avec qemu-system-arm, pourquoi il est impossible de booter sur un CD (qemu demande de lui spécifier un kernel en paramètre) ?

Bonsoir,

Tu as la liste ici :
debian.org/releases/stable/a … all.txt.en
2.1.1. Supported Architectures

Pour le CDROM, donne nous la ligne de commande et le message d’erreur exact.

pl.

root@debian:~# qemu-system-arm -cdrom debian-504-arm-netinst.iso -hda fichier_partition -boot d
Kernel image must be specified
root@debian:~#

Mais j’ai vu ça sur le net :

booting from cdrom is usually not supported on arm platform(s).

Et je ne vois pas trop à quoi correspondent les plateformes indiquées dans la doc :

├──────────────────┼─────────────────┼─────────────────────────┼──────────────┤
│ │arm │Netwinder and CATS │netwinder │
│ ├─────────────────┼─────────────────────────┼──────────────┤
│ │armel │Versatile │versatile │
│ ├─────────────────┼─────────────────────────┼──────────────┤
│ARM │ │Intel IOP32x │iop32x │
│ │ ├─────────────────────────┼──────────────┤
│ │arm and armel │Intel IXP4xx │ixp4xx │
│ │ ├─────────────────────────┼──────────────┤
│ │ │Marvell Orion │orion5x │
├──────────────────┼─────────────────┼─────────────────────────┼──────────────┤

Salut,

Le boot sur CDROM est géré par le bootstrap (le bios sur un x86). Avec qemu pour arm, il semble que tu n’utilises pas de fichier bios.bin, donc il exécute directement l’ISO en mémoire vive. Il faudrait un boot pour booter sur cdrom, donc avec la capacité à exploiter ce périphérique (avec UBoot, Redboot, MicroMonitor, …)

Tu peux corréler le tableau des architectures avec les différents core Arm visibles ici :
en.wikipedia.org/wiki/ARM_architecture#ARM_cores

pl.