виртуальные жесткие диски в Windows 7 - Мои статьи - Каталог статей - chaika-2.ucoz.ru

Приветствую Вас Гость | RSS

CHAIKA

Четверг, 27.07.2017, 21:34
Главная » Статьи » Мои статьи

виртуальные жесткие диски в Windows 7
Вопросы и ответы: виртуальные жесткие диски в Windows 7

Обновлено: Июнь 2009 г.

Назначение: Windows 7, Windows Server 2008 R2

В этой статье приводятся ответы на часто задаваемые вопросы о виртуальных жестких дисках в Windows® 7 и Windows Server® 2008 R2.

Какие существуют типы VHD-файлов?

Существует три типа виртуальных жестких дисков: фиксированные, динамические и разностные. Можно создавать эти файлы с помощью диспетчера Hyper-V™ или средств управления дисками Windows.

 

Тип Объяснение

Фиксированный

Фиксированный виртуальный жесткий диск имеет определенный размер, который не изменяется. Например, при создании виртуального жесткого диска фиксированного объема 24 ГБ будет создан файл размером около 24 ГБ (часть пространства будет отведена под внутреннюю структуру виртуального жесткого диска) вне зависимости от записанных данных.

Динамический

Размер динамического (или расширяемого) виртуального жесткого диска увеличивается по мере записи данных. Чем больше данных записано на динамический виртуальный жесткий диск, тем больше будет размер динамического файла. Например, динамический виртуальный жесткий диск изначально занимает приблизительно 80 МБ в базовой файловой системе. По мере записи данных на виртуальный жесткий диск размер файла увеличивается, но его максимальный размер равен 24 ГБ.

Разностный

Разностный виртуальный жесткий диск сходен с динамическим виртуальным жестким диском, но он содержит только измененные блоки соответствующего родительского виртуального жесткого диска. Родительский виртуальный жесткий диск доступен только для чтения, поэтому следует изменять разностный виртуальный жесткий диск.

Разностный виртуальный жесткий диск иногда называют «дочерним» виртуальным жестким диском. Родительский виртуальный жесткий диск может быть представлен одним из трех типов VHD-файлов, включая другой разностный виртуальный жесткий диск. Несколько разностных виртуальных жестких дисков формируют цепочку разностных дисков. Рекомендуется учитывать следующие требования при работе с разностными виртуальными жесткими дисками.

  • Не следует изменять родительский диск разностного виртуального жесткого диска. Если изменить родительский виртуальный жесткий диск или заменить его другим виртуальным жестким диском (даже с тем же именем файла), структура блоков между родительским диском и разностным виртуальным жестким диском будет нарушена, и разностный виртуальный жесткий диск будет поврежден.

  • Необходимо хранить оба файла (родительский виртуальный жесткий диск и разностный жесткий диск) в одном каталоге локального тома для выполнения сценариев встроенной загрузки. Для виртуальных жестких дисков с встроенной загрузкой родительский виртуальный жесткий диск и разностный диск не могут располагаться на разных томах, даже если они располагаются на одном локальном диске. Однако при подключении разностного виртуального жесткого диска, который не используется для встроенной загрузки (например, если планируется использовать его для управления образами), родительский виртуальный жесткий диск может располагаться в другом каталоге, другом томе или даже использоваться удаленно.

    Дополнительные сведения см. в разделе Что такое виртуальный жесткий диск со встроенной загрузкой? ниже в данном документе.

Почему в рабочей среде рекомендуется использовать виртуальные жесткие диски фиксированного объема?

Виртуальные жесткие диски фиксированного объема рекомендуются для использования в рабочей среде вместо динамических или разностных виртуальных жестких дисков по следующим причинам.

  • Быстродействие ввода-вывода будет максимальным для виртуальных жестких дисков фиксированного объема, поскольку для файла не используется динамическое расширение.

  • При расширении динамического диска на базовом томе может не хватить пространства, вследствие чего произойдет сбой записи. Использование виртуальных жестких дисков фиксированного объема помогает избежать подобной ситуации.

  • Данные в файле не будут повреждены вследствие нехватки пространства на диске или прекращения подачи питания. Динамические и разностные виртуальные жесткие диски зависят от успешности нескольких операций записи, которые используются для расширения размера файла. Данные о выделении внутренних блоков могут быть повреждены, если не все операции ввода/вывода, выполняемые с VHD-файлом и базовым томом, удалось завершить и сохранить на физическом диске. Это может произойти при внезапном сбое подачи питания.

В каких случаях следует использовать динамические виртуальные жесткие диски?

Динамические виртуальные жесткие диски рекомендуется использовать в нерабочих средах с гибкими требованиями к хранению, где возможность частого изменения образа виртуального жесткого диска важнее, чем надежность хранения данных на виртуальном жестком диске. Кроме того, динамические виртуальные жесткие диски наилучшим образом подходят для тестовых сред, поскольку требуется меньше усилий на то, чтобы их пересоздавать. Например, для среды тестирования могут использоваться несколько динамических виртуальных жестких дисков, каждый из которых имеет свой образ Windows и набор приложений для тестирования. Если VHD-файлы изменяются во время тестирования или внезапно повреждаются, можно заменить виртуальные жесткие диски, выбрав безопасную копию, и перезапустить тестирование.

При использовании динамических виртуальных жестких дисков в тестовой среде обеспечиваются следующие преимущества.

  • Гибкое использование дискового пространства. Можно использовать свободное пространство для расширения виртуального жесткого диска во время встроенной загрузки. Свободное пространство было бы недоступно, если бы на соответствующем томе размещалось несколько виртуальных жестких дисков фиксированного объема.

  • Более быстрое копирование виртуальных жестких дисков из одного расположения в другое. Файл динамического виртуального жесткого диска, не использующего свою максимальную емкость, будет передаваться быстрее между общим сетевым ресурсом и локальным диском, чем эквивалентный виртуальный жесткий диск фиксированного объема.

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

Что означает создание, подключение и отключение виртуальных жестких дисков?

Средства управления дисками (служебная программа командной строки DiskPart и консоль управления дисками) позволяют создавать, подключать и отключать виртуальные жесткие диски.

  • Создание. Можно создать новый виртуальный жесткий диск указанного типа и размера. Когда виртуальный жесткий диск создается в первый раз, он сходен с неинициализированным жестким диском. Можно создать один или несколько разделов на виртуальном жестком диске и отформатировать разделы, используя файловую систему FAT, ExFAT или NTFS.

  • Подключение. При подключении виртуального жесткого диска выполняется активация диска, при этом он становится локальным жестким диском базового компьютера. Иногда это называется «всплытием виртуального жесткого диска», поскольку виртуальный жесткий диск становится видимым пользователям. Если при подключении виртуального жесткого диска на нем уже имеется раздел и том с файловой системой, то этому тому будет назначена буква диска. Назначенная буква диска будет доступна для использования так же, как при подключении USB-устройства флэш-памяти к USB-разъему. Все пользователи (не только текущий пользователь) могут использовать подключенный виртуальный жесткий диск точно так же, как они используют другие тома локальных физических жестких дисков (в зависимости от установленных параметров безопасности). Более того, поскольку можно подключить виртуальный жесткий диск, расположенный на удаленном сервере, работающем по протоколу SMB, можно осуществлять удаленное управление образами.

    Рекомендуется учитывать следующие ограничения при подключении виртуальных жестких дисков.

    • Для подключения виртуального жесткого диска необходимо обладать привилегиями управления томами (которые даются по умолчанию только администраторам), поскольку подключение виртуального жесткого диска равнозначно переводу жесткого диска или тома в оперативный режим.

    • Подключить можно только виртуальный жесткий диск, расположенный на томе NTFS. Если VHD-файл уже создан, можно поместить его на любой из томов FAT, ExFAT, NTFS или UDFS для хранения или передачи.

    • Невозможно подключить VHD-файл, сжатый в файловой системе NTFS или зашифрованный с помощью файловой системы EFS на базовом томе. Но можно сжимать или шифровать тома на виртуальном жестком диске, если сжатие и шифрование поддерживаются.

    • Невозможно создать динамический диск из двух подключенных виртуальных жестких дисков. Динамический диск — это физический диск, который был инициализирован для динамического хранения. Он содержит динамические тома, например простые, составные, чередующиеся, зеркальные или тома RAID-5.

    • Невозможно подключить виртуальный жесткий диск, расположенный в сетевой файловой системе или на FTP-сервере. Однако, как упоминалось выше, можно подключить виртуальный жесткий диск, расположенный на общедоступном сервере, работающем по протоколу SMB.

    • Нельзя использовать кэширование на стороне клиента на удаленном общедоступном сервере, работающем по протоколу SMB, для подключения виртуального жесткого диска. Если использовать папку общего доступа для хранения VHD-файлов, которые необходимо подключить удаленно, измените свойства кэширования общего доступа, чтобы отключить автоматическое кэширование.

    • Можно подключить только два вложенных виртуальных жестких диска. Когда виртуальный жесткий диск создается внутри другого виртуального жесткого диска, он называется вложенным виртуальным жестким диском. Число вложенных виртуальных жестких дисков ограничено двумя. Это означает, что можно подключить виртуальный жесткий диск внутри другого подключенного жесткого диска, но нельзя подключить третий.

      Например, имеется виртуальный жесткий диск фиксированного объема на компьютере по пути C:\vhd\ExampleFixed.vhd. Внутри ExampleFixed.vhd создается раздел, инициализируется том файловой системы NTFS и назначается буква диска M: для тома. Затем создается другой виртуальный жесткий диск по пути M:\vhd\NestedFixed.vhd. Файл NestedFixed.vhd называется вложенным виртуальным жестким диском, поскольку он создается на томе файловой системы на первом виртуальном жестком диске. Если подключать оба виртуальных жестких диска (C:\vhd\ExampleFixed.vhd и M:\vhd\NestedFixed.vhd), то оба диска N: и M: будут доступны на компьютере для использования.

    • При перезапуске операционной системы виртуальные жесткие диски, которые были подключены до перезагрузки, автоматически не подключаются. При выполнении встроенной загрузки виртуального жесткого диска автоматически подключаются только разделы, содержащиеся на виртуальном жестком диске. Если есть другие виртуальные жесткие диски на физическом томе, которые были подключены во время предыдущей загрузки, они не подключаются автоматически.

  • Отключение. При отключении виртуального жесткого диска он не отображается на базовом компьютере. Когда виртуальный жесткий диск отключен, его можно скопировать в другую папку.

Что такое виртуальный жесткий диск со встроенной загрузкой?

В Windows 7 и Windows Server 2008 R2 можно настроить для виртуального жесткого диска функцию встроенной загрузки. Это означает, что виртуальный жесткий диск может использоваться в качестве работающей операционной системы на специально отведенном оборудовании без дополнительной родительской операционной системы, виртуальной машины или низкоуровневой оболочки. Более того, если используется встроенная загрузка, обеспечивается полный доступ ко всем устройствам и томам файловой системы на физическом компьютере, включая тома на виртуальном жестком диске. Но когда Windows запускается на виртуальной машине, только один том файловой системы на виртуальном диске (том C:) доступен для гостевых машин (если только для виртуальной машины не открыт общий доступ к другому тому).

При использовании встроенной загрузки следует принять во внимание следующие функциональные возможности.

  • Встроенная загрузка с виртуального жесткого диска доступна для использования со всеми версиями Windows Server 2008 R2, Windows 7 Корпоративная и Windows 7 Максимальная.

  • При выполнении встроенной загрузки разделы файловой системы, которые содержатся на виртуальном жестком диске, автоматически подключаются, и виртуальные тома становятся видимыми.

  • Встроенную загрузку поддерживают все три типа VHD-файлов: фиксированные, динамические и разностные. При выполнении встроенной загрузки из динамического VHD-файла виртуальный жесткий диск автоматически расширяется до максимального размера. Если на физическом томе, на котором размещен VHD-файл, не хватает свободного дискового пространства для расширения динамического виртуального жесткого диска до максимального размера, процесс загрузки завершится сбоем.

  • Встроенная загрузка поддерживается на компьютерах с микропрограммным обеспечением на основе BIOS или UEFI.

Инструкции по настройке компьютера для выполнения встроенной загрузки с виртуального жесткого диска см. в разделе Пошаговое руководство. Развертывание виртуального жесткого диска для встроенной загрузки (страница может быть на английском языке).

Какие существуют рекомендации по использованию встроенной загрузки виртуальных жестких дисков?

Выполняйте следующие рекомендации при использовании виртуальных жестких дисков для встроенной загрузки.

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

  • Использовать виртуальные жесткие диски фиксированного объема для рабочих сред. Можно использовать все три типа VHD-файлов (фиксированные, динамические и разностные) для выполнения встроенной загрузки, но рекомендуется использовать виртуальные диски фиксированного объема в рабочей среде и динамические и разностные виртуальные жесткие диски в средах разработки и тестовых средах.

  • Создайте VHD-файлы максимального размера, который будет превышать минимальные требования к диску для операционной системы. При создании виртуального жесткого диска, который используется для встроенной загрузки, максимальный размер виртуального жесткого диска должен превышать минимальные требования к дисковому пространству для развертываемой операционной системы. Минимальный размер дискового пространства в соответствии с требованиями равен 16 ГБ для Windows 7 и 10 ГБ (но рекомендуется 40 ГБ) для Windows Server 2008 R2. VHD-файл содержит дополнительные сведения о виртуальном диске, поэтому необходимо добавить приблизительно 100 МБ при определении максимального размера виртуального жесткого диска.

  • Убедитесь, что имеется достаточно места на базовом томе для файлов подкачки (Pagefile.sys). Во время выполнения встроенной загрузки динамический виртуальный жесткий диск автоматически расширяется до максимального размера на базовом томе, а вне виртуального тома на базовом томе создается файл подкачки. Файлы подкачки должны располагаться на физическом томе вне виртуального жесткого диска для обеспечения производительности системы. Если на базовом томе недостаточно свободного пространства для файла подкачки, в системе Windows выполняются попытки обнаружения свободного пространства на другом томе. Размер файла подкачки зависит от того, какой объем физического ОЗУ доступен в системе (следует прибавить приблизительно 5 ГБ доступного пространства к максимальному размеру VHD-файла).

    noteПримечание
    Когда Windows работает на виртуальной машине, файл подкачки создается на виртуальном жестком диске, поскольку для подкачки может использоваться системный том виртуального диска.

  • Запустите Sysprep для обобщения образа перед использованием виртуального жесткого диска для встроенной загрузки на другом компьютере. Sysprep подготавливает образ Windows, который установлен на физическом разделе или на виртуальном жестком диске со встроенной загрузкой, для использования на другом компьютере. После запуска Sysprep можно скопировать виртуальный жесткий диск на несколько физических компьютеров или виртуальных машин для выполнения встроенной загрузки. При первой загрузке с виртуального жесткого диска Windows настраивает конфигурацию в зависимости от обнаруженных аппаратных устройств, и инициализируется запуск Windows на новом компьютере.

    Дополнительные сведения о подготовке образа к развертыванию см. в разделе, посвященном конфигурации Windows, Пакет автоматической установки для Windows 7 (страница может быть на английском языке).

Какие элементы не поддерживаются функцией встроенной загрузки при использовании виртуальных жестких дисков?

Виртуальные жесткие диски со встроенной загрузкой не поддерживают функции, которые доступны при установке или развертывании Windows на физическом диске. При планировании развертывания Windows в рабочей среде необходимо принимать во внимание ограничения по загрузке Windows с виртуального жесткого диска. Следующие сценарии не поддерживаются для встроенной загрузки при использовании виртуальных жестких дисков.

  • Использование виртуальных жестких дисков для выполнения встроенной загрузки с предыдущими версиями Windows. Windows Vista® и Windows Server 2008 (и предыдущие версии Windows) не поддерживают встроенную загрузку. Для использования виртуальных жестких дисков со встроенной загрузкой требуются существенные изменения в операционной системе, и эти изменения представлены в Windows 7 впервые.

  • Переход в режим гибернации в целях энергосбережения. Операционная система, загружающаяся из образа виртуального жесткого диска, не поддерживает гибернацию. Встроенная загрузка изначально предназначена для серверов Windows Server, управляемых настольных компьютеров, компьютеров для разработки и тестирования, где гибернация не является важной функцией.

  • Использование сжатых или зашифрованных VHD-файлов для встроенной загрузки. VHD-файлы, сжатые в файловой системе NTFS или зашифрованные с помощью файловой системы EFS на базовом томе, не поддерживаются для встроенной загрузки.

  • Настройка встроенной загрузки виртуального жесткого диска, если базовый том защищен с помощью Bitlocker™. Можно сохранить VHD-файл в файловой системе, которая защищена с помощью BitLocker, но невозможно использовать виртуальный жесткий диск для встроенной загрузки или включить Bitlocker на томах, которые содержатся на виртуальном жестком диске.

  • Загрузка с виртуального жесткого диска, расположенного в удаленной общей папке или на USB-устройстве флэш-памяти. Windows не поддерживает загрузку из удаленной общей папки или с USB-устройства флэш-памяти; это не зависит от места установки — на физическом томе или на виртуальном жестком диске. Можно выполнить загрузку Windows PE с USB-устройства флэш-памяти, которое поддерживается для развертывания Windows. Обычно Windows PE загружается из файла Boot.wim или установленного образа, но загрузка Windows PE с виртуального жесткого диска не поддерживается.

  • Обновление операционной системы, загружающейся с виртуального жесткого диска. При выполнении загрузки с виртуального жесткого диска невозможно обновить версию Windows на виртуальном жестком диске до более новой версии.

Какие существуют рекомендации по архивации виртуальных жестких дисков?

Необходимо тщательно планировать стратегию архивации для компьютеров с виртуальными томами. В этом разделе используется пример, показанный в следующей таблице. Файл Example.vhd, в котором содержится образ Windows 7, расположен на томе C: (базовый том). После его подключения томом файловой системы внутри файла Example.vhd стал том D: (виртуальный том).

 

  Физический жесткий диск Виртуальный жесткий диск

Объем

Базовый том C:

Виртуальный том D:

Файловая система

\Vhd\Example.vhd

\Windows

ImportantВажно
Служба теневого копирования томов не поддерживает создание теневой копии виртуального тома и базового тома в одном наборе моментальных снимков. Служба теневого копирования томов поддерживает создание моментальных снимков томов на виртуальном жестком диске (в примере это диск D:), если архивация виртуального тома необходима.

  • Определите, будет ли программное обеспечение архивации поддерживать архивацию виртуальных жестких дисков. Существующее программное обеспечение для архивации и восстановления может не поддерживать архивацию или восстановление томов, расположенных на подключенных виртуальных жестких дисках. Для правильной архивации данных необходимо тщательное планирование конфигурации физических томов, на которых размещены виртуальные жесткие диски, и томов, которые становятся доступны системе при подключении виртуальных жестких дисков.

  • Отключите все подключенные виртуальные жесткие диски перед выполнением архивации данных. Windows не поддерживает архивацию базового тома (например, том C:) и подключенных виртуальных жестких дисков (виртуальный том D:) в одном и том же наборе архивации. Если файл Example.vhd подключен и архивация распространяется на базовый том C: и виртуальный том D:, в операционной системе Windows произойдет сбой при создании моментального снимка, поскольку данная функция не поддерживается. Вместо этого следует отключить файл Example.vhd перед выполнением архивации тома C:, а затем в Windows будет успешно выполнена архивация базового тома и других данных на базовом томе (включая виртуальный жесткий диск). По завершении архивации тома C: можно повторно подключить виртуальный том D:. Чтобы восстановить виртуальный том D:, необходимо восстановить базовый том C:, который содержит архивную копию файла Example.vhd.

  • Не сохраняйте важные данные на том же томе, на котором располагается виртуальный жесткий диск со встроенной загрузкой. Если виртуальный жесткий диск со встроенной загрузкой не содержит важные данные, легко заменить виртуальный жесткий диск из главной копии или создать новый виртуальный жесткий диск без выполнения архивации виртуального тома. Но если сохранить важные данные на том же томе, который содержит виртуальный жесткий диск, используемый для загрузки системы, будет сложно создать архивную копию этих данных. Поэтому рекомендуется сохранять важные данные вне виртуального тома, который содержит образ системы (виртуальный жесткий диск со встроенной загрузкой). Также не рекомендуется сохранять важные данные на том же физическом томе, на котором располагаются виртуальные жесткие диски, используемые для встроенной загрузки, или виртуальные жесткие диски, которые были подключены уже давно. Можно сохранять VHD-файлы на том же томе, где располагаются другие данные (например, сетевая папка общего доступа), и выполнять архивацию всего тома, пока виртуальные жесткие диски не подключены.

  • Определите пространство, используемое службой теневого копирования томов для хранения виртуального жесткого диска, на том же виртуальном томе. Можно выполнить архивацию виртуального тома (подключенный виртуальный жесткий диск), если моментальный снимок не включает одновременно виртуальный и базовый тома. Пространство, используемое службой теневого копирования томов, содержит сведения об изменении для мгновенного снимка; можно настроить сохранение мгновенного снимка на томе, отличном от исходного тома. Однако пространство для хранения виртуального тома (виртуальный жесткий диск со встроенной загрузкой или подключенный виртуальный жесткий диск) должно выделяться на том же виртуальном томе. Более того, виртуальный том нельзя использовать как конечный том для мгновенного снимка другого тома. На виртуальном томе могут храниться только теневые копии, связанные с соответствующими мгновенными снимками.



Источник: http://technet.microsoft.com/ru-ru/library/dd440865(WS.10).aspx
Категория: Мои статьи | Добавил: Chaika (08.05.2010)
Просмотров: 391 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:

54.224.41.46
*
Rambler's Top100


*