Ну PCI дивайс я бы и под виндой

Ну PCI дивайс я бы и под виндой не рискнул на горячую менять. Там как раз 12 вольт и какое то прерывание рядом, бывает выгорает даже при недовставленной плате.

USB устройства в линуксе определяются так же как в винде, и даже быстрее, но только те дарйвера от которых имеются в наличии, а вот с накопителями там проблемка. Там даже флопи дискетку просто так не воткнешь, её не видно, а вы захотели HDD. Впрочем на сата интерфейсе возможно и определится. Накопители нужно сначала примонтировать командой mount а перед удалением отмонтировать umount. Как раз об этом анегдот выше.

Под линуксом невозможно находу передергивать драйверы, у него их в обычном понимании просто нет. Драйверы находятся в монолитном ядре. Попадают туда при сборке ядра.

То есть если сам по себе драйвер не предусматривает подключение и отключение устройства, то руками не поможешь.

Linux on Desktop