Do you have a lot of different operating systems on your PC? Do you add and remove OSes as you discover new ones to try out and discard old ones that no longer make the grade? Or maybe you just have a couple of operating systems, and occasionally upgrade them?
Either way, you probably come face to face with the task of making new entries in your boot loader, or moving your primary boot loader from one OS to another and then retuning all the entries. That can be a tedious task, even dangerous at times depending on your setup.
This little article is a plug for using the Plop boot manager to eliminate the impact of OS changes on boot loading. Plop has a whole lot of other uses; it's a versatile product, and well worth examining to see if it solves other issues for you as well. For example, you can use Plop to boot an OS on a USB or CD device, even if your PC BIOS does not have support for this (because Plop has USB and CD support built-in). But I'm only going to mention the one feature that is most useful to me: the simplicity it brings to booting multiple OSes on one PC.
Now, you could just use Plop from a CD (or floppy) to boot your OSes. And that's a useful ability to have around as a failsafe - but perhaps not something you want to use as a regular method of booting. For one thing, it's a little slower. And for another, it means you would have to continually eject the Plop media from the drive and insert it back in later, whenever you want to use the drive for something else. Plus, it means you can't take full advantage of Plop's flexibility when it's working from a read-only media like a CD.
So it's simpler to install Plop to the first few sectors of your hard drive. Once you've done that, you briefly specify what OSes you have installed using the "PROFILES" option of the main menu. (Note that to add a new profile entry, just cursor down to an empty slot and press ENTER. Then you can enter the appropriate parameters.) As the operating systems on your PC change in the future, you just update the profile entries accordingly.
So what exactly are the advantages of using Plop over maintaining your list of bootable OSes in Grub or some other boat loader?