Good day folks,
It has been a busy busy year that forced me to be apart from my blog. But here we are again, jump from Linux to BSD.
Table of Content
Preface: Table of Content
1: A Well Oops
1: A Well Oops
One day, I try to cheer my self up, by buying a second handed notebook. After ten days, setting up W7, Proxmox, Void, Funtoo, and NixOS. The notebook was ready to be use as my daily basis working station. Well you know, I have to face a busy busy month ahead of me. Before I sleep, I decide to install my last OS, the latest True OS, and I accidentally wipe all partition in that notebook. Oo wwhat a mess…?@#!!!
After a while, I feel a warm bright light in my mind, and give me this idea: This is it!! It is time to give BSD family a try. After find time, started at weekend, I try some distribution.
Kill the boy, and let the man be born
One Week Journey
My personal historical journey
The True OS server. The very moment that wipe all the notebook partition.
The old True OS desktop. Realize It doesn’t detect my display river and wireless card. I give up and search for something easier.
GhostBSD with UFS, multiboot with W7 64bit. Trying to setup wireless dongle because my internal card is not supported. I also try many kind of desktop environment.
Trident with ZFS, I choose to use all hard drive space. And realize this volume manager is something cool. I also experience Lumina.
TrueOS again, TrueOS again with ZFS. Realize it comes with no destktop, I finally get into xorg, after succeed in detecting my i915 display driver.
Finally settle with multiboot of W7, GhostBSD and some linux. What has been an accident, leverage my knowledge. A blessed in disguise.
I found that installing and using GhostBSD is as easy as Ubuntu or Manjaro.
Multiboot mean a chance to learn other OS.
After testing TrueOS, Trident and GhostBSD, I finally decide to choose GhostBSD. Between these three, GhostBSD is the only distribution, that allow me to install BSD as multiboot. Multiboot mean a chance to learn other OS. I do not want VM, I desire native.
My first impression of the logo is that it looks like hello kitty.
2: How I did the Multiboot
Do not mix this freebsd extended partition with any linux partition.
For MBR situation, it takes:
One Primary Partition for Windows. Or two if you have windows system restore.
Free Space for GhostBSD. Or Primary Partition to be converted later.
Free Space for Extended Partiions. This could be used as container for some linux, swap, data partition, or maybe windows data.
Consider this screenshot, so you can figure out what I’m talking about.
Note that I took this picture after installing GhostBSD.
Burning The Live ISO
It is easier to use USB these day than burning into DVD.
Just be sure that you choose the right device.
Or even better using
This should be installed first. I only use W7. There are places that you can get the ISO for free. And for serial number that legal, I use the serial from the back of my second handed notebook.
Since my second handed DVD is broken. I must use USB installer.
It turn out that
dd doesn’t work for this windows ISO.
But finally I can get it works by using
I only use 80 GB of for this NTFS partition.
While in GUI installation, Pick UFS Custom Partittioning.
Create FreeBSD Extended: about 160 GB.
Create inside it: root, home, swap.
Before installing GhostBSD, make sure that it has free space.
Do not create extended partition using Windows,
as it will give partition with
erb type that won’t match to use with UFS.
UFS need the partition type to be
You can use
cfdisk for any linux live to setup this partition.
but I rather use GhostBSD installer.
Or even better, UFS Custom Partitioning will do it for you.
FreeBSD booloader will detect W7. No need to worry.
I use Void, and it installed well.
The issue is GRUB won’t detect FreeBSD.
So we have to customize
Reboot… and Voila… it all works.
I setup 60GB data partition dedicated to be shared between linux and BSD.
I also setup other linux as well, Funtoo, and one partition that likely change from time to time.
FreeBSD came with no
gparted. You can use
3: Disk Management
Well, this is basically just my install log.
By the time I finished the fresh install,
fstab looks like this:
Mount using CLI
There is a few differences mounting in FreeBSD.
Mount using fstab
And as always,
Unlike linux, I should always use
sudo, until I find a way.
Thank you for reading this article.
Consider continue reading [ GhostBSD - Driver ].