Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 202|Válasz: 0

[linux] Az Ubuntu x86 verzióján használd a Qemu-t az Ubuntu Arm verziójának futtatásához

[Linket másol]
Közzétéve: 2025-10-23 14:20:54 | | |
Ezt a bejegyzést utoljára Summer szerkesztette: 2025-10-23, 16:06


ARM architektúra Ubuntu Virtual Machine (QEMU) telepítése és SSH konfigurációs oktató

1. Előzetes előkészület
1. Telepítsd a függőségi eszközt
sudo apt frissítés
sudo apt install qemu-system-arm qemu-efi qemu-utils libvirt-daemon-system

2. Töltse le a szükséges dokumentumokat
- Töltse le az EFI firmware fájlt
  wgethttps://releases.linaro.org/comp ... /qemu64/QEMU_EFI.fd
- Töltse le az ARM Architecture Ubuntu képét (cím):https://cn.ubuntu.com/download/server/step1#architectures
  Válassz egy verziót :ubuntu-24.04.2-live-server-arm64.iso

3. Hozz létre egy virtuális gép lemezt
qemu-img create -f qcow2 ubuntu.img 60G

4. Dokumentumszervezés
Tegyük be a következő három fájlt ugyanabba a könyvtárba:
- QEMU_EFI.fd (EFI firmware)
- ubuntu.img (virtuális gép lemez)
- ubuntu-24.04.2-live-server-arm64.iso (Ubuntu rendszer kép)


2. Első indítás (Ubuntu rendszer telepítése)
Futtasd el a következő parancsot a virtuális gép elindításához és a rendszer telepítési folyamatába:
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 \
  -nographic
Tipp: Kövesd a telepítési varázslatot a rendszer konfigurálásához, és állítsd be a felhasználónevet (például SM) és jelszót.


3. Újrakezdés (telepített rendszer)
A rendszer telepítése után nem szükséges a lemezkép betöltése indításkor, a parancs a következő:
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 \
  -nographic


4. SSH kapcsolati problémák megoldása (hiba: kapcsolat visszaállítása társ szerint)
1. Ellenőrizd a port állapotát
sudo LSOF -i :2622

2. Telepítse openssh-server (megoldja a "nincs telepítési jelölt" problémát)
   a. Szoftverforrás hozzáadása
   sudo nano /etc/apt/sources.list
   Hozzáadjuk a következőket a fájlhoz és mentsd el:
   elsőbálos lányhttp://archive.ubuntu.com/ubuntu/Noble-frissítések a fő korlátozott univerzum multiverzum
   elsőbálos lányhttp://archive.ubuntu.com/ubuntu/Noble-backports fő korlátozott univerzum multiverzum
   elsőbálos lányhttp://security.ubuntu.com/ubuntu/Noble-Security fő korlátozott univerzum multiverzum

   b. Telepítési szolgáltatások
   sudo apt frissítés
   sudo apt install openssh-server

3. Az SSH szolgáltatás indítása
   a. Ellenőrizze a szolgáltatás állapotát
   sudo systemctl status ssh
   (Aktív: inaktív (halott))

   b. Szolgáltatások aktiválása
   Sudo systemctl start ssh

4. Teszteljék az SSH kapcsolatot (sikeresek)
SSH -P 2622 sm@localhost
(Írd be a jelszót, amit bejelentkeztél a bejelentkezéshez)




Előző:A VMware nem tudja bekapcsolni a CPU teljesítményszámláló virtualizációt
Következő:A Linux létrehozott egy proxyt, hogy tudományos módon böngésszen az internetet
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com