2 votes

Exécutez Windows 10 ARM sur QEMU

J'ai téléchargé Windows 10 ARM sur mon téléphone Android, mais ça s'arrête lorsque j'appuie sur n'importe quelle touche pour démarrer à partir du CD ou du DVD.

Cliquez sur les images pour les agrandir

Ceci est mon fichier start.sh:

#!/bin/bash
sleep 2
echo "Démarrage..."
qemu-system-aarch64 \
  -M virt \
  -cpu cortex-a57 \
  -smp 6 \
  -m 1G \
  -pflash QEMU_EFI.img \
  -pflash QEMU_VARS.img \
  -device VGA \
  -device nec-usb-xhci \
  -device usb-kbd \
  -device usb-mouse \
  -device usb-storage,drive=install \
  -drive if=none,id=install,format=raw,media=cdrom,file=arm.ISO \
  -device usb-storage,drive=drivers \
  -drive if=none,id=drivers,readonly=on,file=drivers.vhdx \
  -device virtio-blk,drive=system \
  -drive if=none,id=system,format=raw,file=Hard.qcow2 \
  -vnc 127.0.0.1:2

Et là ça cesse de fonctionner. Que puis-je faire pour que ça se déroule avec succès ?

2voto

Dos Doktor Points 21

Je pense que vous devez compiler qemu-system=aarch64 vous-même, mais allez dans le dossier /arm du code source. Vous devez aller dans le fichier virt.c et modifier la ligne has_el3=false en has_el3=true.

Microsoft Windows veut une zone de confiance, donc nous l'émulons. Il compilera, bien qu'il n'y ait pas d'interface graphique, et vous devrez le démarrer à partir de la ligne de commande sur Android, puis vous y connecter via VNC.

L'OS semble encore expérimental cependant.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X