Материал предоставлен https://it.rfei.ru

Управление томами диска

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

Создание простого тома

В Windows 7 (и Windows Vista) к простым томам относятся разделы на базовых дисках и простые тома на динамических дисках. Если простой том удовлетворяет всем вашим требованиям, Майкрософт рекомендует использовать именно его. Чтобы создать простой том в программе Управление дисками (Disk Management), выполните следующие действия:

  1. Откройте программу Управление дисками (Disk Management).
  2. Щелкните правой кнопкой неразмеченную область диска и выберите команду Создать простой том (New Simple Volume). Откроется Мастер создания простых томов (New Simple Volume Wizard).
  3. На странице Указание размера тома (Specify Volume Size) введите размер нового тома в мегабайтах. По умолчанию задан наибольший доступный объем на диске.
  4. На странице Назначение буквы диска или пути (Assign Drive Letter Or Path) назначьте букву диска или точку подключения.
  5. На странице Форматирование раздела (Format Partition) задайте параметры форматирования.
  6. На странице Сводка (Summary) просмотрите параметры. Если они вас устраивают, щелкните Готово (Finish).

Эта процедура предназначена для создания простых томов на динамических дисках и основных разделов на базовых дисках. На базовых MBR-дисках три первых созданных тома — это основные разделы. Четвертый простой том на базовом MBR-диске создается как расширенный раздел на логическом диске. Остальные простые тома на базовом MBR-диске являются логическими дисками. Создавая простой том в инструменте Diskpart, необходимо решить, каким будет диск, на котором вы собираетесь создать том — динамическим или базовым. В утилите Diskpart создайте раздел на базовом диске, а на динамическом — том. Чтобы создать простой том на динамическом диске, выполните в командной строке DISKPART> команду со следующим синтаксисом:

create volume simple [size=<n>] [disk=<n>]

Создание составного тома

В составном томе используется свободное место нескольких дисках. Задействованные для создания тома участки диска могут отличаться по размеру, причем на одном диске может использоваться сразу несколько участков. Риск сбоя, ведущего к потере данных, для составного тома очень велик. При возникновении неисправности любого из дисков составного тома весь том становится недоступным. Повышение производительности за счет применения составных томов незначительно. Чтобы ускорить работу посредством использования нескольких дисков, нужно применить технологию чередования, как например, в RAID-массивах (в частности, RAID-0 или RAID-5). Преимущество составного тома в том, что участки диска могут быть разными по размеру, и в том, что на одном диске может быть более одного участка. О RAID-массивах читайте далее.

Составные тома создаются на динамических дисках. Чтобы создать составной том в программе Управление дисками (Disk Management), выполните следующие действия:

  1. Откройте программу Управление дисками (Disk Management).
  2. Щелкните правой кнопкой свободный сегмент, который нужно включить в составной том, и в контекстном меню выберите команду Новый составной том (New Spanned Volume). Откроется Мастер создания составных томов (New Spanned Volume Wizard).
  3. На странице Выбор дисков (Select Disks) выберите диски, которые нужно включить в том. Затем щелкните Добавить (Add), чтобы добавить их в составной том. В столбце Выбрано (Selected), выделяя каждый диск, укажите объем пространства на данном диске, который следует использовать для составного тома.
  4. На странице Назначение буквы диска или пути (Assign Drive Letter Or Path) по умолчанию новому тому назначается ближайшая доступная буква диска. Вы также можете подключить том к пустой NTFS-папке на существующем томе.
  5. На странице Форматирование тома (Format Volume) выберите параметры форматирования. В оснастке Управление дисками (Disk Management) Windows 7 поддерживается только файловая система NTFS. Чтобы отформатировать том в FAT или FAT32, воспользуйтесь программой Diskpart.
  6. На странице Сводка (Summary) просмотрите параметры. Если они вас устраивают, щелкните Готово (Finish).

Создавая составной том в утилите Diskpart, убедитесь, что исходные диски преобразованы в динамические. Затем создайте простой том на первом диске составного тома, распространите том на второй диск, а потом добавьте все остальные диски диапазона. В последнюю очередь создайте для тома букву диска или точку подключения. Процедура по созданию составного тома в утилите Diskpart зависит от того, какой для этого выбран диск — базовый или динамический. На базовом диске составной том можно создать только при наличии свободного пространства расположенного последовательно на том же диске, что и выбранный том. Далее нужно выполнить команду extend [size=<n>]. Если опустить параметр size, составной диск займет всю доступную неразмеченную область. Динамический диск с простым или составным томом можно связать с другим диском, на котором есть неразмеченная область. Выбрав том, выполните команду extend [size=<n>] [disk=<n>]. Если опустить параметр disk, составной том будет создан на одном диске с выбранным томом. Если не задан параметр size, размер составного тома будет ограничен размером неразмеченной области.

Создание чередующегося тома (RAID-0)

В чередующемся томе используется свободное пространство на нескольких физических жестких дисках. Это позволяет выполнять запись на все диски небольшими блоками или полосами с распределением нагрузки между дисками. Данные записываются на полосу первого диска, следующий блок данных записывается на полосу второго диска и т.д. Данные разбиваются на блоки по ширине полосы и записываются на все диски чередующегося набора одновременно. Для чередующегося тома (RAID-0) требуется как минимум два диска. Во время чтения данных тома происходит одновременное обращение ко всем дискам тома. Поэтому технология RAID-0 значительно увеличивает производительность чтения и записи. Участки диска, используемые для создания тома, должны быть одного размера. Определяющим является размер наименьшего свободного участка, включенного в чередующийся том. В чередующемся томе нет защиты от сбоев. При выходе из строя одного из дисков перестает работать весь том. Чередующийся том создается на динамических дисках. Чтобы создать чередующийся том в программе Управление дисками (Disk Management), выполните следующие действия:

  1. Откройте программу Управление дисками (Disk Management).
  2. Щелкните правой кнопкой свободный сегмент, который нужно включить в чередующийся том, и выберите команду Новый чередующийся том (New Striped Volume). Откроется Мастер создания чередующихся томов (New Striped Volume Wizard).
  3. На странице Выбор дисков (Select Disks) выберите нужные диски. Затем щелкните Добавить (Add), чтобы добавить их в чередующийся том. Укажите объем дискового пространства, выделяемого под чередующийся том.
  4. На странице Назначение буквы диска или пути (Assign Drive Letter Or Path) новому тому по умолчанию назначается ближайшая доступная буква. Вы также можете подключить том к пустой NTFS-папке на существующем томе.
  5. На странице Форматирование тома (Format Volume) задайте параметры форматирования. В оснастке Управление дисками (Disk Management) Windows 7 поддерживается только файловая система NTFS. Форматирование тома в FAT или FAT32 возможно в утилите Diskpart.
  6. На странице Сводка (Summary) просмотрите параметры. Если они вас устраивают, щелкните Готово (Finish).

Чтобы создать чередующийся том на динамическом диске, в командной строке DISKPART> введите команду вида:

create volume stripe [size=<n>] disk=<n>[,n[,..]]

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

Создание зеркального тома (RAID-1)

Зеркальный том, или RAID-1, обладает отказоустойчивостью, но не в состоянии повысить производительность. Он располагается на двух дисках (или двух разделах одного диска) с одинаковым размером. Любые изменения, вносимые в первый диск, применяются и ко второму диску. В случае сбоя одного из дисков, зеркало разбивается, и в работе остается второй диск, пока первый не будет отремонтирован или заменен. Затем зеркало восстанавливают, а информацию с рабочего диска зеркально отображают на исправленном диске. Недостаток технологии RAID-1 заключается в том, что для хранения, например, 200 Гб данных требуется два диска по 200 Гб. Преимущество — вы можете создать зеркальную копию диска, на котором записана ОС.

Процедура создания зеркального тома очень похожа на процедуру создания чередующегося тома. Чтобы открыть соответствующий мастер, щелкните правой кнопкой первый диск зеркала и выберите команду Новый зеркальный том (New Mirrored Volume). Затем выберите второй диск. Размер неразмеченного участка на втором диске должен быть, по меньшей мере, равен диску, зеркальную копию которого вы собираетесь создать. Буква диска для зеркального тома точно та же, что и у первого диска. В утилите Diskpart также можно создать зеркальный том. Выберите первый диск, выполнив в командной строке DISKPART> команду select disk. Затем создайте зеркальный диск, выполнив команду add disk=<n>.

Создание чередующегося тома с проверкой четности (RAID-5)

Преимущества чередующегося тома с проверкой четности таковы: доступность, защита от сбоев и высокая производительность. Для его реализации требуется, как минимум, три диска или три нераспределенных участка равных размеров на отдельных дисках. Чередование выполняется так же, как и в технологии RAID-0, но на каждом диске некоторый объем отводится для записи сведений о четности — сжатой информации о содержимом остальных дисков набора.

Таким образом, при поломке диска содержащиеся на нем данные сохраняются на других дисках набора. При этом снижается производительность, поскольку для доступа к сведениям о четности их требуется распаковать. Когда вы установите новый диск вместо сбойного, по информации о четности, содержащейся на других дисках, на нем можно будет восстановить содержимое сбойного диска. Скорость чтения в массиве RAID-5 (при условии, что работают все диски) достаточно высока, поскольку данные считываются одновременно со всех дисков набора. Хотя запись на диски также производится одновременно, повышение скорости записи компенсируется необходимостью каждый раз формировать и записывать информацию о четности. В результате в массиве RAID-5 увеличение скорости записи не так велико, как увеличение скорости чтения.

Данные о четности занимают на диске пространство, эквивалентное одному диску из набора RAID-5. Таким образом, если используется три диска по 200 Гб, полезный объем составит 400 Гб. Для четырех дисков по 200 Гб полезный объем составит 600 Гб и т.д. На томе RAID-5 нельзя хранить системную информацию и ОС. Обычно, технология RAID-5 применяется для хранения данных, так как она обеспечивает защиту от сбоев и высокую производительность. Чтобы создать зеркальную копию ОС и иметь возможность загрузить компьютер в случае поломки диска, используйте RAID-1. Технология RAID-0 применяется для хранения данных и позволяет значительно увеличить скорость чтения и записи, не предоставляя при этом никакой отказоустойчивости.

Процедура создания чередующегося тома с проверкой четности подобна процедуре создания чередующегося тома. Чтобы открыть соответствующий мастер, щелкните правой кнопкой первый диск, на котором есть неразмеченная область, и выберите команду Новый том RAID-5 (New RAID-5 Volume). Затем укажите остальные диски набора и размер тома. По умолчанию для создания тома используются равные участки неразмеченной области на каждом диске. Они равны участку неразмеченной области на томе с наименьшим свободным объемом. Таким образом, если на первом выбранном диске есть 100 Гб неразмеченной области, на втором — 150 Гб, а на третьем — 200 Гб, по умолчанию будет создан том RAID-5 общим объемом 300 Гб и полезным объемом хранения 200 Гб. Как и при создании тома RAID-0, укажите букву диска или точку подключения, а также параметры форматирования. В утилите Diskpart также можно создать том RAID-5. В командной строке DISKPART> выполните команду:

create volume raid [size=<n>] disk=<n>[,n[,..]]

Изменение размера тома

В Windows 7 можно расширять и сжимать простые составные тома, однако чередующиеся тома имеют фиксированный размер. Чтобы изменить размер чередующегося тома, его нужно удалить и создать заново. Чтобы сжать том в оснастке Управление дисками (Disk Management), выполните следующие действия:

  1. Откройте консоль Управление дисками (Disk Management).
  2. Щелкните правой кнопкой том, который нужно сжать, и выберите команду Сжать том (Shrink Volume). Программа потратит некоторое время на сбор сведений о наибольшем доступном для сжатия пространстве.
  3. В диалоговом окне Сжать (Shrink), отображен наибольший объем в мегабайтах, на который можно сжать том. Задайте объем, на который нужно сжать том, и щелкните Сжать (Shrink). Дальнейший процесс сжатия происходит без вмешательства пользователя.

В командной строке DISKPART> также можно сжать выбранный том:

  1. Откройте командную строку с повышенными полномочиями.
  2. Введите команду diskpart.
  3. В командной строке DISKPART> выполните команду list volume.
  4. Выберите том, который нужно сжать, например, select volume 2.
  5. Чтобы узнать наибольший объем, на который можно сжать том, выполните команду shrink querymax.
  6. Чтобы сжать выбранный том, выполните команду вида shrink desired=<n>; где <n> — размер, на который нужно сжать том, в мегабайтах.

Процедура расширения тома примерно та же. В программе Управление дисками (Disk Management) щелкните правой кнопкой том, который нужно расширить, выберите команду Расширить том (Extend Volume) и следуйте инструкциям Мастера расширения тома (Extend Volume Wizard). В утилите Diskpart выберите том и выполните команду:

extend [size=<n>] [disk=<n>]

Удаление тома

Удалить том можно как в оснастке Управление дисками (Disk Management), так и в командной строке. Во время удаления тома данные, хранящиеся в томе, стираются навсегда. В консоли Управление дисками (Disk Management) щелкните правой кнопкой том и выберите команду Удалить том (Delete Volume). В командной строке DISKPART> перечислите тома с помощью команды list volume, выберите том, например, select volume 3, и введите команду delete volume.

Дополнительные сведения об утилите командной строки Diskpart вы найдете по адресу Описание программы Diskpart с интерфейсом командной строки

Изменение типа диска и стиля разделаУправление дисками. Закрепление материала