linux sata硬盘热插拔

问题遇到的现象和发生背景

x86架构主机,安装centos 7 ,使用默认内核3.10.0或者升级内核版本到5.10,均能复现。
使用通用 sata接口的ssd硬盘做热插拔测试(bios设置了ahci协议,ahci协议本身支持热插拔),测试发现开机后的热插操作无法识别。即:
如果开机前除系统盘外还插上硬盘1,启动后硬盘1拔掉和插入均正常。
如果开机时只有系统盘,开机后插入硬盘1系统lsblk和dmesg均无反应。

我想要达到的结果

开机后热插操作可被系统识别。

当前疑惑

这个现象是硬件不支持还是哪一层接口协议不支持导致的呢?但好像win7是支持此情况下的ssd硬盘热插拔功能的。
也有尝试在centos上通过在开源社区代码4.19.247里加入大量输出,再编译安装内核测试,开机后热插的情况/var/log/message里并未看到输出,可能是输出的代码函数不对。
有没有清楚的同学讲下呢

你开机后再插入硬盘, 是不是应该手动挂载上去