Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 202|Odgovoriti: 0

[linux] Na x86 različici Ubuntuja uporabite Qemu za zagon Arm različice Ubuntuja

[Kopiraj povezavo]
Objavljeno 23. 10. 2025 ob 14:20:54 | | |
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)




Prejšnji:VMware ne more vklopiti virtualizacije števca zmogljivosti procesorja
Naslednji:Linux je postavil nadomestek za znanstveno brskanje po internetu
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com