This is an old revision of the document!
Debian armel su QEMU
Come avere un sistema Debian su architettura armel emulata da QEMU. Soluzione derivata da questo articolo: Debian on an emulated ARM machine.
Scaricati i seguenti file:
Si tratta dell'immagine ISO per l'installazione netinst, del kernel e dell'immagine initrd contenuti nell'installer.
L'emulazione QEMU arm non dispone di un boot loader adeguato, l'immagine del kernel e della initrd devono essere presenti sulla macchina ospitante e passati sulla riga di comando a qemu-system-arm
.
Dopo aver creato un'immagine disco da 4 Gb con qemu-img
, si avvia l'installazione del sistema dall'immagine del CD-ROM:
qemu-system-arm -M versatilepb -kernel vmlinuz-2.6.32-5-versatile -initrd initrd.gz -hda hda.img -append "root=/dev/ram"
Al termine dell'installazione si copia il kernel e l'immagine initrd installati nel sistema emulato sul sistema ospite. Quindi per avviare il sistema dall'immagine dell'hard disk emulato:
qemu-system-arm -M versatilepb -kernel vmlinuz-2.6.32-5-versatile -initrd initrd.img-2.6.32-5-versatile \ -hda hda.img -append "root=/dev/sda1"