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 ilip . Évalué à 2.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.