Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 202|Répondre: 0

[Linux] Sur la version x86 d’Ubuntu, utilisez Qemu pour faire tourner la version Arm d’Ubuntu

[Copié le lien]
Publié le 23-10-2025 à 14:20:54 | | |
Ce post a été modifié pour la dernière fois par Summer le 23-10-2025 à 16:06


Architecture ARM : Installation et tutoriel de configuration SSH de la machine virtuelle Ubuntu (QEMU)

1. Préparation préliminaire
1. Installer l’outil de dépendance
Mise à jour de l’APT de Sudo.
Sudo apt install qemu-system-arm qemu-efi qemu-utils libvirt-daemon-system

2. Télécharger les documents nécessaires
- Télécharger le fichier du firmware EFI
  WGEThttps://releases.linaro.org/comp ... /qemu64/QEMU_EFI.fd
- Télécharger l’image Ubuntu de l’architecture ARM (adresse) :https://cn.ubuntu.com/download/server/step1#architectures
  Sélectionnez une version :ubuntu-24.04.2-live-server-arm64.iso

3. Créer un disque de machine virtuelle
qemu-img create -f qcow2 ubuntu.img 60G

4. Organisation des documents
Placez les trois fichiers suivants dans le même dossier :
- QEMU_EFI.fd (firmware EFI)
- ubuntu.img (disque de machine virtuelle)
- ubuntu-24.04.2-live-server-arm64.iso (image système Ubuntu)


2. Premier démarrage (installation du système Ubuntu)
Exécutez la commande suivante pour démarrer la machine virtuelle et entrer dans le processus d’installation du système :
sudo qemu-system-aarch64 \
  -m 4096 \
  -CPU Cortex-A57 \
  -SMP 4 \
  -M virt \
  -BIOS /usr/share/qemu-efi-aarch64/QEMU_EFI.fd \
  -fichier drive=ubuntu.img,format=qcow2,if=virtio \
  -Cdrom ubuntu-24.04.3-live-server-arm64.iso \
  -device virtio-net-device,netdev=net0 \
  -netdev user,id=net0,hostfwd=tcp ::2622- :22 \
  -Nographic
Conseil : Suivez l’assistant d’installation pour compléter la configuration système et configurez un nom d’utilisateur (exemple SM) et un mot de passe.


3. Redémarrer (système installé)
Après l’installation du système, il n’est pas nécessaire de charger l’image du disque au démarrage, la commande est la suivante :
sudo qemu-system-aarch64 \
  -m 4096 \
  -CPU Cortex-A57 \
  -SMP 4 \
  -M virt \
  -BIOS /usr/share/qemu-efi-aarch64/QEMU_EFI.fd \
  -fichier drive=ubuntu.img,format=qcow2,if=virtio \
  -device virtio-net-device,netdev=net0 \
  -netdev user,id=net0,hostfwd=tcp ::2622- :22 \
  -Nographic


4. Résolution de problèmes de connexion SSH (Erreur : réinitialisation de la connexion par pair)
1. Vérifier l’état du port
Sudo LSOF -i :2622

2. Installer openssh-server (résout le problème du « pas de candidat d’installation »)
   a. Ajouter une source logicielle
   sudo nano /etc/apt/sources.list
   Ajoutez ce qui suit au fichier et enregistrez :
   Debhttp://archive.ubuntu.com/ubuntu/Noble-Updates Multivers principal de l’univers restreint
   Debhttp://archive.ubuntu.com/ubuntu/Multivers principal de l’univers restreint des nobles-backports
   Debhttp://security.ubuntu.com/ubuntu/Multivers de l’univers restreint principal de sécurité noble

   b. Services d’installation
   Mise à jour de l’APT de Sudo.
   Sudo apt install openssh-server

3. Lancement du service SSH
   a. Vérifier l’état du service
   Sudo SystemCTL Status SSH
   (Actif : inactif (mort))

   b. Activation des services
   Sudo SystemCTL Start SSH

4. Tester la connexion SSH (réussi)
SSH -P 2622 sm@localhost
(Saisissez le mot de passe que vous avez défini pour vous connecter)




Précédent:VMware ne parvient pas à activer la virtualisation du compteur de performance CPU
Prochain:Linux a mis en place un proxy pour naviguer scientifiquement sur Internet
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com