To objavo je nazadnje uredila Summer 23. 10. 2025 ob 16:06
ARM arhitektura Ubuntu virtualni stroj (QEMU) - Namestitev in vodič za konfiguracijo SSH
1. Predhodna priprava 1. Namestite orodje za odvisnosti Posodobitev Sudo APT Sudo apt install qemu-system-arm qemu-efi qemu-utils libvirt-daemon-system
2. Prenesi potrebne dokumente - Prenesite datoteko EFI vdelane programske opreme Wgethttps://releases.linaro.org/comp ... /qemu64/QEMU_EFI.fd - Prenesite sliko ARM Architecture Ubuntu (naslov):https://cn.ubuntu.com/download/server/step1#architectures Izberite različico :ubuntu-24.04.2-live-server-arm64.iso
3. Ustvarite disk virtualnega stroja qemu-img create -f qcow2 ubuntu.img 60G
4. Organizacija dokumentov V isto mapo shranite naslednje tri datoteke: - QEMU_EFI.fd (EFI programska oprema) - ubuntu.img (disk virtualnega stroja) - ubuntu-24.04.2-live-server-arm64.iso (sistemska slika Ubuntuja)
2. Prvi zagon (namestitev Ubuntu sistema) Zaženite naslednji ukaz za zagon virtualnega stroja in vstopite v postopek namestitve sistema: 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 Nasvet: Sledite inštalacijskemu čarovniku, da dokončate konfiguracijo sistema in nastavite uporabniško ime (na primer SM) ter geslo.
3. Začni znova (nameščen sistem) Ko je sistem nameščen, ni več potrebe po nalaganju slike diska ob zagonu, ukaz je naslednji: 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. Reševanje težav s povezavo SSH (Napaka: ponastavitev povezave s strani vrstnika) 1. Preverite status priključka Sudo LSOF -I :2622
2. Namestite openssh-server (reši težavo "brez kandidata za namestitev") a. Dodajte programsko kodo sudo nano /etc/apt/sources.list Dodajte naslednje v datoteko in shranite: Debhttp://archive.ubuntu.com/ubuntu/Noble-Updates glavno omejeno vesolje multiverzuma Debhttp://archive.ubuntu.com/ubuntu/Noble-Backports glavno omejeno vesolje multiverzuma Debhttp://security.ubuntu.com/ubuntu/Noble-Security, glavno omejeno vesolje Multiverzum
b. Inštalacijske storitve Posodobitev Sudo APT sudo apt install openssh-server
3. Zagon storitve SSH a. Preverite status storitve sudo systemctl status ssh (Aktivno: neaktivno (mrtvo))
b. Aktivacija storitev sudo systemctl start ssh
4. Preizkusite SSH povezavo (uspešno) ssh -p 2622 sm@localhost (Vnesite geslo, ki ste ga nastavili za prijavo)
|