Для прошивки любых девайсов и восстановления флешек держу один раздел WinXP, ибо действительно софт под это дело проще найти под неё. Пробовал под Wine в Ubuntu завести, но не все проги работают с COM портами, да и вообще считаю, что использовать виндовые проги под Linuxом, извращением.