VirtualBox adalah perangkat lunak mesin virtual lintas platform sumber terbuka gratis. Anda dapat membuat file citra Linux dalam format Virtual Hard Disk (VHD) menggunakan VirtualBox. Topik ini menjelaskan cara membuat mesin virtual dengan VirtualBox dan menginstal sistem operasi Linux pada mesin tersebut.
Prasyarat
VirtualBox telah diinstal. Jika belum, klik VirtualBox untuk mengunduhnya.
File gambar ISO telah disiapkan. Contoh: CentOS-7-x86_64-Minimal-2009.iso. Anda dapat mengunjungi Situs Resmi Gambar Alibaba Cloud untuk mengunduh file gambar ISO.
Konektivitas jaringan yang stabil.
Prosedur
Langkah-langkah instalasi sistem operasi pada mesin virtual dapat bervariasi berdasarkan sistem operasi yang digunakan. Dalam topik ini, VirtualBox versi 7.1.10 digunakan untuk membuat mesin virtual, dan sistem operasi CentOS 7.9 diinstal.
Langkah 1: Buat mesin virtual
Jalankan Oracle VirtualBox Manager, klik Global Tools di bilah alat, pilih tab Expert, lalu klik OK.
CatatanPada versi VirtualBox ini, Anda harus memilih tab Expert untuk mengatur mode ahli. Ini memungkinkan Anda memilih tipe file disk virtual saat membuat mesin virtual. Jika tidak, format VDI akan digunakan secara default.
Klik New di bilah alat.
Buat mesin virtual.
Di bagian Name And Operating System, atur nama dan jenis sistem operasi untuk mesin virtual.
Name: Masukkan nama untuk mesin virtual. Contoh: centosVM.
Machine Folder: Pilih jalur untuk menyimpan mesin virtual.
ISO Image: Pilih file citra ISO yang telah disiapkan.
Version, Type: VirtualBox secara otomatis mengisi versi dan tipe sistem operasi berdasarkan file citra ISO.
Skip Unattended Installation: Secara default, VirtualBox secara otomatis menginstal sistem operasi yang dipilih. Kami sarankan Anda memilih opsi Skip Unattended Installation.
Di bagian Hardware, atur konfigurasi perangkat keras mesin virtual.
Base Memory: Alokasikan jumlah memori yang akan digunakan saat mesin virtual dimulai.
Processors: Alokasikan jumlah CPU virtual.
Enable EFI (special OSes Only): Jika ingin memulai mesin virtual dalam mode UEFI, pilih opsi ini. Jika tidak, mode BIOS akan digunakan.
Di bagian Virtual Hard Disk, pilih Create A Virtual Hard Disk Now.
Pilih lokasi untuk menyimpan file disk virtual dan tentukan ukuran disk.
Pilih Hard Disk File Type.
CatatanECS mendukung impor file citra hanya dalam format RAW, VHD, QCOW2, dan VMDK. Jika Anda memilih format lain di sini, Anda harus mengonversi format citra sebelum mengimpornya.
Klik Finish dan tunggu hingga mesin virtual selesai dibuat.
Langkah 2: Instal sistem operasi
Mode boot adalah mode di mana disk sistem di-boot selama pembuatan instance ECS. Dua mode boot tersedia: Basic Input Output System (BIOS) dan Unified Extensible Firmware Interface (UEFI). Anda dapat menggunakan salah satu mode boot untuk menginstal sistem operasi. Setelah sistem operasi diinstal, disk sistem di-boot dalam mode boot. Untuk informasi lebih lanjut tentang mode boot, lihat Mode Boot Instance.
Mode BIOS
Pilih mesin virtual baru dan klik Start di bilah alat untuk memulai mesin virtual.
Ikuti halaman instalasi sistem operasi dan instal sistem operasi sesuai petunjuk.
Pilih bahasa sistem dan klik Continue.
Di halaman INSTALLATION SUMMARY, klik INSTALLATION DESTINATION.
Di halaman INSTALLATION DESTINATION, pilih Local Standard Disks untuk Device Selection, pilih I Will Configure Partitioning untuk Partitioning, lalu klik Done.
Di halaman MANUAL PARTITIONING, klik
, atur Mount Point menjadi /, Device Type menjadi Standard Partition, dan File System menjadi ext4, lalu klik Done.Di halaman INSTALLATION SUMMARY, klik NETWORK & HOST NAME.
Di halaman NETWORK & HOST NAME, pilih Ethernet, klik tombol ON di sebelah kanan, lalu klik Done.
Di halaman INSTALLATION SUMMARY, klik Begin Installation.
Setelah sistem operasi diinstal, atur kata sandi untuk pengguna root, lalu klik FINISH CONFIGURATION.
Gunakan kata sandi untuk otentikasi saat masuk ke mesin virtual. Simpan kerahasiaan kata sandi.
Setelah sistem operasi berhasil diinstal, mulai ulang sistem.
Masuk ke mesin virtual dan jalankan perintah berikut untuk memastikan bahwa partisi root dipasang sebagai langkah terakhir dalam proses boot. Jika partisi root tidak dipasang sebagai langkah terakhir dalam proses boot, instance tidak dapat dimulai atau disk tidak dapat diubah ukurannya.
lsblkOutput perintah serupa dengan yang berikut ini dikembalikan.
Mode UEFI
Pilih mesin virtual baru dan klik Start di bilah alat untuk memulai mesin virtual.
Pergi ke halaman instalasi sistem operasi dan instal sistem operasi sesuai petunjuk.
Pilih bahasa sistem dan klik Continue.
Di halaman INSTALLATION SUMMARY, klik INSTALLATION DESTINATION.
Di halaman INSTALLATION DESTINATION, pilih Local Standard Disks untuk Device Selection, pilih I Will Configure Partitioning untuk Partitioning, lalu klik Done.
Di halaman MANUAL PARTITIONING, klik
, atur Mount Point, Device Type, dan File System, lalu klik Done.Anda harus terlebih dahulu memasang partisi /boot/efi, pilih Standard Partition untuk Device Type, lalu pilih EFI System Partition untuk File System.
Pasang partisi root /, pilih Standard Partition untuk Device Type, lalu pilih Ext4 untuk File System.
PentingDisk sistem hanya dapat memiliki partisi root. Jika disk sistem memiliki partisi lain, instance tidak dapat dimulai atau disk tidak dapat diubah ukurannya. Oleh karena itu, Anda harus memasang partisi root terakhir.
Di halaman INSTALLATION SUMMARY, klik Begin Installation.
Setelah sistem operasi diinstal, atur kata sandi untuk pengguna root, lalu klik FINISH CONFIGURATION.
Anda harus menggunakan kata sandi untuk autentikasi saat masuk ke mesin virtual. Simpan kerahasiaan kata sandi.
Setelah sistem operasi berhasil diinstal, mulai ulang sistem.
Masuk ke mesin virtual dan jalankan perintah berikut untuk memastikan bahwa partisi root dipasang sebagai langkah terakhir dalam proses boot. Jika partisi root tidak dipasang sebagai langkah terakhir dalam proses boot, instance tidak dapat dimulai atau disk tidak dapat diubah ukurannya.
lsblkOutput perintah serupa dengan yang berikut ini dikembalikan.
Apa yang harus dilakukan selanjutnya
Anda kemudian dapat melakukan operasi berikut berdasarkan kebutuhan:
Instal cloud-init: Untuk memastikan bahwa instance ECS yang dibuat dari citra dapat diinisialisasi.
Instal driver virtio: Untuk memastikan bahwa instance ECS yang dibuat dari citra dapat dimulai, Anda harus memeriksa apakah perlu menginstal driver virtio di server sumber sebelum mengimpor citra.
(Opsional) Sesuaikan citra Linux: Alibaba Cloud memperlakukan citra Linux yang disesuaikan sebagai sistem operasi yang tidak dikenali. Anda harus menambahkan skrip penguraian ke citra sebelum mengimpornya untuk memastikan bahwa instance ECS yang dibuat dari citra dapat dikonfigurasi secara otomatis saat mereka mulai untuk pertama kali.
Periksa dan perbaiki citra: Kami sarankan Anda menggunakan alat kepatuhan citra untuk secara otomatis memeriksa apakah file citra yang diimpor valid.