У вас должен быть один том (вы можете создать несколько томов в одном разделе, вы не ограничены четырьмя томами), который доступен из всех ваших установок Windows. Если хотите, это может быть даже USB-накопитель, но это не обязательно.
Теперь у вас есть несколько вариантов.
Вариант 1: согласованная точка монтирования
Назначьте одну и ту же точку монтирования для общего тома во всех установках Windows. Давайте назовем это G :. Тогда каждый может использовать G: \ dev
Это просто (и фактически ничем не отличается от идеи USB-накопителя)
Вариант 2: Точки соединения:
Опять же, предполагая, что у вас есть некоторый том, который могут видеть все ваши установки Windows, вы можете использовать точек соединения .
Может быть немного сложно настроить, но он позволяет указать папку в другом месте (так же, как C: \ Documents and Settings перенаправляет на C: \ users в Win7 и Vista ).
Предположим, что каждая из ваших установок Windows загружается и видит свой собственный том как "C:" (но имеет другую букву, видимую из других установок ОС). Также предположим, что вы хотите, чтобы папка «C: \ dev» была вашей директорией исходного кода в каждой из установок Windows.
Вы можете создать точку соединения с именем "c: \ dev" в каждой из ваших установок Windows в папку dev, где бы она ни находилась (даже если она находится в G:).
Таким образом, каждая установка использует один и тот же путь ("C: \ dev").
В качестве альтернативы у вас есть:
Вариант 3: Виртуализация
Вы можете создать виртуальную машину для размещения всех ваших сред разработки, или вы можете создать виртуальные машины для тестирования различных операционных систем. Это освободит конфигурацию вашего диска и предотвратит вмешательство тестирующего программного обеспечения в ваши установки Windows.