Tento príspevok naposledy upravila Summer 23.10.2025 o 16:06
ARM architektúra Ubuntu virtuálneho stroja (QEMU) – inštalácia a návod na konfiguráciu SSH
1. Predbežná príprava 1. Nainštalujte nástroj na závislosti Aktualizácia Sudo APT Sudo apt install qemu-system-arm qemu-efi qemu-utils libvirt-daemon-system
2. Stiahnuť potrebné dokumenty - Stiahnuť súbor firmvéru EFI WGEThttps://releases.linaro.org/comp ... /qemu64/QEMU_EFI.fd - Stiahnuť ARM Architecture Ubuntu obrázok (adresa):https://cn.ubuntu.com/download/server/step1#architectures Vyberte verziu :ubuntu-24.04.2-live-server-arm64.iso
3. Vytvoriť disk virtuálneho stroja qemu-img create -f qcow2 ubuntu.img 60G
4. Organizácia dokumentov Vložte nasledujúce tri súbory do rovnakého adresára: - QEMU_EFI.fd (firmware EFI) - ubuntu.img (disk virtuálneho stroja) - ubuntu-24.04.2-live-server-arm64.iso (systémový obraz Ubuntu)
2. Prvé spustenie (inštalácia systému Ubuntu) Spustite nasledujúci príkaz na spustenie virtuálneho stroja a vstup do procesu inštalácie 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 podľa inštalačného sprievodcu, dokončite konfiguráciu systému a nastavte používateľské meno (napríklad SM) a heslo.
3. Začať znova (nainštalovaný systém) Po inštalácii systému nie je potrebné načítavať obraz disku pri štarte, príkaz je nasledovný: 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. Riešenie problémov s SSH pripojením (Chyba: Reset spojenia partnerom) 1. Skontrolujte stav portu Sudo LSOF -i :2622
2. Inštalácia openssh-server (vyrieši problém "no installation candidate") a. Pridať zdrojový kód softvéru sudo nano /etc/apt/sources.list Pridajte do súboru nasledujúce a uložte: Debhttp://archive.ubuntu.com/ubuntu/Noble-Updates Main Restricted Universe Multiverse Debhttp://archive.ubuntu.com/ubuntu/Noble-Backports hlavný obmedzený vesmír multiverzum Debhttp://security.ubuntu.com/ubuntu/Noble-Security hlavný obmedzený vesmír Multiverzum
b. Inštalačné služby Aktualizácia Sudo APT sudo apt install openssh-server
3. Spustenie služby SSH a. Skontrolujte stav služby sudo systemctl status ssh (Aktívne: neaktívne (mŕtve))
b. Aktivácia služieb sudo systemctl start ssh
4. Otestovať SSH spojenie (úspešné) SSH -P 2622 sm@localhost (Zadajte heslo, ktoré ste nastavili na prihlásenie)
|