У меня есть 2 идентичных диска SATA-2, которые я использую для резервного копирования. В основном у меня есть подставка e-Sata / USB2.0 и 2 диска. Когда мне нужно выполнить резервное копирование, я "на" подставке для дисков, делаю резервную копию, когда заменяю диск в подставке на другой - идея состоит в том, чтобы хранить каждый диск в разных местах, чтобы гарантировать, что данные резервного копирования не потеряны. в случае кражи или пожара.
ПРОБЛЕМА заключается в том, что когда я включаю подставку - один из дисков успешно получает букву диска - я использую одну и ту же букву «L», чтобы оба не могли использовать одни и те же сценарии резервного копирования с каждым диском, в то время как другому не удается назначить письмо, поэтому я должен сделать это вручную в
Оснастка «Управление компьютером» -> «Хранилище» -> «Управление дисками» -> ПКМ щелкните элемент диска -> Изменить букву диска и пути.
Досадно делать это каждый раз для одного диска, а мне не нужно делать для другого - абсолютно идентичного диска.
Есть идеи, как прикрепить букву диска ко второму диску?
Windows сопоставляет буквы дисков с томами по их идентификаторам GUID. Два ваших внешних диска, хотя они идентичны по марке и модели, будут иметь разные идентификаторы GUID в их отформатированных файловых системах. Это приведет к тому, что Windows попытается назначить им разные буквы дисков, пока доступны неиспользуемые буквы дисков. Это подробно описано Вот. (Ссылка относится к Windows 2000, но я считаю, что в XP / 2003 процесс такой же.)
В вашем случае одному из дисков либо вообще не назначается буква диска, либо ему назначается буква диска. уже используется сетевым диском, который замаскирует присвоение буквы USB-накопителю. Управление дисками должно прояснить это, но, очевидно, в любом случае это не то, что вам нужно.
Вот относительно простое решение:
L:
. Предположим, что диск 1 X:
а диск 2 Y:
.X:\
, который существовал бы только если X:
был установлен. Если это так: net use L: \\127.0.0.1\X$
L:
net use L: /delete
Y:
.Вы даже можете пропустить весь бит монтирования локального диска в качестве сетевого диска, если не возражаете просто выполнить резервное копирование непосредственно на X:
или Y:
.
Если вы просто не хотите связываться с проверкой того, какой диск смонтирован, или если у вас есть другое программное обеспечение, которое также зависит от дисков, отображаемых как L:
, единственный другой вариант, который я могу придумать, - это создать образ одного диска и записать этот образ на другой. Таким образом, диск 1 будет побитно идентичен диску 2, который должен включать GUID. Утилита вроде dd
в Linux подойдет:
dd if=/dev/disk1 of=/dev/disk2 bs=1024m
Однако я не знаю, как Windows будет себя вести, если впоследствии вы подключите оба диска одновременно, поэтому будьте осторожны с этим методом.
В соответствии с этот Окна статей TechNet резервируют букву диска для тома. Он хранится в реестре HKLM \ System \ MountedDevices.
Судя по поведению, я предполагаю, что вы используете базовые диски. Вы просто не можете заставить это работать с базовыми дисками.
Однако кажется, что если вы перешли на динамические диски, вы сможете это осуществить благодаря тому, как LDM работает с динамическими дисками.
См. Заголовок «ДИНАМИЧЕСКИЙ диск - правила назначения букв дисков» для получения подробной информации о том, как динамические диски назначают букву диска.
РЕДАКТИРОВАТЬ1: По вашему запросу Вот это статья TechNet о том, как конвертировать диски.