Я почти уверен, что это невозможно из коробки (хотя я видел некоторые сторонние утилиты, которые утверждают, что они влияют на поведение Windows).
Однако вы можете использовать диспетчер дисков (находится в дереве параметров конфигурации, доступ к которому осуществляется через "управление" в контекстном меню "Мой компьютер" в XP), чтобы вместо тома отображался том в определенном каталоге, или а также, под буквой диска. Это похоже на прилипание. Например, один из моих USB-накопителей всегда отображается как c:\mnt\littlered
, а три раздела на старом жестком диске, которые я иногда подключаю через USB-адаптер PATA->, отображаются как c:\mnt\oldsys_c
, c:\mnt\oldsys_e
и c:\mnt\oldsys_f
.
Если важна буква диска (а не просто том, находящийся в том же месте в более общем смысле), вы можете попытаться предоставить общий доступ к выбранному вами каталогу и сопоставить локальный общий каталог как конкретную букву диска. Я сам не пробовал, но теоретически это должно работать без проблем.
Точно, как Windows идентифицирует диски, которые я не видел документированными, так что это может упасть, если у вас есть два полностью идентичных запоминающих устройства, но пока это работает для меня.