8

У меня есть два жестких диска SATA, настроенных как RAID1, которые я использую в качестве диска данных в моей системе Win7. ОС установлена на не-рейдовый SSD диск.

После установки ОС и запуска Win7 в первый раз, raid-диск не был показан в «Моем компьютере». В Drive Management диск был указан как и должно быть, только без отображения диска. Я добавил один, и диск стал перечисленным и доступным в Моем Компьютере.

Поскольку накопителю было назначено сопоставление после того, как все остальное было выполнено автоматически, теперь оно было сопоставлено по алфавиту, поэтому я переставил сопоставления так, чтобы этот raid-накопитель для данных был указан сразу после накопителя моей ОС.

Теперь, когда я перезагружаюсь, диск теряет свое отображение. Он всегда указан в разделе «Управление дисками», и я всегда могу вручную добавить к нему букву диска. Тем не менее, с каждой перезагрузкой, это должно быть переделано. Я хотел бы указать папки моей библиотеки (Изображения, Документы, Загрузки и т.д.) На этот диск, а не на C:\, поэтому потерять отображение при каждом перезапуске было бы довольно болезненно.

При изучении этого я был вынужден посмотреть на mountvol и отредактировать реестр. Хотя это заставляет меня нервничать, кажется, что значения не совсем подходят.

выход mountvol:выход mountvol

  • A: дискета (даже не имеет)
  • C: диск ОС
  • E: Резервное копирование ОС
  • F: CD/DVD привод
  • G/H/I/J: слоты USB
  • Q: Резервное копирование данных

Первый том, который указан без точек монтирования, - мой отсутствующий диск D:\ data. Обратите внимание, что этот диск в настоящее время отображается и отображается в «Моем компьютере», когда я запустил mountvol, чтобы получить вывод.

Я видел, что это предполагает, что \HKEY_LOCAL_MACHINE \SYSTEM \ MountingDevices можно отредактировать, добавив соответствующий mountvol, но, похоже, что-то не совпадает.

подключенные тома в реестре (нажмите для увеличения)

Итак, здесь есть много лишних вещей, первый элемент в списке - это том без точки монтирования из первого образа. Также есть диск K:\, которого нет в выводе cmd. Отображение моего диска с данными в K:\ и перезапуск не приводит к автоматическому сопоставлению диска.

Итак, мне просто нужно добавить \DosDevices\D: со значением 'c4 e9 85 18 00 00 10 00 00 00 00 00'? Это почти как каждый диск указан вверху как \??\Volume{blah-blah-blah} а затем в нижнем разделе как \DosDevices\ , но не все из них точно совпадают.

Я бы предпочел не просто начинать сбрасывать случайные значения в реестр, поэтому я надеюсь получить более авторитетное руководство, чем «эй, давайте попробуем эту случайную вещь!"(:

1 ответ1

2

У меня есть два возможных решения. Надеюсь, один будет работать:

http://windows7forums.com/windows-7-discussion/61416-new-hard-drive-letter-dissapears-after-every-reboot-2.html

У этого пользователя почти такая же проблема, как и у вас, за исключением того, что он связан с одним диском в отличие от вашего RAID-массива. Этот пользователь смог решить проблему путем обнуления всего тома, а затем Windows смогла удержать назначенную букву диска.

http://www.tomshardware.com/forum/16120-63-win7-wont-assign-drive-letter-solved

Этот пользователь не смог назначить буквы дисков (что немного отличается от вашей проблемы). Было обнаружено, что проблемой для этого пользователя был конфликт с iTunes. Отредактировав реестр, пользователь смог назначить буквы дисков еще раз.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .