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í)
|