In the preparation to migrate host OS to Linux from Windows, need suggestion/recommendation from you experienced Linux users.
All this time SSDs I'm using/used are all Samsung's up to recent XPG SX8200 Pro series.
As each manufacturers supply it's own proprietary SSD diagnostic program, eg: Samsung Magician or XPG SSD ToolBox, and all of them are made to run on Windows OS only.
They can not be replaced with other generic SSD/SMART diagnostic software as some are very specific/proprietary task that only it's own program can perform, say like firmware upgrade and etc.
How do you Linux users handle this when there is a need to use it ?
Provide a scratch Windows boot drive just for this ? Or thru virtualization ? As most people I believe just don't run this kind of program everyday.

Appreciate if you can share your own experience, tips or tricks if any in this case, TIA.