RESOURCES HUB
Premium
📅
Joined
Jul 22, 2025
💬
Messages
201
👍
Thanks
1,428
🏆
Points
425
📍
Location
London
[FULL TUTORIAL] How to Install FreeBSD on an OVH Dedicated Server
This guide explains step-by-step how to install FreeBSD on an OVH machine using the OVH Control Panel.
This tutorial works for:
- OVH Dedicated Servers
- SoYouStart
- Kimsufi
Login to OVH Control Panel
- Go to: https://www.ovh.com/manager/
- Login to your account
- Go to:
Bare Metal Cloud → Dedicated Servers
4. Select your server
Switch to Rescue Mode
Before installing FreeBSD, enable Rescue Mode.
- Go to Netboot
- Select:
Linux Rescue (64bit)
3. Click Apply
4. Reboot the server
After reboot, OVH will send you an email with:
- Rescue IP
- Root password
Connect to Rescue Mode (SSH)
From your PC, connect via SSH:
Code:
ssh root@YOUR_SERVER_IP
Enter the rescue password from email.
Now you are inside the temporary rescue system.
Partition the Disk (Optional – Clean Install)
Check disks:
Code:
lsblk
Usually disk is:
Code:
/dev/sda
If you want to completely wipe it:
⚠ WARNING: This deletes everything.
Code:
dd if=/dev/zero of=/dev/sda bs=1M count=100
Install FreeBSD from OVH Template (EASIEST METHOD)
The easiest way is using OVH's template system.
Go back to OVH Panel:
- Dedicated Server → Your Server
- Click Install
- Choose:
FreeBSD 13 (recommended)
or
FreeBSD 12 (older but common for Metin2)
- Partition scheme:
- Use entire disk
- Standard layout
- Hostname → example:
Code:
mt2.yourdomain.com
- Set root password
- Confirm installation
Wait 5–15 minutes.
Boot into FreeBSD
After installation completes:
- Go to Netboot
- Select:
Boot on Hard Disk
3. Reboot the server
Now connect:
Code:
ssh root@YOUR_SERVER_IP
You are now inside FreeBSD
First Configuration After Install
Update system:
Code:
freebsd-update fetch
freebsd-update install
Update packages:
Code:
pkg update
pkg upgrade -y
Set Timezone
Code:
tzsetup
Select your region.
Enable SSH at Boot (Usually Already Enabled)
Code:
sysrc sshd_enable="YES"
service sshd start
Recommended Settings for Metin2
Enable Linux compatibility (needed for some binaries):
Code:
kldload linux
sysrc linux_enable="YES"
Install basic tools:
Code:
pkg install nano bash gmake wget screen





