Per sapere sč un unitą e rimovibile puoi usare questa api
codice:
Declare Function GetDriveType Lib "kernel32" Alias "GetDriveTypeA" (ByVal nDrive As String) As Long
a seconda del valore ritornato sai il tipo:
2: Removable
3: Drive Fixed
4: Remote
5: Cd-Rom
6: Ram disk