Booting FreeBSD From Windows Boot Loader

Hi, on this howto i will write how to boot FreeBSD using Windows 7/8 boot loader.

First you save the MBR in case something goes wrong so you could restore it and at least boot the FreeBSD.
# dd if=/dev/ada0 of=/mnt/usb_disk/mbr.backup bs=512 count=1
Then you need first sector of your FreeBSD root partition. You will put this on Windows C partition so Windows boot loader can pass instructions to it.
# dd if=/dev/ada0s2a of=/mnt/usb_disk/bootsect.bsd bs=512 count=1
Depends on your system, the root partition can be on different partition, you can see it by typing and looking at root partition /
# df

Now boot your windows 7/8 install dvd and select recovery mode/repair mode then launch "command prompt" and write:

Now reboot to windows, copy "bootsect.bsd" to "C:\" drive, and again open "command prompt". Write these lines ({ID_NUMBER} is will be different on your system, as it's automatically generated by random chars):

Thats all and the result will be:

Have a nice day!


Installing FreeBSD 10 with KDE for everyday use

Hello, today we will install and configure for desktop use latest version of FreeBSD ! It's anniversary version 10 of FreeBSD and I'm very happy to try it. It have numerous of advantages and improvements over older FreeBSD releases. I'm big fan of BSD family operating system for a long time. I used it on Servers/Workstations/Laptops. So we will test new features and install this Operating System, on my test Laptop "Samsung R519" with full desktop environment (KDE 4.10.5). Lets say you have downloaded the ISO, burned it to CD and installed (i will install it under x64 architercture). If you are installing FreeBSD for the first time, or you don't remember how to do it please read one of my previous posts. The same procedure as installing FreeBSD 9.x. After installing you need to prepare your system for the basic use, you will notice that pgk_add no longer works and it's deprecated, pkgng is the next generation replacement for the traditional FreeBSD package management tools, offering many features that make dealing with binary packages faster and easier.


FreeBSD Boot Splash Graphical Booting HowTO

Hi, before proceeding please disable console high resolution if you have enabled it in your FreeBSD, how to do or check if it was enabled is written in one of my previous articles.

FreeBSD supports the display of 256-color BMP, PCX or BIN files at a max resolution of 1024x768 for boot the splash image and console screen saver. Enabling this functionality is as simple as copying suitable images into the /boot/ directory and adding a few lines to /boot/loader.conf.

Given that the 1024x768 resolution is a 4:3 aspect ratio and modern widescreen dislays utilize 16:9/10 ratios these images have been rendered so that proper scale is achieved when displayed on a widescreen 16:9 display set to 1024x768. It is also worth noting that the VESA kernel module, which is included in the GENERIC FreeBSD 9+ kernel, is required to display these images.


Preparing FreeBSD for desktop use installing Xfce4

Hi, if you want to have a simple but powerful desktop environment for your FreeBSD, i prefer you to look at Xfce4. Xfce is a lightweight desktop environment for UNIX-like operating systems. It aims to be fast and low on system resources, while still being visually appealing and user friendly.

WinRAR 5.00 For Mac OS X

Unofficial winrar wineskin port of WinRAR 5.0 Beta 6 for Mac OS X. Tested under OS X Snow Leopard/Lion/Mountain Lion.

Creating VPS using Debian and Qemu

Hi, today i will write simple tutorial about VPS (virtual private server) management and creation on GNU/Debian Linux. We will use full virtualization. In computer science, full virtualization is a virtualization technique used to provide a certain kind of virtual machine environment, namely, one that is a complete simulation of the underlying hardware. Full virtualization requires that every salient feature of the hardware be reflected into one of several virtual machines – including the full instruction set, input/output operations, interrupts, memory access, and whatever other elements are used by the software that runs on the bare machine, and that is intended to run in a virtual machine. In such an environment, any software capable of execution on the raw hardware can be run in the virtual machine and, in particular, any operating systems. The obvious test of virtualization is whether an operating system intended for stand-alone use can successfully run inside a virtual machine.

Updating OS X Snow Leopard 10.6.6i Hazard to 10.6.8

Hi, the last time i posted the article about how to install Snow Leopard 10.6.6i by hazard on Samsung r519, now lets update it! I have bundled all the needed tools/kernel kexts for updating.