You can download the new wxfixboot from http://www.launchpad.net/wxfixboot/2.x/2.0.1.
For a minor release, there are actually a lot of significant changes in this release. To start with:
Major Changes In WxFixBoot 2.0.1
WxFixBoot can now detect Microsoft Windows and Mac OS X! This means that you can now see them and where they are installed, as well as set them as the default OS for bootloaders. Note that while WxFixBoot can detect Windows and OS X, it cannot modify them, or their bootloaders. For that, you will need the tools provided by Microsoft and Apple. Please note that most bootloaders cannot boot Mac OS X, so you might need to use something like rEFInd if you wish to do that.
There have also been various fixes relating to the GetDevInfo disk detection script, notably for LVM (aka RAID) filesystems. Amongst this and various other changes, here’s a list of the most important ones:
- Interpret all program input as UTF-8, improving reliability and stability
- Allow hiding the boot menu altogether if that is what you wish.
- Improved reliability of OS name detection.
- Improved reliability when performing bootloader operations
- Massively improved Default OS getting and writing features – far more reliable.
- Unit tests have been written to further verify the quality of the code, and several miscellaneous bugs were fixed when writing them.
Here’s a list of the most notable minor changes:
- Better support for handling bootloaders with broken or missing configuration.
- Get aliases for LVM disks, improving rootFS detection reliability.
- Try to veto system shutdown/logout events when performing operations.
- Fix several misc GetDevInfo bugs when writing the unit tests.
- Fix a low-importance bug detecting FAT32 (vfat) filesystems when running on Ubuntu 14.04 LTS.
Though a minor release, WxFixBoot 2.0.1 has a lot of major new features, and it is worth upgrading immediately. I’ll have a post soon about my new program, written in C++, so stay tuned!