SharpBoot
Current version: 4.5
SharpBoot is an easy to use utility for creating multiboot ISO files or bootable USB keys. It's another free and open-source alternative to Xboot and it's simple: you just need to drag-n-drop ISO/IMG files and click on a button, and you can directly try it on QEMU that is integrated.
You can choose between Syslinux and Grub4Dos, Fat12, Fat16, Fat32 or NTFS, 640x480, 800x600, 1024x768 or 1280x1024 and even the background image (ImageMagick is integrated so that images can be made compatible with Grub4Dos) !
It's available in the following languages :
- English
- French / Français
- German / Deutsch
- Romanian / Română
- Simplified Chinese / 中文(简体)
- Traditional Chinese / 中文(繁體)
- Russian / ру́сский
- Ukrainian / Українська
- Spanish / Español
- Czech / Čeština (55% translated)
- Italian / Italiano
- Portuguese / Português
- Hungarian / Magyar (95% translated)
- Polish / Polski
Here's what it looks like :
(screenshot from version 4.5)
As you can see, the UI is quite like Xboot's, but there's some more features.
TODO:
- Add UEFI support
- Add "USB tools" form with format, boot management etc stuff
- Add Grub2 support: WILL BE DONE IN 5.0
CHANGELOG:
- 3.3 - 2015-11-29
- Added Traditional Chinese translation, thanks to Jen Hung-Chia
- 3.3.1 - 2015-11-30
- Refactored everything using ReSharper
- MainWindow is now double buffered, so it doesn't flicker anymore when you change the language
- Fixed the flag for Jen Hung-Chia, I had copied the ListViewItem without changing the flag
- Fixed Program.GetVersion() showing only major & minor version (for example it was showing 3.3 instead of 3.3.1)
- 3.4 - 2015-12-01
- Added website of Jen Hung-Chia (Traditional Chinese translator)
- Added Russian and Ukrainian translations (thanks to Michael Orishich)
- 3.4.1 - 2015-12-02
-
Added cyrillic psf font for Syslinux (previously it was printing weird characters due to the default font not supporting cyrillic chars)
-
Fixed some Ukrainian translations
-
-
3.5 - 2015-12-06
-
Added some ukrainian translations
-
Added HDD support
-
Finished Simplified Chinese translation
-
The app database isn't hardcoded anymore, it's now hosted on my website and automatically updated every 10 minutes
-
-
3.5.1 - 2015-12-06
-
Added ISO database in case you don't have internet access
-
-
3.6 - 2015-12-09
-
Added file size handling for Russian and Ukranian
-
Added empty file check in update: if the downloaded file is empty or invalid XML, then it doesn't erase the current one
-
Added some replacement fur some Ukranian chars unsupported by the font
-
Added spanish translation (thanks to Hector)
-
Now, the "Add ISO" form shows description of the selected app to download
-
-
3.7 - 2015-12-10
-
Added an updater! It searches for updates at app start and every 10 minutes, and if there's one available, shows a tiny cute button at upper-right corner of the screen, and when you click it, it opens the GitHub page of the latest release!
-
Added the Antivirus and Windows categories
-
Fixed a Russian translation: памьять -> память
-
Added Michael Orishich GitHub page to README.MD and About dialog
-
-
3.8 - 2015-12-14
- Added a "Drop files here" text because some people didn't know how to add ISO files
- Fixed the "Cancel" button when generating ISO, didn't do anything when clicked, now works
- Added flags to the languages drop-down
- 3.9 - 2015-12-15
- Fixed Chinese MainWindow for screens under 1024x768 (the form would have been 800+ px height so some parts of the form were hidden)
- Started adding Czech translation (thanks Valentin Fritz, 34% translated yet)
- Added Italian translation (thanks Blys)
- 4.0 - 2015-12-21
- Fixed MainWindow in traditional chinese, some label were hidden
- Moved language button to menu bar
- Fixed Image rendering with Windows7Renderer
- Added some Czech translations (from Microsoft Terminology Collection)
- Added Custom Code window (you can put custom code for entries)
- Added Custom Files window (you can put files that are automatically copied on the ISO/USB key)
- 4.1 - 2015-12-30
- Started working on first Launch window (not enabled yet, not finished)
- Fixed ISO creation when bootloader is Syslinux and no backgtround image selected
- Updated the grub.exe in Syslinux.7z (the integrated Grub4DOS binary used to boot ISOs)
- Fixed some ISO generation bugs
- Fixed the accent removal method (didn't remove accents properly)
- Added a "Volume Label" window when formatting a USB key so you can choose the volume label
- 4.2 - 2016-01-23
-
Fixed display size in main window
-
Now checks for update only at app startup
-
Fixed language icons
-
Updated QEMU 1.5.1 to 2.5.0
-
Updated 7-Zip 9.20 to 15.14
-
Updated ImageMagick 6.8.6 to 6.9.2
-
Fixed ImageMagick code in Grub4DOS
-
Updated some version strings and copyrights
-
Updated LibZ 1.1.0.2 to 1.2.0.0
-
Added 1280x1024 to supported resolutions
-
Moved my website, fixed the app database URL
-
Fixed a bug in the custom files form
-
Fixed 2 russian localizations
-
- 4.3 - 2016-05-02
-
Fixed a bug when downloading an ISO file
-
Added NTFS support
-
Updated grubinst.exe 1.1 -> 1.4
-
ISO categories are now directly in the AppDB
-
Updated Syslinux 6.03 -> 6.04
-
-
4.4 - 2016-09-19
-
Added Portuguese, thanks José Pedro
-
Updates:
- 7-zip 15.14 -> 16.02
- QEMU 2.5.93.0 -> 2.7.0
- ImageMagick 7.0.1-0-Q16 -> 7.0.3-0-Q16
-
- 4.5 - 2016-25-10
-
Added Hungarian (thanks Gabor Molnar)
-
Added Polish (thanks Mikolaj98)
-
Updates:
- 7-zip 16.02 -> 16.04
- QEMU 2.7.0 -> 2.7.50.0
-
Currently it's not finished I need some beta-testers and translators.
Any suggestion or comment is welcomed
Also if anyone gets a "File not found" when generating ISO / USB, please report the exact error (the important thing is the file name) because I often get this error but I get it very rarely
Official download : http://www.zdimensio...nload.php?f=shb
Help me developing SharpBoot : http://tinyurl.com/helpsharpboot
Report issues or problem : on this topic or https://github.com/z...harpBoot/issues
Translate SharpBoot in your language : https://poeditor.com...ject/GDNqzsHFSk
Browse the AppDB : http://zdimension.tk...pps.php?correct
Download on reboot.pro : http://reboot.pro/fi.../567-sharpboot/
GitHub repository : https://github.com/z...nsion/SharpBoot
Page on my website : http://zdimension.tk/sharpboot.php
You can request features by posting on this topic or by sending me a PM
Edited by Monsieur Z, 26 October 2016 - 05:08 AM.