For those of you who have a computer with the Windows-10 or Windows-11 operating system, Anda dapat memaksimalkan sumber daya komputasi yang hanya disediakan untuk pengguna Windows-10 atau Windows-11 dengan lisensi Enterprise, Pro, or Education.
Sumber daya hebat yang dimiliki oleh Windows 10/11 Enterprise, Pro, atau Education adalah kemampuan untuk membuat mesin virtual menggunakan Hyper-V.
Dengan mengikuti panduan komprehensif ini, Anda akan mampu membuat sendiri mesin virtual CentOS-7 dengan Hyper-V untuk berbagai penggunaan.
List of contents
What is Hyper-V?
Hyper-V adalah produk virtualisasi perangkat keras dibuat olehMicrosoft which functions to create and run versions of computer software, yang disebut komputer virtual. Anda dapat membaca selengkapnya tentang Hyper-V
Each virtual machine acts like a complete computer. With Hyper-V you can run operating systems and programs, and can run more than one virtual machine on the same hardware at the same time.
Dengan Hyper-V, Anda dapat membuat dan menjalankan beberapa sistem operasi lain sekaligus di komputer Anda. Selain dapat membuat mesin virtual CentOS-7, You can too membuat mesin virtual Windows-7 dengan Hyper-V.
Apa itu CentOS-7?
Cent OS (Community ENTerprise Operating System) adalah distribusi Linux yang berbasis pada kode sumber Red Hat Enterprise Linux (RHEL). Dirancang untuk memberikan platform komputasi enterprise yang stabil, free, dan berbasis open source.
Dengan CentOS 7, Anda dapat menginstal dan menjalankan server web Apache denganya. CentOS 7 sering digunakan di server dan hosting, hal ini dikarenakan CentOS 7 lebih aman dan stabil.
Preparation
Beberapa persyaratan yang harus dipenuhi untuk membuat mesin virtual CentOS-7 dengan Hyper-V:
- Windows 10/11 Enterprise, Pro, or Education
- 64-bit processor withSecond Level Address Translation (SLAT).
- CPU support for VM Monitor Mode Extension (VT-c on Intel CPUs).
- Minimum memory 4GB
- Ruang penyimpanan kosong minimal 40GB
- Activate Hyper-V. You can read the guide how to enable Hyper-V.
- File ISO Image (.iso) sistem operasi CentOS-7. Dalam panduan ini menggunakan CentOS-7-x86_64-Minimal-2009.iso
Membuat Mesin Virtual CentOS-7 dengan Hyper-V
Langkah terbaik untuk membuat mesin virtual CentOS-7 di Hyper-V adalah menggunakan Virtual Machine Wizard.
Step 1: Using the Virtual Machine Wizard.
To useVirtual Machine Wizard, lakukan langkah-langkah kecil berikut ini:
- Open Hyper-V Manager, if you can't find it on Start Menu coba temukan melalui fitur pencarian, klik ikon pencarian lalu ketik Hyper-V
- On Hyper-V Manager, in part Action, click New -> Virtual Machine, jendela New Virtual Machine Wizard will be open.

- Tampilan awal Virtual Machine Wizard. Agar mesin virtual Centos 7 dapat berjalan dengan baik, some settings need to be made, maka klik Next Next

Step 2: Specifies the Name and Location of the Virtual Machine.
Pada bagian ini sistem meminta Anda untuk menentukan nama dan lokasi mesin virtual.

Isikan bagian yang diperlukan sebagai berikut:
- In the fieldName, ketikan nama untuk mesin virtual, example: CentOS-7
- Untuk lokasi mesin virtual, secara bawaan mesin virtual akan dibuat di lokasi C:\ProgramData\Microsoft\Windows\Hyper-V. Anda dapat memilih untuk menentukan sendiri lokasi mesin vritual.
- If you want to choose a different location, chooseStore the virtual machine in a different location, then select the location via the buttonBrowse..
- Setelah lokasi mesin virtual ditentukan, click Next to continue.
Dalam tutorial ini, saya memilih untuk menyimpan mesin virtual di lokasi yang berbeda
Step 3: Memilih Generasi Mesin Virtual
Mesin virtual CentOS-7 yang akan dibuat adalah generasi 1, therefore chooseGeneration 1 then clickNextto continue

Step 4: Menentukan Ukuran Memori Mesin Virtual
Sama seperti mesin komputer biasa, mesin virtual juga membutuhkan memori agar dapat bekerja. Oleh karena itu Anda perlu menentukan berapa memori yang Anda alokasikan untuk mesin virtual.
Notes: ukuran memori mesin virtual akan meningkatkan pemakaian memori fisik komputer saat Anda menjalankan mesin virtual.
Pada tahapan ini lakukan hal berikut:
- In the fieldStartup memory, isikan jumlah MB yang diinginkan, untuk CentOS-7 minimal adalah 1GB atau 1024MB, Anda dapat menentukan lebih besar jika kapasitas memori komputer Anda memadai.
- ChooseUse Dynamic Memory. Anda dapat mempelajari lebih lanjut tentang Memori Dinamis Hyper-V
- Then clickNext to continue

Step 5: Mengkonfigurasi Jaringan Mesin Virtual
Anda dapat mengabaikan bagian ini dan lanjut ke tahap berikutnya. This step was selected because you have not yet created onevirtual switch. Untuk mengonfigurasi jaringan mesin virtual dibahas tersendiri di bagianConnecting Virtual Machines to the Network dalam panduan ini.
ClickNextto continue.

Step 6: Menghubungkan Hard Disk Virtual
Sama seperti mesin komputer biasa, mesin virtual membutuhkan ruang penyimpanan yaitu hard disk virtual untuk tempat menginstal sistem operasi. Oleh karena itu Anda perlu menghubungkan hard disk virtual dengan mesin virtual.
In this guide, asumsikan bahwa Anda belum memiliki hard disk virtual, maka Anda perlu membuatnya. Pada tahapan ini lakukan hal berikut:
- ChooseCreate a virtual hard disk.
- In the fieldName, ketikan nama untuk hard disk virtual.
- OnLocation, sistem akan membuat hard disk virtual pada lokasi yang sama dengan lokasi mesin virtual. Anda dapat memilih lokasi lain jika diperlukan.
- In the fieldSize, isikan ukuran yang diperlukan, minimal adalah 30GB
- Then clickNext to continue

Step 7: Menentukan Pilihan Instalasi
Pada bagian ini Anda diminta untuk memilih sumber untuk memasang sistem operasi mesin virtual. Sebagaimana telah dipersiapkan di awal, Anda akan menggunakan file ISO Image (CentOS-7.iso) sebagai sumber penginstalan
Pada tahapan ini lakukan langkah berikut:
- Choose Install an operating system from a bootable CD/DVD-ROM
- Choose Image file(.iso), lalu pilih lokasi di mana file CentOS-7.iso Anda berada melalui tombol Browse
- Click Next to continue

Step 8: Menyelesaikan Pembuatan Mesin Virtual
Pengaturan untuk membuat mesin virtual CentOS-7 telah selesai, selanjutnya klikFinish untuk menyelesaikan pembuatan mesin virtual. Sistem Hyper-V akan membuat mesin virtual sesuai pengaturan yang telah Anda buat.

Sampai di sini proses pembuatan mesin virtual CentOS-7 telah selesai, langkah selanjutnya adalah menghubungkan mesin virtual ke jaringan.
Connecting Virtual Machines to the Network
Dengan menghubungkan mesin virtual ke jaringan, Anda dapat memanfaatkan sumber daya yang disediakan oleh jaringan maupun oleh mesin itu sendiri. Oleh karena itu bagian ini menjadi sangat penting sehingga perlu dibuatkan bagian tersendiri.
Langkah-langkah yang diperlukan untuk menghubungkan mesin virtual ke jaringan adalah membuat virtual switch baru menggunakan Virtual Switch Manager, kemudian mengubah pengaturan jaringan pada mesin virtual.
Step 1: Menggunakan Virtual Switch Manager
Untuk menggunakan Virtual Switch Manager, back toHyper-V Manager, then on sectionAction, chooseVirtual Switch Manager

Step 2: Membuat Virtual Switch Baru
To create a new virtual switch, pada tampilan Virtual Switch Manager, ikuti langkah berikut:
- In part Virtual Switches, click New virtual network switch
- In part Create virtual switch, click External
- Then click the button Create Virtual Switch

- In the field Name, ketikan nama untuk virtual switch, example: V_LAN
- On Connection type, choose External network, select an available network device, then click Allow management operating system to share this network adapter
- Click OK

- Pada kotak dialog konfirmasiApply Network Change clickYes

Step 3: Mengubah Pengaturan Jaringan pada Mesin Virtual
Setelah membuat virtual switch baru, langkah selanjutnya adalah mengubah pengaturan jaringan pada mesin virtual.
Untuk mengubah pengaturan pada mesin virtual, onHyper-V Manager, klik kanan pada nama mesin virtual CentOS-7, then selectSettings, maka akan tampil jendela pengaturan mesin virtual

In the virtual machine settings, do the following:
- In part Hardware, choose Add Hardware. Pada bagian Add Hardware, choose Network Adapter then click the button Add

- Pilih bagian Network Adapter, in part Network Adapter, on optionsVirtual switch, pilih nama virtual switch yang telah Anda buat sebelumnya. Click Apply untuk menerapkan perubahan kemudian OK to save

Pengaturan jaringan mesin virtual CentOS-7 telah selesai. Langkah selanjutnya adalah menjalankan mesin virtual.
Running a Virtual Machine
Untuk menjalankan, melihat tampilan dan mengakses mesin virtual CentOS-7 yang telah Anda buat, do the following:
- Kembali ke Hyper-V Manager, right click on the virtual machine name, then click Connect, maka sistem akan menampilkan jendela atau layar penghubung dengan mesin virtual.

- Pada tampilan layar mesin virtual CentOS-7, Anda dapat melihat status mesin virtual CentOS-7 saat ini sedangOff. ClickStart to run a virtual machine

- Ketika Anda menjalankan mesin virtual, Anda dapat segera memulai dan menyelesaikan proses menginstal sistem operasi CentOS-7.

Setelah penginstalan selesai, mesin virtual akan berjalan seperti layaknya sebuah komputer biasa

Cover
Pembuatan mesin virtual CentOS-7 menggunakan Hyper-V di Windows 11 telah selesai. Sekarang Anda dapat memanfaatkan mesin virtual Centos-7 tersebut sebagai virtual web server dengan memasang web server Apache.
Selain membuat mesin virtual CentOS-7 menggunakan Hyper-V, You can too membuat mesin virtual CentOS-7 dengan VirtualBox.
Salah satu kelebihan Hyper-V dibandingkan dengan VirtualBox adalah mesin virtual tetap berjalan meskipun Anda menutup layar penghubung. Dan yang lebih hebat, mesin virtual akan otomatis berjalan saat Anda menyalakan ulang komputer fisik, selama Anda tidak mematikan mesin virtual.
Simak video tutorial membuat mesin virtual CentOS 7 menggunakan Hyper-V di Windows 11
Hope it is useful.