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

Изменение типа диска и стиля раздела

Раньше мы уже говорили о консоли Управление дисками (Disk Management), обсуждая создание, присоединение, подключение, отсоединение и удаление VHD-файлов. Кроме того, в программе Управление дисками (Disk Management) можно преобразовывать диски из базовых в динамические (и, что встречается реже, из динамических в базовые) и изменять стиль раздела. Также для управления дисками в Windows 7 предназначен инструмент командной строки Diskpart.

Инструмент Fdisk, используемый для управления дисками в предыдущих версиях Windows, в Windows 7 не поддерживается.

Для выполнения большинства задач в программе Управление дисками (Disk Management) необходимы учетные данные администратора или оператора архива. Эта консоль применяется для управления жесткими дисками или томами, а также содержащимися на них разделами. Вы можете инициализировать диски, создавать тома и форматировать их в файловых системах FAT, FAT32 или NTFS. Для решения задач, связанных с дисками, в программе Управление дисками (Disk Management) не требуется перезагрузка компьютера. Большинство изменений, внесенных в конфигурацию, вступают в силу сразу.

Работа с разделами

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

Консоль Управление дисками (Disk Management) позволяет изменять типы дисков и стили разделов. Некоторые операции необратимы (пока не будет выполнено форматирование диска), поэтому следует тщательно обдумать тип диска и стиль раздела, наиболее подходящий для ваших потребностей. Допускаются следующие преобразования стилей разделов:

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

При добавлении диска к компьютеру инициализация диска не происходит. Перед использованием диск нужно инициализировать. Если открыть программу Управление дисками (Disk Management) после добавления диска, откроется мастер Инициализация дисков (Initialize Disk). Можно также щелкнуть правой кнопкой диск, не прошедший инициализацию, и выбрать команду Инициализировать диск (Initialize Disk). Диск будет инициализирован как базовый, и вы сможете выбрать используемый стиль раздела — MBR или GPT.

Одно из преимуществ GPT-диска состоит в том, что на нем можно разместить более четырех разделов. Стиль GPT также необходим для дисков размером более 2 Тб. Стиль раздела базового диска можно изменить с MBR на GPT, если на диске нет разделов и томов. Если решите это сделать, сохраните данные на MBR-диске, чтобы восстановить их после преобразования. Перед преобразованием при помощи консоли Управление дисками (Disk Management) удалите все тома или разделы диска. Щелкая каждый том по очереди, выбирайте команду Удалить том (Delete Volume). Когда на диске не останется томов и разделов, щелкните его правой кнопкой и выберите команду Преобразовать в GPT-диск (Convert То GPT Disk).

Стиль GPT на съемном носителе использовать нельзя.

Чтобы изменить стиль раздела MBR на GPT в утилите командной строки Diskpart, выполните следующие действия:

  1. Создайте резервную копию данных, хранящихся на основном MBR-диске, который вы собираетесь преобразовать.
  2. Откройте командную строку с повышенными полномочиями и введите команду diskpart.
  3. В командной строке DISKPART> введите команду list volume. Запишите все номера томов.
  4. Для каждого тома из списка выполните команду select volume <номер_ тома>.
  5. Для каждого тома из списка выполните команду delete volume.
  6. В командной строке DISKPART> выполните команду list disk. Запишите номер диска, который нужно преобразовать.
  7. В командной строке DISKPART> выполните команду select disk <номер_ диска>.
  8. В командной строке DISKPART> выполните команду convert gpt.

Преобразовать GPT-диск в MBR-диск можно как в программе Управление дисками (Disk Management), так и в утилите Diskpart. Процедура почти идентична преобразованию MBR-диска в GPT-диск. Необходимо архивировать все данные, а затем удалить все тома. В программе Управление дисками (Disk Management) щелкните правой кнопкой диск и выберите команду Преобразовать в MBR-диск (Convert То MBR Disk). В утилите Diskpart завершающей командой будет команда convert mbr.

Использование базовых и динамических дисков

В базовых дисках применяются оригинальные таблицы MBR-разделов в стиле MS-DOS, в которых хранятся сведения о разделах основных и логических дисков. В динамических дисках существует закрытая область диска, в которой находится БД диспетчера логических дисков (LDM). В БД LDM содержатся сведения о типах томов, смещениях, членстве в группах и буквах диска для каждого тома. БД LDM реплицируется, поэтому в каждом динамическом диске есть информация о конфигурации всех остальных динамических дисков. Благодаря этому динамические диски более надежны и лучше поддаются восстановлению, чем основные диски.

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

Чтобы преобразовать базовый диск в динамический диск в программе Управление дисками (Disk Management), щелкните правой кнопкой диск, который нужно преобразовать, и выберите команду Преобразовать в динамический диск (Convert То Dynamic Disk). Чтобы преобразовать базовый диск в динамический в утилите Diskpart, выберите диск, который нужно преобразовать, затем в командной строке DISKPART> выполните команду convert dynamic. После преобразования динамического диска он не содержит базовых томов. После преобразования базового диска в динамический все существующие на базовом диске разделы или логические диски становятся простыми томами на динамическом диске. Динамические тома нельзя преобразовать обратно в разделы после выполнения преобразования базового диска в динамический. Вам придется удалить все динамические тома, а затем преобразовать динамический диск в базовый. Чтобы сохранить данные, предварительно выполните резервное копирование или перенесите их на другой том.

Обратное преобразование динамического диска в базовый — гораздо менее распространенная процедура. Она может потребовать подготовительных операций (например, резервное копирование или удаление всех динамических томов). Преобразовать динамический диск обратно в базовый можно как в программе Управление дисками (Disk Management), так и в утилите командной строки Diskpart. Для выполнения преобразования в программе Управление дисками (Disk Management) сначала создайте резервную копию всех томов на преобразуемом диске. Затем в консоли Управление дисками (Disk Management) по очереди щелкайте правой кнопкой каждый том и выбирайте команду Удалить том (Delete Volume). Когда все тома будут удалены, щелкните правой кнопкой диск и выберите команду Преобразовать в базовый диск (Convert То Basic Disk). Чтобы динамический диск можно было превратить обратно в базовый, на нем не должно быть томов и данных.

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

  1. Создайте резервную копию всех томов на диске, который нужно преобразовать.
  2. Откройте командную строку с повышенными полномочиями и выполните команду diskpart.
  3. В командной строке DISKPART> выполните команду list disk. Запишите номер диска, который нужно преобразовать.
  4. В командной строке DISKPART> выполните команду select disk <номер_ диска>.
  5. В командной строке DISKPART> выполните команду detail disk <номер_ диска>.
  6. Для каждого тома на диске в командной строке DISKPART> выполните команду select volume=<номер_тома>. Затем выполните команду delete volume.
  7. В командной строке DISKPART> выполните команду select disk <номер_ диска>.
  8. В командной строке DISKPART> выполните команду convert basic.

Перемещение дисков на другой компьютер

Прежде чем переместить диски на другой компьютер, в программе Управление дисками (Disk Management) проверьте, что тома на дисках находятся в состоянии Исправен (Healthy). Если это не так, до перемещения дисков исправьте тома. Состояние тома отображается в столбце Состояние (Status) консоли Управление дисками (Disk Management). На следующем шаге следует удалить диски, которые нужно перенести. Откройте Диспетчер устройств (Device Manager). В списке устройств дважды щелкните элемент Дисковые устройства (Disk Drives). Щелкая по очереди каждый удаляемый диск правой кнопкой, выбирайте команду Удалить (Uninstall). В диалоговом окне Подтверждение удаления устройства (Confirm Device Removal) щелкайте Ok. Если перемещаемый диск является динамическим, щелкните его правой кнопкой в консоли Управление дисками (Disk Management) и выберите команду Изъять диск (Remove Disk). После удаления динамических дисков, а также, если вы переносите базовые диски, отключите дисковые накопители физически. Если это внешние диски, отсоедините их от компьютера. Если встроенные, отключите компьютер и отсоедините диски.

Если вы работаете с внешним диском, подключите его к целевому компьютеру. Работая со встроенным диском, сначала убедитесь, что компьютер выключен, а затем установите диск. Включите целевой компьютер и следуйте инструкциям в диалоговом окне Найдено новое оборудование (Found New Hardware).

На целевом компьютере откройте консоль Управление дисками (Disk Management) и в меню Действие (Action) выберите команду Повторить проверку дисков (Rescan Disks). Щелкните правой кнопкой любой диск с меткой Инородный (Foreign), выберите команду Импорт чужих дисков (Import Foreign Disks) и следуйте инструкциям на экране.

При перемещении базовых томов на другой компьютер им присваивается ближайшая неиспользованная буква. В динамических томах сохраняется буква диска, присвоенная им на предыдущем компьютере. Если на предыдущем компьютере динамический том не имел буквы диска, при его перемещении на другой компьютер буква диска не присваивается. Если на целевом компьютере буква диска уже используется, тому присваивается ближайшая доступная буква. Если администратор запретил добавление новых томов в систему при помощи команд mountvol /n или diskpart automount, при перемещении на другой компьютер тома подключены не будут и не получат букву диска. Чтобы том работал, вы должны подключить его вручную и назначить ему букву диска в программе Управление дисками (Disk Management) или при помощи команд diskpart и mountvol.

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

Вы можете переместить несколько дисков с различных компьютеров на один целевой компьютер путем установки дисков. Откройте программу Управление дисками (Disk Management), щелкните правой кнопкой любой из новых дисков и выберите команду Импорт чужих дисков (Import Foreign Disks). Во время импорта нескольких дисков с различных компьютеров всегда одновременно импортируйте все диски с одного компьютера. Перед импортом в программе Управление дисками (Disk Management) отображаются сведения о состоянии томов на дисках. Внимательно просмотрите информацию, и вы узнаете, что может случиться с каждым томом после импорта.

Повторная активация отсутствующего или автономного динамического диска

Состояние Отсутствует (Missing) для динамического диска устанавливается при его повреждении, отключении питания или отсоединении. Состояние Вне сети (Offline) свидетельствует о повреждении, периодическом отсутствии доступа или о том, что произошел сбой во время импорта чужого (динамического) диска. Рядом с диском, находящимся вне сети, появляется значок ошибки. Состояния Отсутствует (Missing) и Вне сети (Offline) возвращают только динамические диски. Их можно повторно активировать. Для повторной активации динамического диска в программе Управление дисками (Disk Management) щелкните диск правой кнопкой и выберите команду Реактивизировать диск (Reactivate Disk). То же самое можно сделать и в утилите Diskpart. Как и в предыдущих процедурах, необходимо перечислить диски и узнать номер искомого диска. Выберите диск по номеру и в командной строке DISKPART> выполните команду online.

У вас есть возможность удалить отсутствующий диск. Для этого сначала нужно удалить все тома на отсутствующем диске в программе Управление дисками (Disk Management) или в утилите командной строки Diskpart. Затем в программе Управление дисками (Disk Management) щелкните диск правой кнопкой и выберите команду Удалить (Remove). В утилите Diskpart перечислите диски и найдите нужный номер, выберите диск по номеру и в командной строке DISKPART> выполните команду delete disk.

Обслуживание дисковУправление томами диска