In the past post I’ve introduced about filesystems. Time to understand about bootloaders. Bootloader is a piece of code that runs before any operating system is running Example of bootloaders are GRUB, GRUB Legacy for linux and Windows Boot manager for windows.
What about Mac??
As mentioned in the last post Apple has its own bootloader hardware implanted, so its unique for apple systems. So to bootup the Operating system on a normal PC we need to Mock the Mac OS to think that its booting on an Apple Hardware…
Now how do we do that ??
That is where custom bootloaders come in. People around the world developed bootloaders to achieve this. The most popular bootloaders are Chameleon, Clover. They manage to boot Windows, Linux and Mac OS and mock Mac OS to think that its the real Apple hardware… But we users know the truth 😛
So how do we setup bootloaders…?
Clover has a windows version available called Boot Disk utility . We can use it to convert our pendrive to a bootloader drive. Its just a matter of some seconds to achieve this. And it takes about 12 mb of your pendrive’s space . (How convenient 😎)
Now all we need to do is flash the Mac OS to another pendrive . First boot via the Clover flashed pendrive and select the pendrive on which Mac OS is flashed and Voila your Mac OS will boot up.
In the next post I’ll describe how to flash Mac OS to a pendrive on Windows and Linux!!