I use XOSL on several systems. While there may be some restrictions on Ranish, which is included in XOSL, there is no charge requested for XOSL that I have ever seenn and the program is supposedly covered by the GPL (GPL sources available). I did not state that it was free, but I've never seen a request for payent or any sort of "this is shareware, you have thirty days to try it then pay up or remove it" foolishness. I think it is a valid alternative that was worth mentioning, although SBM is likely the better first choice here. I like XOSL because amoung other reasons, it makes a computer that does not support proper CD or DVD booting into one that does, and can even boot off the second optical drive if you wish, as well as being a great multiple boot manager and, yes, containing that Ranish partition manager, which is my first choice for a partition tool.

There is a downside to XOSL that should be mentioned however. It is aging and it now seems to be no longer supported. It still does what it does well, but it apparently lacks support for SATA devices (I have no SATA and have not confirmed this myself, but I have reports of this). But for IDE use it works great for me.