Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 202|Jawab: 0

[linux] Pada Ubuntu versi x86, gunakan Qemu untuk menjalankan Ubuntu versi Arm

[Salin tautan]
Dipaparkan pada 2025-10-23 14:20:54 | | |
Posting ini terakhir diedit oleh Musim Panas pada 2025-10-23 16:06


Arsitektur ARM Instalasi Mesin Virtual Ubuntu (QEMU) dan Tutorial Konfigurasi SSH

1. Persiapan awal
1. Instal alat dependensi
Pembaruan sudo apt
sudo apt install qemu-system-arm qemu-efi qemu-utils libvirt-daemon-system

2. Unduh dokumen yang diperlukan
- Unduh file firmware EFI
  wgethttps://releases.linaro.org/comp ... /qemu64/QEMU_EFI.fd
- Unduh gambar Ubuntu Arsitektur ARM (alamat):https://cn.ubuntu.com/download/server/step1#architectures
  Pilih versi :ubuntu-24.04.2-live-server-arm64.iso

3. Buat disk mesin virtual
qemu-img create -f qcow2 ubuntu.img 60G

4. Organisasi dokumen
Letakkan tiga file berikut di direktori yang sama:
- QEMU_EFI.fd (firmware EFI)
- ubuntu.img (disk mesin virtual)
- ubuntu-24.04.2-live-server-arm64.iso (gambar sistem Ubuntu)


2. Boot pertama (instal sistem Ubuntu)
Jalankan perintah berikut untuk memulai komputer virtual dan masuk ke proses penginstalan sistem:
sudo qemu-sistem-aarch64 \
  -m 4096 \
  -CPU Kortex-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 \
  -perangkat virtio-net-device,netdev=net0 \
  -netdev pengguna,id=net0,hostfwd=tcp::2622-:22 \
  -nografis
Tips: Ikuti wizard penginstalan untuk menyelesaikan konfigurasi sistem dan menyiapkan nama pengguna (contoh SM) dan kata sandi.


3. Mulai lagi (sistem terinstal)
Setelah sistem diinstal, tidak perlu memuat gambar disk saat booting, perintahnya adalah sebagai berikut:
sudo qemu-sistem-aarch64 \
  -m 4096 \
  -CPU Kortex-A57 \
  -smp 4 \
  -M virt \
  -bios /usr/share/qemu-efi-aarch64/QEMU_EFI.fd \
  -drive file=ubuntu.img,format=qcow2,if=virtio \
  -perangkat virtio-net-device,netdev=net0 \
  -netdev pengguna,id=net0,hostfwd=tcp::2622-:22 \
  -nografis


4. Memecahkan masalah koneksi SSH (Kesalahan: Reset koneksi oleh rekan)
1. Periksa status port
sudo lsof -i :2622

2. Instal openssh-server (menyelesaikan masalah "tidak ada kandidat instalasi")
   a. Menambahkan sumber perangkat lunak
   sudo nano /etc/apt/sources.list
   Tambahkan yang berikut ini ke file dan simpan:
   Debhttp://archive.ubuntu.com/ubuntu/Pembaruan Noble Multiverse Alam Semesta Terbatas Utama
   Debhttp://archive.ubuntu.com/ubuntu/Noble-backports utama alam semesta terbatas multiverse
   Debhttp://security.ubuntu.com/ubuntu/multiverse alam semesta terbatas utama keamanan bangsawan

   b. Layanan Instalasi
   Pembaruan sudo apt
   sudo apt instal openssh-server

3. Luncurkan layanan SSH
   a. Periksa status layanan
   sudo systemctl status ssh
   (Aktif: tidak aktif (mati))

   b. Aktivasi Layanan
   sudo systemctl mulai ssh

4. Uji koneksi SSH (berhasil)
SSH -P 2622 sm@localhost
(Masukkan kata sandi yang Anda tetapkan untuk masuk)




Mantan:VMware tidak dapat mengaktifkan Virtualisasi Penghitung Performa CPU
Depan:Linux menyiapkan proxy untuk menjelajahi Internet secara ilmiah
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com