Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 202|Risposta: 0

[Linux] Sulla versione x86 di Ubuntu, usa Qemu per eseguire la versione Arm di Ubuntu

[Copiato link]
Pubblicato il 23-10-2025 14:20:54 | | |
Questo post è stato modificato l'ultima volta da Summer il 23-10-2025 alle 16:06


Installazione e tutorial di configurazione SSH dell'architettura ARM Ubuntu Virtual Machine (QEMU)

1. Preparazione preliminare
1. Installare lo strumento di dipendenza
Aggiornamento SUDO APT
Sudo apt install qemu-system-arm qemu-efi qemu-utils libvirt-daemon-system

2. Scarica i documenti necessari
- Scarica il file firmware EFI
  wgethttps://releases.linaro.org/comp ... /qemu64/QEMU_EFI.fd
- Scarica l'immagine Ubuntu dell'architettura ARM (indirizzo):https://cn.ubuntu.com/download/server/step1#architectures
  Seleziona una versione :ubuntu-24.04.2-live-server-arm64.iso

3. Creare un disco di macchina virtuale
qemu-img create -f qcow2 ubuntu.img 60G

4. Organizzazione dei documenti
Metti i seguenti tre file nella stessa cartella:
- QEMU_EFI.fd (firmware EFI)
- ubuntu.img (disco di macchina virtuale)
- ubuntu-24.04.2-live-server-arm64.iso (immagine di sistema Ubuntu)


2. Primo avvio (installazione del sistema Ubuntu)
Esegui il seguente comando per avviare la macchina virtuale ed entrare nel processo di installazione del sistema:
sudo qemu-system-aarch64 \
  -m 4096 \
  -CPU Cortex-A57 \
  -SMP 4 \
  -M virt \
  -BIOS /usr/share/qemu-efi-aarch64/QEMU_EFI.fd \
  -file 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 \
  -nografico
Consiglio: Segui la guida di installazione per completare la configurazione del sistema e imposta un nome utente (esempio SM) e una password.


3. Ricominciare (sistema installato)
Dopo l'installazione del sistema, non è necessario caricare l'immagine del disco durante l'avvio, il comando è il seguente:
sudo qemu-system-aarch64 \
  -m 4096 \
  -CPU Cortex-A57 \
  -SMP 4 \
  -M virt \
  -BIOS /usr/share/qemu-efi-aarch64/QEMU_EFI.fd \
  -file drive=ubuntu.img,format=qcow2,if=virtio \
  -device virtio-net-device,netdev=net0 \
  -netdev user,id=net0,hostfwd=tcp::2622-:22 \
  -nografico


4. Risoluzione di problemi di connessione SSH (Errore: reset della connessione da parte del peer)
1. Controlla lo stato della porta
sudo lsof -i :2622

2. Installare openssh-server (risolve il problema del "nessun candidato per l'installazione")
   a. Aggiungi una fonte software
   Sudo Nano /etc/apt/sources.list
   Aggiungi quanto segue al file e salva:
   debhttp://archive.ubuntu.com/ubuntu/Aggiornamenti nobili nel multiverso principale dell'universo ristretto
   debhttp://archive.ubuntu.com/ubuntu/Multiverso principale dell'universo limitato dei Noble-Backports
   debhttp://security.ubuntu.com/ubuntu/Multiverso principale di Sicurezza Nobile

   b. Servizi di installazione
   Aggiornamento SUDO APT
   Sudo apt install openssh-server

3. Lanciare il servizio SSH
   a. Verifica lo stato del servizio
   Sudo SystemCTL status SSH
   (Attivo: inattivo (morto))

   b. Attivazione dei servizi
   sudo systemctl start ssh

4. Testare la connessione SSH (riuscito)
SSH -P 2622 sm@localhost
(Inserisci la password impostata per accedere)




Precedente:VMware non riesce ad attivare la virtualizzazione del contatori di prestazioni della CPU
Prossimo:Linux ha creato un proxy per navigare scientificamente su Internet
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com