Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 202|Antwort: 0

[Linux] Auf der x86-Version von Ubuntu verwenden Sie Qemu, um die Arm-Version von Ubuntu auszuführen.

[Link kopieren]
Veröffentlicht am 23.10.2025, 14:20:54 | | |
Dieser Beitrag wurde zuletzt von Summer am 23.10.2025 um 16:06 Uhr bearbeitet


Installation von ARM-Architektur Ubuntu Virtual Machine (QEMU) und SSH-Konfigurationsanleitung

1. Vorarbeit
1. Installiere das Abhängigkeitstool
Sudo-Apt-Update
sudo apt install qemu-system-arm qemu-efi qemu-utils libvirt-daemon-system

2. Laden Sie die notwendigen Dokumente herunter
- Die EFI-Firmware-Datei herunterladen
  WGEThttps://releases.linaro.org/comp ... /qemu64/QEMU_EFI.fd
- Laden Sie das ARM Architecture Ubuntu-Image (Adresse) herunter:https://cn.ubuntu.com/download/server/step1#architectures
  Wählen Sie eine Version :ubuntu-24.04.2-live-server-arm64.iso

3. Erstellen Sie eine virtuelle Maschinen-Festplatte
qemu-img create -f qcow2 ubuntu.img 60G

4. Dokumentenorganisation
Legen Sie die folgenden drei Dateien in dasselbe Verzeichnis:
- QEMU_EFI.fd (EFI-Firmware)
- ubuntu.img (virtuelle Maschinen-Festplatte)
- ubuntu-24.04.2-live-server-arm64.iso (Ubuntu-Systemabbild)


2. Erster Start (installieren Sie ein Ubuntu-System)
Führen Sie folgenden Befehl aus, um die virtuelle Maschine zu starten und den Systeminstallationsprozess zu starten:
sudo qemu-system-aarch64 \
  -m 4096 \
  -CPU Cortex-A57 \
  -SMP 4 \
  -M virt \
  -bios /usr/share/qemu-efi-aarch64/QEMU_EFI.fd \
  -drive file=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 \
  -Nographisch
Tipp: Folgen Sie dem Installationsassistenten, um die Systemkonfiguration abzuschließen und einen Benutzernamen (zum Beispiel SM) sowie ein Passwort einzurichten.


3. Neuanfang (installiertes System)
Nachdem das System installiert ist, muss beim Booten kein Disc-Image geladen werden, der Befehl lautet wie folgt:
sudo qemu-system-aarch64 \
  -m 4096 \
  -CPU Cortex-A57 \
  -SMP 4 \
  -M virt \
  -bios /usr/share/qemu-efi-aarch64/QEMU_EFI.fd \
  -drive file=ubuntu.img,format=qcow2,if=virtio \
  -device virtio-net-device,netdev=net0 \
  -netdev user,id=net0,hostfwd=tcp::2622-:22 \
  -Nographisch


4. Lösen von SSH-Verbindungsproblemen (Fehler: Verbindung vom Peer zurückgesetzt)
1. Überprüfen Sie den Portstatus
Sudo LSOF -I :2622

2. Openssh-Server installieren (behebt das Problem "kein Installationskandidat")
   a. Fügen Sie eine Softwarequelle hinzu
   sudo nano /etc/apt/sources.list
   Füge Folgendes zur Datei hinzu und speichere:
   1_i386.debhttp://archive.ubuntu.com/ubuntu/Noble-aktualisiert das Hauptmultiversum des eingeschränkten Universums
   1_i386.debhttp://archive.ubuntu.com/ubuntu/Noble-Backports Hauptmultiversum des eingeschränkten Universums
   1_i386.debhttp://security.ubuntu.com/ubuntu/Noble-Security Hauptmultiversum des eingeschränkten Universums

   b. Installationsdienste
   Sudo-Apt-Update
   sudo apt install openssh-server

3. Einführung des SSH-Dienstes
   a. Überprüfen Sie den Status des Dienstes
   Sudo SystemCTL Status SSH
   (Aktiv: inaktiv (tot))

   b. Aktivierung der Dienste
   sudo systemctl start ssh

4. Test der SSH-Verbindung (erfolgreich)
SSH -P 2622 sm@localhost
(Geben Sie das Passwort ein, das Sie zum Einloggen eingestellt haben)




Vorhergehend:VMware kann CPU Performance Counter Virtualization nicht aktivieren
Nächster:Linux richtete einen Proxy ein, um wissenschaftlich im Internet zu surfen
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com