Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 202|Odpověď: 0

[linux] Na x86 verzi Ubuntu použijte Qemu k provozu Arm verze Ubuntu

[Kopírovat odkaz]
Zveřejněno 23. 10. 2025 14:20:54 | | |
Tento příspěvek naposledy upravila Summer dne 23. 10. 2025 v 16:06


ARM architektura Ubuntu Virtual Machine (QEMU) – instalace a návod na konfiguraci SSH

1. Předběžná příprava
1. Nainstalovat nástroj pro závislosti
Aktualizace Sudo APT
Sudo apt install qemu-system-arm qemu-efi qemu-utils libvirt-daemon-system

2. Stáhněte potřebné dokumenty
- Stáhněte firmware soubor EFI
  wgethttps://releases.linaro.org/comp ... /qemu64/QEMU_EFI.fd
- Stáhněte si obrázek (adresa) ARM Architecture Ubuntu:https://cn.ubuntu.com/download/server/step1#architectures
  Vyberte verzi :ubuntu-24.04.2-live-server-arm64.iso

3. Vytvořit disk pro virtuální stroj
qemu-img create -f qcow2 ubuntu.img 60G

4. Organizace dokumentů
Vložte následující tři soubory do jednoho adresáře:
- QEMU_EFI.fd (firmware EFI)
- ubuntu.img (virtuální stroj disk)
- ubuntu-24.04.2-live-server-arm64.iso (Ubuntu systémový obraz)


2. První spuštění (instalace systému Ubuntu)
Spusť následující příkaz pro spuštění virtuálního stroje a zahájení procesu instalace systému:
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 \
  -nografické
Tip: Postupujte podle instalačního průvodce pro dokončení konfigurace systému a nastavte uživatelské jméno (například SM) a heslo.


3. Začít znovu (nainstalovaný systém)
Po instalaci systému není potřeba při bootování načítavat obraz disku, příkaz je následující:
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 \
  -nografické


4. Řešení problémů s připojením SSH (chyba: reset spojení peerem)
1. Zkontrolujte stav portu
Sudo LSOF -i :2622

2. Nainstalovat openssh-server (vyřeší problém "bez kandidáta na instalaci")
   a. Přidat zdrojový kód softwaru
   sudo nano /etc/apt/sources.list
   Přidejte do souboru následující a uložte:
   debethttp://archive.ubuntu.com/ubuntu/Noble-Updates hlavní omezený vesmír multivesmíru
   debethttp://archive.ubuntu.com/ubuntu/Noble-Backports hlavní omezený vesmír multivesmíru
   debethttp://security.ubuntu.com/ubuntu/Noble-Security hlavní omezený vesmír Multivesmír

   b. Instalační služby
   Aktualizace Sudo APT
   Sudo APT install openssh-server

3. Spuštění služby SSH
   a. Zkontrolujte stav služby
   sudo systemctl status ssh
   (Aktivní: neaktivní (mrtví))

   b. Aktivace služeb
   sudo systemctl start ssh

4. Otestovat SSH spojení (úspěšné)
SSH -P 2622 sm@localhost
(Zadejte heslo, které jste nastavili pro přihlášení)




Předchozí:VMware nedokáže zapnout virtualizaci počítadla výkonu CPU
Další:Linux vytvořil proxy pro vědecké surfování po internetu
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com