Tätä julkaisua muokattu viimeksi Summer 2025-10-23 klo 16:06
ARM-arkkitehtuurin Ubuntu Virtual Machine (QEMU) asennus ja SSH-konfiguroinnin opetus
1. Alustava valmistelu 1. Asenna riippuvuustyökalu sudo apt päivitys sudo apt install qemu-system-arm qemu-efi qemu-utils libvirt-daemon-system
2. Lataa tarvittavat asiakirjat - Lataa EFI-laiteohjelmistotiedosto wgethttps://releases.linaro.org/comp ... /qemu64/QEMU_EFI.fd - Lataa ARM Architecture Ubuntu -kuva (osoite):https://cn.ubuntu.com/download/server/step1#architectures Valitse versio :ubuntu-24.04.2-live-server-arm64.iso
3. Luo virtuaalikoneen levy qemu-img create -f qcow2 ubuntu.img 60G
4. Dokumenttien järjestäminen Laita seuraavat kolme tiedostoa samaan hakemistoon: - QEMU_EFI.fd (EFI-laiteohjelmisto) - ubuntu.img (virtuaalikonelevy) - ubuntu-24.04.2-live-server-arm64.iso (Ubuntu-järjestelmäkuva)
2. Ensimmäinen käynnistys (asenna Ubuntu-järjestelmä) Suorita seuraava komento käynnistääksesi virtuaalikoneen ja käynnistääksesi järjestelmän asennusprosessin: 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 \ -nografinen Vinkki: Seuraa asennusohjattua suorittaaksesi järjestelmän konfiguroinnin ja asettaaksesi käyttäjätunnuksen (esim. SM) ja salasanan.
3. Aloita alusta (asennettu järjestelmä) Kun järjestelmä on asennettu, levykuvaa ei tarvitse ladata käynnistyksen yhteydessä, komento on seuraava: 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 \ -nografinen
4. SSH-yhteysongelmien ratkaiseminen (Virhe: Yhteyden nollaus vertaisen toimesta) 1. Tarkista porttien tila sudo LSOF -I :2622
2. Asenna openssh-server (ratkaisee "ei asennusehdokas" -ongelman) a. Lisää ohjelmistolähde sudo nano /etc/apt/sources.list Lisää tiedostoon seuraava ja tallenna: Debhttp://archive.ubuntu.com/ubuntu/Noble-päivitykset päärajoitetun universumin multiversumin Debhttp://archive.ubuntu.com/ubuntu/Noble-backports päärajoitettu universumi multiversumi Debhttp://security.ubuntu.com/ubuntu/Noble-Security päärajoitettu universumi multiversumi
b. Asennuspalvelut sudo apt päivitys sudo apt install openssh-server
3. Käynnistä SSH-palvelu a. Tarkista palvelun tila sudo systemctl status ssh (Aktiivinen: passiivinen (kuollut))
b. Palveluiden aktivointi sudo systemctl start ssh
4. Testaa SSH-yhteys (onnistui) ssh -P 2622 sm@localhost (Syötä salasana, jonka olet asettanut kirjautumiseen)
|