У меня на машине с Windows 7 настроены разделы таким образом, что на одном диске хранятся все мои личные документы, а на диске C — все остальное. Чтобы помочь им работать вместе, я создал несколько символических ссылок в своей личной папке (например, в моем случае C:\Users\Ken\Music
это просто символическая ссылка на настоящую Music
папку на другом разделе).
Это работало для меня до сих пор, но есть одна проблема, с которой я столкнулся. Обычно второй раздел помечен как D:
. Но если я загружаюсь в Windows с подключенным внешним жестким диском, то именно внешний диск называется D:
, а раздел с моими личными файлами назначается F:
. Естественно, это портит созданные мной символические ссылки.
Итак, мой вопрос таков: есть ли способ создать символическую ссылку, чтобы буква диска не имела значения (может быть, через UUID или что-то еще)? Если нет, есть ли способ гарантировать, что данному разделу всегда будет назначена одна и та же буква диска?
Примечание:Если это поможет, мой личный раздел и системный раздел находятся на одном и том же внутреннем жестком диске. Внешний жесткий диск не имеет никакого отношения к этой настройке, за исключением того, что все становится странным, когда он присутствует во время загрузки.
решение1
Вместо использования символических ссылок можно ли смонтировать отдельный раздел как путь, а не букву диска?
Это будет зависеть от того, как организованы ваши разделы и данные, но монтирование в качестве путидолженисправить проблему переназначения букв дисков.
решение2
Использование Mount, как предлагается, работает, за исключением того, что монтирование показывает пространство диска HOST в проводнике, даже при доступе через сеть. Кто захочет увидеть пространство диска C: при просмотре c:\mount?
Другой метод — смонтировать разделы ниже по списку дисков, M,NO
После того, как вы зададите диску букву в управлении дисками, он должен сохранить эту букву, пока вы подключаете его к тому же порту. Таким образом, вы можете вручную зарезервировать, скажем, G, H, I, J для ваших USB-накопителей и т. п.
Очень неудобно. Это демонстрирует ограничения M$ (или незаинтересованность) в предоставлении общей интеллектуальной операционной системы.