Forum Linux.debian/ubuntu Installer debian squeeze avec qemu ARM

Posté par  .
Étiquettes :
0
4
juin
2010
Bonjour,

j'ai installé debian squeeze dans une machine virtuelle arm QEMU.

voici la procédure :


// créer le disque dur

dd if=/dev/zero of=./debian bs=1024 count=2000000


// télécharger l'installeur squeeze

wget ftp://ftp.debian.org/debian/dists/squeeze/main/installer-arm(...)
wget ftp://ftp.debian.org/debian/dists/squeeze/main/installer-arm(...)


// installer debian

qemu-system-arm -M versatilepb -kernel ./vmlinuz-2.6.30-2-versatile -initrd ./initrd.gz -hda ./debian -k fr


// monter la partition pour récupérer initrd.img-2.6.30-2-versatile

mkdir part
mount -o loop,ro,offset=1048576 ./debian ./part
cp part/boot/initrd.img-2.6.30-2-versatile ./


// booter la machine virtuelle

qemu-system-arm -M versatilepb -kernel vmlinuz-2.60-2-versatile -initrd initrd.img-2.6.32-3-versatile -hda ./debian -append "root=/dev/sda1"



La machine ne boot pas, apparemment un problème de disque dur.
J'obtiens les messages d'erreur suivant :

modprobe : FATAL: Could not load /lib/modules/2.6.30......
mount: mounting none on /dev failed: no such device

et il bloque sur Begin: Waiting for root file system ...

Donc apparement la partition n'est pas reconnue.
  • # résolu

    Posté par  . Évalué à 2.

    J'ai trouvé d'où provient l'erreur, je n'avais pas la même version entre initrd et vmlinuz.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.