Tutorial FreeBSD : Cara Install FreeBSD 12.2 Stable (VirtualBox)
FreeBSD merupakan sistem operasi yang biasa digunakan untuk keperluan server maupun desktop. FreeBSD dikenal sebagai sistem operasi yang sangat stabil, aman, dan minim resource. Untuk komunitas FreeBSD terbilang cukup besar dan semakin berkembang hingga saat ini. Pada kesempatan kali ini kita akan melakukan instalasi sistem operasi FreeBSD 12.2 Stable pada VirtualBox. Pada saat tutorial ini dibuat versi Stable dari FreeBSD ini ada 2 yaitu 12.2 Stable dan 13 Stable. Untuk saat ini kita akan melakukan instalasi FreeBSD 12.2 Stable karena masa EOL (end-of-life) FreeBSD 12.2 Stable masih terbilang cukup lama yaitu tanggal 30 Juni 2024.
Persiapan
Langkah pertama yang harus kita siapkan untuk melakukan instalasi sistem operasi FreeBSD 12.2 Stable download iso installer FreeBSD pilih snapshots terbaru sekalian. Sebagai pengetahuan kita akan lakukan instalasi FreeBSD 12.2 Stable ini menggunakan arsitektur 64-Bit (amd-64)
. Untuk atsitektur lain bisa dipilih pada link berikut https://www.freebsd.org/where/
. Pada saat tutorial ini dibuat snapshots terbaru dari FreeBSD 12.2 Stable adalah sebagai berikut.
System Requirement
Kemudian untuk Minimum Hardware Requirements yang diperlukan untuk melakukan instalasi FreeBSD 12.2 Stable. Intinya Resource paling minimal untuk melakukan Instalasi dan Running FreeBSD 12.2 ini adalah 96 MB RAM dan 1.5 GB Free Hard Drive Space
.
Membuat Virtual Machine
Untuk memulai membuat mesin virtual untuk FreeBSD 12.2 Stable kita bisa dengan mulai dengan cara klik New
.
Set Name, Type, Vesion
Beri nama virtual machine yang ingin dibuat, kemudian untuk Type BSD
dan Version FreeBSD (64-Bit)
.
Memory
Untuk memory (RAM) sebenarnya optional (Lebih tinggi lebih baik juga) sesuai dengan kemampuan spesifikasi host teman-teman yang terpinting tidak kurang dari system requirements
yaitu dibawah 96 MB
. Kalau saya pribadi menggunakan default RAM yang direkomendasikan oleh Virtual Machine yaitu 1024 MB / 1 GB
.
Hard Disk
Sekarang kita buat dulu Harddisk virtual untuk intalasi FreeBSD 12.2. Pilih Create a Virtual Hard disk now
lalu Create
.
Pilih Hard disk file type VDI (VirtualBox Disk Image)
lalu Next
.
Untuk Storage on physical hard disk pilih Dynamically allocated
saja.
Kemudian untuk size Virtual Hard disk disini optional tergantung dengan kebutuhan teman-teman. Asal saja tidak kurang dari System Requirements
yang ada. Jika sudah klik Create
.
Maka virtual machine untuk instalasi FreeBSD 12.2 Stable telah selesai dibuat.
Settings Network dan CD-ROM
Selanjutkan kita akan disable sementara network adapter agar nantinya tidak ada proses update saat instalasi berlangsung yang biasanya mengakibatkan instalasi menjadi cenderung lebih lama. Klik Settings
.
Maka pada bagian Network
. Pilih Advanced
kemudian uncheck pada option Cable Connencted
.
Kemudian pada langkah ini kita inputkan File ISO Installer yang sudah kita download sebelumnya. Pilih Storage
lalu klik logo Optical Drive
kemudian Choose a disk file...
untuk memasukan File ISO FreeBSD.
Cari dimana kita menaruh file iso installer lalu klik Open
.
Kemudian jika sudah klik OK
.
Mulai Proses Instalasi
Untuk memulai proses instalasi FreeBSD kita bisa klik Start
pada virtual machine yang sudah kita buat dan kita settings tadi.
Jika muncul popup start-up disk seperti berikut, pilih file iso installer FreeBSD lalu klik Start
.
Maka setelah itu akan muncul tampilan awal boot seperti berikut. Tekan Enter
saja.
Karena kita ingin melakukan instalasi maka kita pilih Install
.
Pilih Keymaps
Pilih Continue with default keymap
, lalu enter
.
Settings Hostname
Berinama hostname sesuai dengan keinginan kalian. Jika sudah enter
.
System Component to Install
Untuk system component yang akan diinstall kita pilih saja yang lib32
, untuk memilih/menghapus pilihan bisa menggunakan spasi, jika sudah selesai memilih klik enter
.
Disk Partition
Kita pilih Auto (UFS)
, lalu tekan enter
.
Pilih Entire Disk
, lalu tekan enter
.
Untuk Partition Scheme kita pilih BSD
, lalu tekan enter
.
Pilih Finish
, Lalu Enter
.
Kemudian pilih Commit
, lalu Enter
.
Installation Process Start
Proses instalasi sedang bejalan, tunggu proses instalasi hingga selesai.
Setup root password
Jika proses instalasi selesai maka kita diminta membuat password untuk user root
.
Setup Network
Untuk bagian ini kita skip saja dengan cara tidak melakukan konfigurasi network.
Setup Time Zone
Untuk time zone sesuaikan dengan negara tempat kalian tinggal.
Setup Time & Date
Sesuaikan Waktu dan Tanggal.
Startup Program
Kita diminta untuk memilih program yang akan dijalankan langsung ketika sistem operasi dihidupkan.
System Hardening
Untuk system hardening ini optional sesuaikan dengan kebutuhan kalian, untuk saat ini kita skip terlebih dahulu.
Add User
Langkah ini sebenarnya optional kalian dapat langsung menambahkan user atau tidak. Jika ingin membuat user pilih yes
.
Finish the Installation
Untuk menyelesaikan langkah instalasi ini terakhir yang kita lakukan adalah melakukan exit lalu reboot.
Eject CD-ROM ISO Installer
Setelah instalasi selesai langkah terakhir yang kita lakukan adalah melakukan eject
atau melepas CD-ROM ISO Installer FreeBSD 12.2. Klik kanan pada icon CD-ROM lalu pilih Remove disk from virtual drive
.
Jika muncul pop-up berikut pilih Force Unmount
.
Kemudia kita lakukan reboot manual dengan cara melalui Machine
→ Reset
.
Login
Instalasi FreeBSD 12.2 Selesai sekarang tinggal kita lakukan config sesuai kebutuhan yang kita inginkan. Untuk login bisa menggunakan username baru yang kita tambahkan tadi pada saat instalasi atau juga bisa menggunakan user root
.
Happy Config!! 😉