Na SATA je kazdy port designovany jako removable.Pokud neumi hotswap, tak nesplnuje specifikaci SATA -> omlatit o hlavu. At uz hw nebo driver. Fakt se s tim nemazlete.
To je to same jako s USB. USB musi umet hot-swap. Jinak to neni USB.
PCIe nemusi umet hot-swap nicmene ho _umoznuje_implementovat_. Zalezi ciste na vendorovi. Kvuli tomu bych nikoho v bahne nevyvalel pokud to nedeklaruje.