0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Преобразование динамического диска в основной без потерь

Преобразование динамического диска в основной без потерь

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

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

Что выбрать: базовый или динамический диск?

Что такое базовый диск

Базовый диск – самый популярный тип хранилища, который чаще всего используется в пользовательских компьютерах с операционной системой Windows. Это накопитель, содержащий в себе основные разделы и логические диски, которые в свою очередь отформатированы соответственно для предпочитаемой файловой системы. В итоге пользователь получает диск, готовый для хранения любого типа данных. Логика базового диска используется также в съемных USB-накопителях. Если вы подключаете к своему компьютеру флешку или внешний диск, они по своей сути являются базовыми носителями.

Базовый диск может использоваться для работы операционной системы. Он поддерживает Master Boot Record (MBR) разметку, а также GUID Partition Table (GPT) для более современных устройств. В чем разница между GPT и MBR рассказывает отдельная статья. Если вас заинтересовала эта тема, рекомендуем также почитать как преобразовать MBR в GPT и наоборот.

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

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

Что такое динамический диск

Динамические диски дают пользователям доступ к дополнительным функциям и возможностям, недоступным для базовых дисков. К примеру, разделы, которые распространяются на несколько физических дисков (один раздел на нескольких физический дисках), а также возможность создавать отказоустойчивые зеркальные разделы и конфигурации RAID-5. Как и базовые диски, динамические носители умеют работать с разметками MBR и GUID. Динамическими дисками можно очень гибко и удобно управлять благодаря принципу строения томов. Такие диски используют специальную базу данных размером 1 Мб в конце диска (на MBR-накопителях) или такую же 1 Мб базу на зарезервированном (скрытом) диске с GPT-разметкой. Из-за этой особенности Windows не сможет конвертировать базовый диск в динамический, если на нем нет хотя бы 1 Мб незанятого пространства. Учитывайте этот факт, если хотите превратить базовый диск в динамический.

Динамические диски используют отдельные алгоритмы управления разделами, позволяющими создавать один раздел на различных физических носителях. Для этого используются Logical Disk Manager (LDM) и Virtual Disk Service (VDS). Эти инструменты дают возможность конвертировать базовый диск в динамический, а также создавать отказоустойчивые разделы.

Если все описанное выше для вас не имеет никакого смысла, вам надо пользоваться обычным базовым диском и не тратить время на преобразование базового диска в динамический.

2. Преобразование базовых дисков в динамические

Преобразовывать диски из базовых в динамические можно средствами самой Windows, с помощью утилиты diskmgmt.msc (управление дисками). Во всех версиях Windows она вызывается нажатием клавиш Win+R (запуск окошка «Выполнить») и вводом:

А версии Windows 8.1 и 10 ссылкой ее запуска оборудованы еще и в меню по нажатию клавиш Win+X.

Любой из дисков компьютера можно преобразовать из базового в динамический. Такое преобразование осуществляется двумя способами. Первый способ – это преобразование вручную, когда на диске вызывается контекстное меню и задействуется опция «Преобразовать в динамический диск».

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

Далее нажимаем кнопку «Преобразовать».

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

Все, после этих действий диск превратится в динамический.

Другой способ преобразования диска в динамический – это запуск операций динамического диска. А таковые предусматриваются и на базовом диске, лишь бы он был с нераспределенным пространством. В таком случае динамический тип оперируемый диск получает по умолчанию.

С обратным процессом – преобразованием динамического диска в базовый – ситуация обстоит сложнее. Так, динамические диски с нераспределенным пространством в базовые превращаются легко: для этого необходимо на диске вызвать контекстное меню и задействовать опцию «Преобразовать в базовый диск».

Кроме этого, при удалении разделов на динамическом диске он автоматически преобразовывается в базовый. А вот если на динамическом диске уже имеется структура разделов, превратить его в базовый средствами Windows не получится. Но такая возможность имеется в Acronis Disk Director – функциональной программе для работы с дисковым пространством. Программа может преобразовывать динамические диски в базовые без потери хранящихся на таких дисках файлов.

Читать еще:  Setup is being restarted что делать

Сравнительные показатели

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

Если сравнивать параметры аппаратного RAID-массива с программным, можно заметить положительные черты:

  1. Независимое состояние по отношению к ОС.
  2. Высокую производительность, хорошую систему диагностики.
  3. Быструю замену дисков.

Доводы против преобразования основных накопителей в динамические:

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

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

Как базовый, так и динамический диски – это склады для материалов. С их помощью управляют жестким диском. Для базового хранения используют разделы, а при динамическом – тома, с расширяющей функцией даже после создания объекта. Всего жесткий накопитель, основанный GPT сохраняет 127 пунктов.

Конвертировать базовый диск в динамический

Чтобы переключиться с базового на динамический диск, просто откройте окно «Управление дисками», которое вы видели ранее, затем щелкните правой кнопкой мыши на словах «Диск 0», «Диск 1» и т.д.

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

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

Книга: Восстановление данных. Практическое руководство

Разделы на этой странице:

  • Типы динамических дисков, поддерживаемые Windows 2000
  • Примечание
  • Примечание

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

Типы динамических дисков, поддерживаемые Windows 2000

Начиная с Windows 2000, операционные системы этого семейства поддерживают следующие типы динамических дисков:

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

• Избыточность данных — отсутствует

? Составные (spanned) — состоят из одного или нескольких простых дисков, находящихся в различных разделах или даже на физически различных устройствах, но представленные как один логический диск. Запись данных на простые диски осуществляется последовательно (то есть составной диск представляет собой классический линейный RAID).

• Избыточность данных — отсутствует

? Чередующиеся (striped) — чередующиеся динамические диски аналогичны составным, но данные записываются параллельно на все простые диски. При условии, что простые диски расположены на различных каналах контроллера IDE, это значительно увеличивает скорость обмена данными. Иными словами, чередующиеся динамические диски представляют собой классическую реализацию RAID уровня 0.

• Избыточность данных — отсутствует

? Зеркальные (mirrored) — зеркальные динамические тома представляют собой два простых диска, расположенных на разных устройствах. Данные дублируются на оба носителя (RAID уровня 1).

• Избыточность данных — средняя

? Чередующиеся с контролем четности (striped with parity) — соответствуют RAID уровня 5. Такие тома состоят из трех или большего количества дисков. Фактически такие тома представляют собой чередующиеся тома, на которых реализован контроль ошибок. Запись данных ведется на два диска, в два блока, а на третий диск и в третий блок записывается код коррекции ошибок (error correction code, ECC), с помощью которого содержимое отказавшего блока можно восстановить по информации любого из блоков.

• Избыточность данных — высокая

? Зеркальные с чередованием (mirrored striped) — эти тома соответствуют RAID 1+0.

• Избыточность данных — средняя

По умолчанию Windows создает базовые диски (basic volumes). Однако любой базовый диск в любой момент времени может быть обновлен до динамического, и это не потребует даже перезагрузки системы.

Примечание

Терминологические соответствия для обычных (basic) и динамических (dynamic) дисков приведены в табл. 5.5.

Таблица 5.5. Терминологические соответствия динамических и обычных дисков

Базовые разделы (Basic disks)Динамические разделы (Dynamic disks)
Основный раздел (Primary partition)Простой том (Simple volume)
Системный и загрузочный разделы (System and boot partitions)Системный и загрузочный тома (System and boot volumes)
Активный раздел (Active partition)Активный том (Active volume)
Расширенный раздел (Extended partition)Том и свободное пространство (Volume and unallocated space)
Логический диск (Logical drive)Простой том (Simple volume)
Набор томов (Volume set)Составной том (Spanned volume)
Чередующийся набор (Stripe set)Чередующийся том (Stripe set)

Динамические диски не пользуются таблицей разделов, а потому и не имеют проблем, связанных с ограничением разрядности адресации CHS, и позволяют создавать тома практически неограниченного размера. Однако динамические диски, созданные путем обновления основных разделов, все-таки остаются в таблице разделов, при этом для них значение поля Boot ID меняется на 42h . Если эта информация будет удалена, система откажется подключать такой динамический диск. Между прочим, операционная система Windows может быть установлена только на такой динамический диск, который был получен путем обновления базового, так как BIOS может загружать систем) лишь с тех разделов, которые перечислены в таблице разделов. При этом динамические диски, созданные «на лету», в таблицу разделов как раз и не попадают.

Читать еще:  Получение сетевого адреса Windows XP что делать

Схема разбиения динамических дисков содержится в базе данных менеджера логических дисков (Logical Disk Manager Database, LDM). Это — протоколируемая (journalled) база данных, поддерживающая транзакции и устойчивая к сбоям. Если в процессе манипуляции с томами вдруг происходит сбой питания, то при последующем включении компьютера будет выполнен откат (rollback) в предыдущее состояние. При переносе винчестера, содержащего один или несколько динамических дисков, на другой компьютер они автоматически распознаются и монтируются, как обыкновенные диски.

База данных LDM хранится в последнем мегабайте жесткого диска, а для дисков, полученных путем обновления базового раздела до динамического, — в последнем мегабайте этого раздела. Как уже говорилось, идентификатор загрузки Boot ID соответствующей записи таблицы разделов принимает значение 42h . Так происходит потому, что при стандартном разбиении винчестера в его конце просто не остается свободного места, и операционной системе приходится сохранять эту информацию непосредственно на самом обновляемом диске (естественно, для этого на нем необходимо иметь по меньшей мере 1 Мбайт свободного пространства).

Сразу же за таблицей разделов по адресу 0/0/2 расположен приватный заголовок PRIVHEAD , содержащий в себе ссылки на основные структуры LDM (рис. 5.8). Если PRIVHEAD погибнет, Windows не сможет обнаружить и смонтировать динамические диски. К сожалению, гибнет он удручающе часто. Подавляющее большинство загрузочных вирусов и дисковых менеджеров считают сектор 0/0/2 свободным и используют его для хранения своего тела, необратимо затирая прежнее содержимое. Осознавая значимость заголовка PRIVHEAD , разработчики из Microsoft сохранили его в двух копиях, одна из которых хранится в конце LDM, а другая — в последнем секторе физического диска. Благодаря такой избыточности PRIVHEAD практически никогда не приходится восстанавливать вручную. Однако если такая необходимость все же возникнет, обратитесь к проекту LINUX-NTFS за подобным описанием его структуры (http://www.linux-ntfs.org/), здесь же оно по соображениям экономии места не приводится.

Рис. 5.8. База данных LDM и ее дислокация

Внутреннее устройство базы данных LDM не документировано. При этом даже поверхностный взгляд на ее структуру сразу же дает понятие о ее мощи и сложности (рис. 5.9). На самом верху иерархии расположено оглавление базы — структура TOCBLOCK (Table Of Content Block), состоящая из двух секций, config и log (причем, вероятно, в будущем их список будет расширен). Секция config содержит информацию о текущем разбиении диска на динамические тома, a log хранит журнал изменений схемы разбиения. Это — очень мощное средство в борьбе с энтропией! Если удалить один или несколько динамических разделов, информация о старом разбиении сохранится в журнале, что позволит с легкостью восстановить утерянные тома! Будучи очень важной структурой, оглавление диска защищено от случайного разрушения тремя резервными копиями, одна из которых вплотную примыкает к оригинальной версии TOCBLOCK , расположенной в начале базы LDM, а две других находятся в конце диска, между копиями PRIVHEAD.

Рис. 5.9. Внутренняя структура LDM

Внутренне секция config состоит из заголовка ( VMDB ) и одного или нескольких 128-байтных структур, называемых VBLKs , каждая из которых описывает соответствующий ей том, контейнер, раздел, диск или группу дисков. Заголовок VMDB не имеет копии и нигде не дублируется. Однако все его изменения протоколируются в журнале ( KLOG ) и потому могут быть восстановлены.

Примечание

Строение VMDB и VBLKs подробно описано в разделе «LDM Documentation» на сайте проекта LINUX-NTFS. Поэтому здесь оно не приводится в целях экономии места. Оно действительно очень громоздко, к тому же, крайне маловероятно, что кому-то потребуется восстанавливать секцию config вручную.

Для просмотра базы данных LDM и архивирования ее содержимого можно воспользоваться утилитой LDM-dump Марка Руссиновича, бесплатную копию которой можно скачать с его сайта (http://www.sysinternals.com/files/ldmdump.zip). Как вариант можно зарезервировать последний мегабайт физического диска, а также последние мегабайты всех разделов, для которых значение поля Boot ID равно 42h . Сделать это можно с помощью любого дискового редактора (например, Sector Inspector). Эту информацию рекомендуется хранить на надежном носителе (Zip-дискете, CD-R/RW). Помимо этого, не забудьте также создать и резервную копию структуры TOCBLOCK .

При восстановлении удаленных динамических дисков необходимо учитывать следующие факторы:

1. Во-первых, журнал изменений на интерфейсном уровне недоступен, и выполнить откат штатными средствами операционной системы невозможно.

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

Если размер и тип удаленного динамического диска вам известны (на дисках NTFS его можно извлечь из копии загрузочного сектора), просто зайдите в Менеджер Управления Дисками (Disk Manager) и воссоздайте его заново, от предложения отформатировать раздел любезно откажитесь и восстановите очищенный загрузочный сектор по методике, описанной в следующем разделе.

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

Что лучше?

Мы видим, как GPT уверенно побеждает своего «престарелого» оппонента. Этот более новый и надежный стандарт лучше всего использовать с SSD большой емкости, а также на новых ПК и ноутбуках. Протокол также устойчивее к повреждению данных, которые вовремя диагностируются и отлично восстанавливается. Он лучше для SSD.

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

Если все так классно, быстро и доступно, то когда же нужно использовать MBR? Фактически, этот стандарт понадобится только тогда, когда вы будете устанавливать операционную систему постарше или хотите сэкономить другие технические ресурсы своего ПК.

С другой стороны, использование старых операционных систем, типа Windows XP в совокупности с SSD не только не позволит диску показать себя во всей красе, но и значительно сократит период его эксплуатации.

Обобщим: если у вас современный ПК, то лучше использовать GPT, в противном случае под руководством MBR он не сможет раскрыть весь свой потенциал.

Читать еще:  Установка whatsapp на компьютер Windows 7

Определение и тома динамических дисков

Динамический диск это технология компании Microsoft для реализации программных дисковых массивов — RAID. Впервые появилась в Windows NT. Информация о структура динамического диска содержалась в реестре Windows. Это создавало определенные неудобства. При переустановке ОС вся информация пропадала.

В Windows 2000 информация о структуре динамического диска уже содержалась в самом диске, что решило проблему зависимости от операционной системы. Можно было легко переносить диск с одной системы в другую при этом информация было доступна.

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

Тома динамических дисков

  • Простой том. Ничем не отличается от обычного раздела. Может располагаться только на одном физическом диске.
  • Составной том. Может располагаться на нескольких физических дисках. Информация записывается на один диск, все что не помещается записывается на другой. При выходе из строя одного из жестких дисков вы теряете всю информацию на составном томе. Соответственно риск потери информации для составного тома расположенного на двух накопителях возрастает в двое.
  • Чередующийся том. Аналог RAID 0. Для создания этого тома требуется хотя бы два физических диска. Информация записывается по секторам: четные на один диск, нечетные на другой. При этом имеем повышение производительности практически в два разе так как информация записывается и считывается сразу с двух дисков. Скорость доступа к данным будет определяться самым медленным диском. Риск потери данных выше, так как используется два диска. При выходе из строя одного из накопителей вы теряете всю информацию. Восстановление данных не поможет.
  • Зеркальный том. Аналог RAID 1. Создается из разделов двух физических дисков. Для создания зеркального тома на 1 ТБ нужно выделить на одном жестком диске раздел 1 ТБ и на другом жестком диске — 1 ТБ. При этом вы будет видеть и работать с разделом в 1 ТБ. Информация просто будет дублироваться на втором физическом диске. Отличается повышенной надежностью так как данные записываются сразу на два диска. При выходе из строя одного из накопителей вся информация будет в сохранности на другом.
  • Том RAID-5. Для построения этого тома требуется минимум три физических диска. При этом эффективное пространство для информации вычисляется по формуле: (n-1)*(размер HDD). Контрольные суммы для восстановления хранятся на на каком то отдельном диске, а на всех дисках в перемешку. Например вам необходимо записать файл размером 2 мегабайта на том RAID-5. Этот файл разбивается на две части А и Б по 1 МБ. По формуле А XOR Б высчитывается С — еще 1 МБ. Затем А записывается на первый диск, Б на второй и С на третий. При выходе из строя одного физического накопителя (содержащим например часть файла А) недостающая часть вычисляется по формуле С XOR Б = А. Процедура восстановления сильно нагружает процессор и оставшиеся диски в результате чего риск выхода из строя еще одного накопителя повышается. Зато нужен всего один дополнительный диск для восстановления информации.

Преобразование базового диска в динамический диск

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

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

С помощью пользовательского интерфейса

Для преобразования в Windows 8.1 откройте меню WinX и выберите пункт «Управление дисками». Щёлкните правой кнопкой мыши на диске и выберите пункт » Преобразовать в динамический диск». Вам будет предложено ещё раз проверить диск и нажать на кнопку «Преобразовать в дальнейшем». Начнется процесс, и диск будет преобразован в динамический диск.

С помощью командной строки

Откройте командную строку с повышенными привилегиями введите diskpart и нажмите Enter.

Далее, введите list disk. Запишите номер диска, который вы хотите преобразовать в динамический.

Теперь введите тип select diskn и нажмите Enter.

Введите следующий тип convert dynamic и нажмите Enter.

Преобразовать динамический диск в базовый диск

С помощью управления дисками

С помощью Disk Management — чтобы преобразовать динамический диск в базовый диск, щёлкните правой кнопкой мышки на томе, который вы хотите преобразовать в базовый диск, и для каждого тома на диске выберите команду Delete Volume. Когда все тома на диске будут удалены, щелкните правой кнопкой мыши на диск и выберите «Преобразовать в базовый диск». Начнётся операция преобразования.

С помощью CMD

Откройте командную строку и введите diskpart и нажмите Enter.

Введите следующий тип list disk и запишите номер диска, диск, который вы хотите преобразовать в базовый. Теперь введите данные и нажмите клавишу Enter, одну за другой:

  1. Введите тип select disk .
  2. Введите тип detail disk .
  3. Для каждого тома на диске, введите тип select volume= и затем введите delete volume.
  4. Введите тип select disk . Укажите номер диска, который требуется преобразовать в базовый диск.

Наконец, введите тип convert basic и нажмите Enter. Начнётся операция преобразования.

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

Ссылка на основную публикацию
Статьи c упоминанием слов:

Adblock
detector