I want to connect my external 2TB USB HDD that has 4 partitions, to be treated as a set of removable drives on Windows.
This is because I do not want Windows to create "System Volume Information" and "$Recycler" ans stuff on it ( these are not created for removable drives right? )
I just want Windows to use the drive as simple plain old storage without cluttering it up with its internal stuff and metedata – and as far as I know, removable drive is the way to go.
So I have these questions:
- Is marking the external USB HDD as removable drive what I am looking for?
- what's the difference between it being marked as external HDD vs removable drive
- how do I make this happen
-
how do I detect what type it is, currently and after the change
-
Also – I would like to format the drive with a filesystem that would be efficient as well as compatible with Linux and Windows. What would be such an efficient filesystem? extFAT? I don't think FAT32 would be good for a 2TB storage? ( there would be too much wastage? )
Best Answer
To avoid "System Volume Information" and "$Recycler", do the following for the external disk drive:
If the above directories were already created, you might need after this to take ownership of them in order to delete.
The best common format is probably NTFS, as the majority of current Linux distributions supports the NTFS file system out of the box, and it doesn't suffer from the limitations of FAT32.
In case of performance problems on Linux, give a try to Paragon NTFS & HFS filesystem drivers for Linux.