All Products
Search
Document Center

Elastic Compute Service:Buat mesin virtual dan instal Linux

Last Updated:Jun 22, 2026

VirtualBox adalah perangkat lunak virtualisasi gratis, open-source, dan lintas platform yang dapat digunakan untuk membuat file image Linux dalam format VHD. Topik ini menjelaskan cara membuat mesin virtual dan menginstal sistem operasi Linux menggunakan VirtualBox.

Prasyarat

  • Anda telah menginstal VirtualBox. Anda dapat mengunduhnya dari situs resmi VirtualBox.

  • Anda memiliki file image ISO, seperti CentOS-7-x86_64-Minimal-2009.iso. Anda dapat mengunjungi Situs Image Resmi Alibaba Cloud untuk mengunduh file image ISO.

  • Pastikan Anda memiliki koneksi jaringan yang stabil.

Prosedur

Langkah instalasi dapat berbeda tergantung pada sistem operasi. Ikuti petunjuk pada wizard instalasi. Topik ini menggunakan VirtualBox 7.1.10 dan CentOS 7.9 sebagai contoh.

Langkah 1: Buat mesin virtual

  1. Buka Oracle VM VirtualBox Manager. Pada bilah alat, klik Preferences, pilih tab Expert, lalu klik OK.

    Catatan

    Pada versi VirtualBox ini, Anda harus memilih tab Expert untuk mengaktifkan mode expert. Hal ini memungkinkan Anda memilih tipe file disk virtual saat membuat mesin virtual. Jika tidak, formatnya akan otomatis menggunakan VDI.

  2. Pada bilah alat, klik New Resources.

  3. Buat mesin virtual.

    1. Pada bagian Name and Operating System, atur nama dan tipe sistem operasi untuk mesin virtual.

      • Name: Masukkan nama untuk mesin virtual, misalnya centosVM.

      • Folder: Pilih jalur untuk menyimpan mesin virtual.

      • ISO image: Pilih file image ISO yang telah disiapkan.

      • Version dan Disk Category: VirtualBox secara otomatis mengisi versi dan tipe sistem operasi berdasarkan file image ISO.

      • Skip Unattended Installation: Secara default, VirtualBox secara otomatis menginstal sistem operasi yang dipilih. Pilih Skip Unattended Installation.

    2. Pada bagian Hardware, konfigurasikan perangkat keras untuk mesin virtual.

      • Base Memory: Tentukan jumlah memori yang akan dialokasikan ke mesin virtual.

      • Processor: Tentukan jumlah CPU virtual yang akan dialokasikan.

      • Enable EFI (special OSes only): Untuk melakukan boot mesin virtual dalam mode UEFI, pilih opsi ini. Jika tidak, mesin virtual akan melakukan boot dalam mode BIOS.

    3. Pada bagian Virtual hard disk, pilih Create A Virtual Hard Disk Now.

      • Pilih lokasi penyimpanan dan ukuran disk untuk file disk keras virtual.

      • Pilih Hard Disk File Type.

        Catatan

        ECS hanya mendukung image dalam format RAW, VHD, QCOW2, dan VMDK. Jika Anda memilih format lain, Anda harus mengonversi format image sebelum mengimpornya.

  4. Klik Completed dan tunggu hingga mesin virtual selesai dibuat.

Langkah 2: Instal sistem operasi

Anda dapat menginstal sistem operasi dalam mode Basic Input/Output System (BIOS) atau Unified Extensible Firmware Interface (UEFI). Pilihan ini menentukan mode boot disk sistem untuk instans ECS yang nantinya Anda buat dari image ini. Untuk informasi lebih lanjut tentang mode boot, lihat Instance boot modes.

BIOS

  1. Pilih mesin virtual baru dan klik Start pada bilah alat untuk menjalankan mesin virtual.

  2. Setelah antarmuka instalasi sistem operasi muncul, ikuti wizard untuk menginstal sistem operasi.

    1. Pilih bahasa sistem dan klik Continue.

    2. Pada halaman INSTALLATION SUMMARY, klik Installation Location.

    3. Pada halaman INSTALLATION DESTINATION, atur Device Selection menjadi Local Standard Disks dan Partition menjadi I Will Configure Partitioning. Lalu, klik Completed.

    4. Pada halaman Manual partitioning, klik 添加, atur Mounting Point menjadi /, Device Type menjadi standard partition, dan File System menjadi ext4. Lalu, klik Completed.

    5. Pada halaman INSTALLATION SUMMARY, klik NETWORK & HOST NAME.

    6. Pada halaman NETWORK & HOST NAME, pilih Ethernet, klik tombol toggle On di sebelah kanan, lalu klik Completed.

    7. Pada halaman INSTALLATION SUMMARY, klik Install.

    8. Setelah sistem operasi terinstal, atur password untuk pengguna root dan klik FINISH CONFIGURATION.

      Anda akan memerlukan password ini untuk login ke mesin virtual. Simpan di tempat yang aman.

  3. Setelah sistem operasi terinstal, restart sistem.

  4. Login ke mesin virtual dan jalankan perintah berikut untuk memastikan partisi root dipasang terakhir. Jika tidak, instans mungkin gagal start atau ekspansi disk bisa gagal.

    lsblk

    Outputnya mirip dengan berikut:

    [root@xxx ~]# lsblk
    NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    sda      8:0    0   20G  0 disk
    sda1     8:1    0   19G  0 part /
    sr0     11:0    1 1024M  0 rom

UEFI

  1. Pilih mesin virtual baru dan klik Start pada bilah alat untuk menjalankan mesin virtual.

  2. Setelah antarmuka instalasi sistem operasi muncul, ikuti wizard untuk menginstal sistem operasi.

    1. Pilih bahasa sistem dan klik Continue.

    2. Pada halaman INSTALLATION SUMMARY, klik Installation Location.

    3. Pada halaman INSTALLATION DESTINATION, atur Device Selection menjadi Local Standard Disks dan Partition menjadi I Will Configure Partitioning. Lalu, klik Completed.

    4. Pada halaman Manual partitioning, klik 添加, konfigurasikan Mounting Point, Device Type, dan File System, lalu klik Completed.

      1. Pertama, pasang /boot/efi. Atur Device Type menjadi Standard Partition dan File System menjadi EFI System Partition.

      2. Kemudian, pasang partisi root /. Atur Device Type menjadi standard partition dan File System menjadi ext4.

        Penting

        Jangan membuat partisi apa pun setelah partisi root pada disk sistem. Jika tidak, instans mungkin gagal start atau ekspansi disk bisa gagal.

    5. Pada halaman INSTALLATION SUMMARY, klik Install.

    6. Setelah sistem operasi terinstal, atur password untuk pengguna root dan klik FINISH CONFIGURATION.

      Anda akan memerlukan password ini untuk login ke mesin virtual. Simpan di tempat yang aman.

  3. Setelah sistem operasi terinstal, restart sistem.

  4. Login ke mesin virtual dan jalankan perintah berikut untuk memastikan partisi root dipasang terakhir. Jika tidak, instans mungkin gagal start atau ekspansi disk bisa gagal.

    lsblk

    Outputnya mirip dengan berikut:

    [root@xxx]# lsblk
    NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    sda      8:0    0   20G  0 disk
    ├─sda1   8:1    0   95M  0 part /boot/efi
    └─sda2   8:2    0 18.6G  0 part /
    sr0     11:0    1 1024M  0 rom
    [root@xxx]# _

Langkah selanjutnya

Anda dapat melakukan tugas-tugas berikut sesuai kebutuhan:

  • Instal cloud-init: Hal ini memastikan bahwa instans ECS yang dibuat dari image tersebut dapat menyelesaikan inisialisasi.

  • Instal driver virtio: Setelah Anda mengimpor custom image, mesin virtual yang dihasilkan mungkin gagal start jika driver virtio tidak tersedia. Sebelum mengimpor image, periksa apakah driver virtio harus diinstal pada server sumber.

  • (Opsional) Sesuaikan image Linux: Alibaba Cloud mengidentifikasi image Linux yang telah dikustomisasi sebagai sistem operasi yang tidak dikenali. Sebelum mengimpor image tersebut, tambahkan skrip parsing ke dalamnya. Hal ini memungkinkan konfigurasi instans otomatis saat boot pertama kali.

  • Periksa dan perbaiki image: Gunakan Image Compliance Tool untuk memeriksa apakah file image yang diimpor valid.