Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 202|Svare: 0

[Linux] På x86-versjonen av Ubuntu, bruk Qemu for å kjøre Arm-versjonen av Ubuntu

[Kopier lenke]
Publisert 23.10.2025 kl. 14:20:54 | | |
Dette innlegget ble sist redigert av Summer 2025-10-23 kl. 16:06


ARM-arkitektur Ubuntu Virtual Machine (QEMU) installasjon og SSH-konfigurasjonsveiledning

1. Foreløpig forberedelse
1. Installer avhengighetsverktøyet
Sudo APT-oppdatering
sudo apt install qemu-system-arm qemu-efi qemu-utils libvirt-daemon-system

2. Last ned nødvendige dokumenter
- Last ned EFI-firmwarefilen
  WGEThttps://releases.linaro.org/comp ... /qemu64/QEMU_EFI.fd
- Last ned ARM Architecture Ubuntu-bildet (adresse):https://cn.ubuntu.com/download/server/step1#architectures
  Velg en versjon :ubuntu-24.04.2-live-server-arm64.iso

3. Opprett en virtuell maskindisk
qemu-img create -f qcow2 ubuntu.img 60G

4. Dokumentorganisering
Legg følgende tre filer i samme mappe:
- QEMU_EFI.fd (EFI-firmware)
- ubuntu.img (virtuell maskindisk)
- ubuntu-24.04.2-live-server-arm64.iso (Ubuntu systembilde)


2. Første oppstart (installer Ubuntu-systemet)
Kjør følgende kommando for å starte den virtuelle maskinen og gå inn i systeminstallasjonsprosessen:
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 \
  -nografisk
Tips: Følg installasjonsguiden for å fullføre systemkonfigurasjonen og sett opp brukernavn (for eksempel SM) og passord.


3. Start på nytt (installert system)
Etter at systemet er installert, er det ikke nødvendig å laste inn diskbildet ved oppstart, kommandoen er som følger:
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 \
  -nografisk


4. Løsning av SSH-tilkoblingsproblemer (Feil: Tilkobling tilbakestilt av peer)
1. Sjekk portstatusen
sudo lsof -i :2622

2. Installer openssh-server (løser problemet med "ingen installasjonskandidat")
   a. Legg til en programvarekilde
   sudo nano /etc/apt/sources.list
   Legg til følgende i filen og lagre:
   Debhttp://archive.ubuntu.com/ubuntu/Noble-oppdateringer hovedmultiverset i begrenset univers
   Debhttp://archive.ubuntu.com/ubuntu/Noble-Backports Hovedmultivers i begrenset univers
   Debhttp://security.ubuntu.com/ubuntu/Adelssikkerhet Hovedmultiverset i begrenset univers

   b. Installasjonstjenester
   Sudo APT-oppdatering
   sudo apt install openssh-server

3. Lansere SSH-tjenesten
   a. Sjekk statusen til tjenesten
   Sudo SystemCTL Status SSH
   (Aktiv: inaktiv (død))

   b. Aktivering av tjenestene
   Sudo SystemCTL Start SSH

4. Test SSH-tilkoblingen (vellykket)
SSH -P 2622 sm@localhost
(Skriv inn passordet du har satt for å logge inn)




Foregående:VMware klarer ikke å aktivere CPU Performance Counter Virtualization
Neste:Linux satte opp en proxy for å surfe vitenskapelig på Internett
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com