Как работать с виртуальным диском. Особенности создания виртуальных дисков, их применение

Что такое образ диска.
Виртуальный диск

В статье описан порядок сотворения и использования образов дисков (виртуальных дисков). Информация поможет неопытным юзерам научиться создавать образы дисков и применять их достоинства.

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

У большинства юзеров компа со временем скапливается огромное количество оптических дисков, которые занимают много места. Поиск посреди их диска с подходящей информацией отбирает много времени, а при интенсивном перекладывании с места на место CD/DVD быстро приходят в негодность, что приводит к потере данных. Делему можно решить методом установки в комп твердого диска либо SSD достаточной емкости, который сумеет хранить всю нужную юзеру информацию. В этом случае оптические диски можно убрать с глаз долой в скрытое местечко и хранить их лишь в качестве резерва для аварийного восстановления данных. Но время от времени не довольно просто скопировать файлы с оптического носителя на твердый диск. К примеру, некие игры либо программы без наличия лицензионного CD либо DVD не запускаются. Перед пуском они непременно инспектируют присутствие в дисководе оптического диска соответственной структуры. Создатели этих игр и программ сознательно делают это с целью содействия реализации большего количества лицензионных дисков, распространения рекламы, присутствующей в их авторане, и др. Заменить таковой диск сумеет лишь очень четкая копия. Но эта копия не непременно обязана быть записана на оптический диск. При помощи определенных программ ее можно сохранить на твердом диске в виде специального файла-контейнера, который именуется образом диска либо виртуальным диском. Упомянутые программы, как правило, также разрешают создавать на компе доп виртуальный оптический привод (или несколько при необходимости), в который можно виртуально „вставлять” записанные на твердый диск образы дисков. При этом комп будет принимать виртуальные привод и диск, находящийся в нем, как реальные.

Образы дисков могут употребляться и во почти всех остальных вариантах. К примеру, Вы на непродолжительное время одолжили у кого-либо несколько дисков с играми, фильмами, програмками и др. Есть желание сделать для себя копии, но, как на зло, незапятнанных оптических дисков в данный момент у вас нет. Можно сделать образы этих дисков на твердом диске компа и записать их на незапятнанные диски позднее. При этом, вы получите очень четкие их копии. В общем, виртуальные диски – это чрезвычайно комфортно и удобно. Уверен, что разобравшись с принципом их работы, Вы сами придумаете много методов их внедрения. Образ диска может сохраняться на твердом диске в виде файлов различных форматов (расширений): ISO, NRG, MDS, CCD, BIN/CUE, CDI, BWT, B5T и др. Каждый из форматов имеет свои плюсы и минусы. Самым всепригодным и более всераспространенным является формат ISO. Существует много как «специализированных» программ для работы с видами дисков (Alcohol 120%, Ultra Iso и др.), так и комплексов утилит (например, Nero), содержащих надлежащие инструменты. Чтоб начинающим юзерам проще было освоить работу с видами дисков, предлагаю разглядеть порядок сотворения и использования виртуальных дисков при помощи программы Daemon Tools Lite. • Daemon Tools Lite:

⇒ Подробнее о програмке Expandable [/Опция Параметр]

Где:

  • При помощи параметра File можно указать полный путь и имя виртуального диска.
  • Параметр Maximum отвечает за наибольшее дисковое место, предоставляемое виртуальным диском, данное в мегабайтах.
  • При помощи параметра Type можно указывать формат виртуального диска. Существует два значения для данного параметра:
    • FIXED делает файл виртуального диска фиксированного размера;
    • EXPANDABLE делает динамически расширяемый образ виртуального диска.
  • При помощи параметра Parent можно указать путь к существующему родительскому файлу виртуального диска для сотворения разностного диска. При использовании Parent нельзя употреблять параметр Maximum, так как размер разностного диска определяется родительским файлом. Кроме этого, также нельзя задавать параметр Type, так как создавать можно лишь расширяемые (параметр Expandable) разностные диски.
  • Параметр Source предназначен для того чтоб указывать путь к существующему файлу виртуального диска для подготовительного наполнения новейшего файла виртуального диска. При использовании параметра Source данные из начального файла виртуального диска копируются блок за блоком в создаваемый файл виртуального диска. Но меж ними отсутствуют дела родитель-потомок.
Читайте также  Найти выход игры на андроид. Лучшие игры для Android в жанре «выйти из комнаты»

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


Увеличить рисунок

Присоединение виртуального твердого диска

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

  1. Откройте «Управление компьютеров». В нем, раскройте узел «Запоминающие устройства», нажмите правой клавишей мыши на «Управление дисками» и из контекстного меню выберите команду «Присоединить виртуальный твердый диск»;
  2. Нажмите на клавишу «Обзор», чтоб выбрать файл виртуального твердого диска. Ежели для вас не необходимо записывать данные на диск, то в этом диалоге можно установить флаг «Только для чтения»;

Также виртуальный твердый диск можно присоединить средствами утилиты командной строчки DiskPart. Для этого в командной строке с правами админа необходимо выбрать подходящий виртуальный диск командой Select Vdisk, а потом пользоваться командой Attach Vdisk. Синтаксис следующий:

Attach Vdisk

Эту команду можно применять без характеристик. Доступные параметры:

  • Параметр ReadOnly присоединяет виртуальный диск в режиме лишь для чтения. Неважно какая операция записи приведет к появлению ошибки ввода-вывода устройства.
  • При помощи параметра UseFileSD можно указать, что для виртуального диска следует применять дескриптор сохранности самого виртуального файла. Ежели параметр не указан, то у диска не будет очевидно данного дескриптора сохранности, ежели не был также задан параметр SD=(строка SDDL).
  • Параметр SD задает дескриптор сохранности в формате SDDL. По умолчанию дескриптор сохранности обеспечивает доступ, аналогичный хоть какому физическому диску. Доп сведения о формате строчки SDDL см. в справке по команде Create Vdisk.

  • Увеличить рисунок

Инициализация виртуального твердого диска

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

  1. Откройте «Управление компьютеров». В нем, раскройте узел «Запоминающие устройства» и нажмите левой клавишей мыши на «Управление дисками»;
  2. Найдите диск, который необходимо инициализировать, нажмите на нем правой клавишей мыши и из контекстного меню выберите команду «Инициализировать диск»;
  3. В диалоге «Инициализация дисков» выберите подходящий стиль разделов для избранного виртуального диска. Доступные стили:
    • Основная загрузочная запись (Master Boot Record – MBR) – это 1-ый физический сектор на жёстком диске либо другом устройстве хранения инфы, разбиваемом на логические диски (разделы). MBR содержит таблицу разделов (partition table) и маленькой фрагмент исполняемого кода;
    • Таблица с GUID разделов (GUID Partition Table – GPT) – это обычный формат размещения таблиц разделов на физическом твердом диске. Он является частью Extensible Firmware Interface (EFI) (Расширяемый Микропрограммный Интерфейс) — эталона, предложенного Intel на смену отжившего BIOS, 1-го из крайних реликтов первозданной IBM PC
  4. Нажмите на клавишу «ОК».
Читайте также  Программа диагностика видеокарты. Программы для видеокарты

Создание обычного тома в VHD диске

Для того чтоб сделать обычный том в VHD диске, выполните последующие действия:

  1. Нажмите на правую клавишу на нераспределенном VHD диске и из контекстного меню выберите команду «Создать обычный том»;
  2. В первом диалоге профессионалы сотворения обычного тома нажмите на клавишу «Далее»;
  3. В диалоге указания размера тома, укажите размер грядущего тома в мб и нажмите на клавишу «Далее»;
  4. В диалоге «Назначение буковкы диска либо пути» укажите буковку для грядущего диска и нажмите на клавишу «Далее»;
  5. В диалоге «Форматирование раздела» укажите подходящую файловую систему, размер кластера, заглавие диска и установите флаг около функции «Быстрое форматирование», ежели желаете, чтоб диск был сходу отформатирован. Опосля что нажмите на клавишу «Далее»;
  6. Ознакомьтесь со всеми действиями, которые будут выполнены в диалоге «Завершение профессионалы сотворения обычного тома» и нажмите на клавишу «Готово».
  7. Виртуальный диск покажется в таблице дисков. В оснастке управления дисками, значок виртуального диска зрительно различается от значков физических дисков, что можно увидеть на последующем скриншоте. В проводнике Windows виртуальные диски смотрятся так же, как и физические


Увеличить рисунок

Отсоединение виртуального диска

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

  1. Найдите виртуальный диск, который желаете отсоединить, нажмите на нем правой клавишей мыши и из контекстного меню выберите команду «Отсоединить виртуальный твердый диск»;
  2. В диалоге «Отсоединить виртуальный твердый диск» нажмите на клавишу «ОК». Ежели вы желаете этот диск на сто процентов удалить, то отметьте флаг «Удалить виртуальный диск опосля удаления диска».

Отсоединить виртуальный твердый диск также можно при помощи утилиты командной строчки DiskPart. Для этого в командной строке с правами админа необходимо выбрать предполагаемый виртуальный диск командой Select Vdisk, а потом пользоваться командой Detach Vdisk. Синтаксис команды следующий:

Detach Vdisk


Увеличить рисунок

Просмотр инфы о виртуальном диске

Для того чтоб просмотреть подробную информацию о диске, выполните последующие действия:

  1. Выберите подходящий виртуальный диск при помощи команды Select Vdisk;
  2. Присоедините диск, ежели он еще не присоединен к компьютеру;
  3. Воспользуйтесь командой Detail Vdisk


Увеличить рисунок

Для данной команды не существует доп параметров.

Сжатие виртуальных дисков

При помощи утилиты командной строчки DiskPart можно сжимать виртуальные диски. Для этого выберите подходящий виртуальный диск, подключите диск в режиме «только для чтения» и воспользуетесь командой Compact Vdisk. Эта команда сжимает файл виртуального диска для уменьшения физического размера файла. Сжатие может быть лишь для отсоединенного расширяемого виртуального диска либо для расширяемого виртуального диска, присоединенного в режиме «только для чтения».

Заключение

В данной для нас статье кратко рассказывается о технологии Virtual Hard Disk (VHD) и о вероятных форматах виртуальных твердых дисков. Также тщательно описаны базисные деяния, которые можно проводить над виртуальными твердыми дисками при помощи графического интерфейса, а также средствами утилиты командной строчки DiskPart. Описаны варианты сотворения, присоединения, инициализации, отсоединения и просмотра инфы о виртуальных твердых дисках.


Статья размещена в рамках конкурса "Наш выбор – Windows 7!". Уникальный стиль создателя сохранен.

Похожие материалы раздела
Оценить статью:
Подскажите, пожалуйста, уважаемые!
А ежели я виртуальный диск сей использую для опробации какой системы, фряхи той же, то не нарушит ли это работы основной оси?
10.02.2011/16:17  kuku1
Не удается сжать vhd совсем! Команда compact vdisk в diskpart не работает! Поточнее говоря, она делает вид что работает и даже выдает обнадеживающие сообщения но не сжимает вообще! Я держу все свои файлы на vhd-дисках и ношу их меж различными компами и ноутбуками, потому вопросец сжатия очень актуален. Перед попыткой сжатия я даже сделал дефрагментацию и оптимизацию диска (для удаления дыр меж блоками) с помощью ausdiskdefragportable.exe, far дает размер папок на диске – 3 гб, файл vhd имеет 9 гб (всего динамический диск на 1Тб), опосля сжатия compact vdisk – размер тот же – 9 гб, тогда я сделал новейший vhd диск на 1 Тб, его размер сходу опосля форматирования – 80 Мб, и переместил туда все 3 Гб файлов, опосля этого размер его стал 6 Гб, а попытка сжатия на сто процентов пустого старенького диска через compact vdisk привела к тому, что размер файла пустого диска стал не 9 Гб, а 8.9 Гб. Вопросцы такие: как нормально уменьшить размер vhd файла, чтоб его размер не был в 2 раза больше чем размер файлов на нем?
Ничего для себя, что умеет Windows7.
после перезагрузки он почемуто пропадает
15.04.2012/10:07  ОлегК
DiskPart has encountered an error: There is not enough space on the disk.
See the System Event Log for more information.
Это сообщение о невозможности сотворения диска, поэтому как на машине с 35 гигами с ОС Win 7 Ultimat невозможно!
Здравствуйте Дмитрий. Заблаговременно спасибо.
У меня всё получилось(диск создан) но столкнулся с неувязкой, а конкретно опосля перезагрузки диск Теряется приходиться повсевременно вручную монтировать. Как сделать так что сделанный мной диск не пропадал. А повсевременно загружался совместно с системой?
в таковых делах не много что понимаю прошу по подробнее(мож прога какая есть?)
p.s win7 домашняя базовая.
Интересная статейка, не понятно лишь одно для чего же создавать этот диск ? Когда можно воспользоватся обыденным методом чтобы он не исчезал…Бухой Маг, так не проще сделать !?
http://remontcompa.ru/143-razdelit-disk-v-windows-7.html
Вот, кое что из практики работы с виртуальными дисками:
сам долго находил, упрощу кому то жизнь, в ру-нете ответа не нашел)) но все же нашел:
В общем процедура такая:
Сжатие VHD
Скачиваем SDelete v1.61, http://technet.microsoft.com/en-us/sysinternals/bb897443
Запускаем:
sdelete.exe -z V: [где V: уже присоединенный виртуальный диск VHD]
Потом уже рекомендованными везде командами, которые все таки сжимают в конце концов диск:):
diskpart
select vdisk file="d:VHDd1.vhd" [d:VHDd1.vhd – путь к тому же виду виртуального диска]
compact vdisk
PS кстати ежели кому нужно, автоподключение виртуального VHD диска при загрузке:
Создаем Файл attach.cmd:
diskpart -s "D:VHDattachvhd.s"
создаем Файл attachVHD.s:
select vdisk file="D:VHDgames.vhd"
attach vdisk
attach.cmd в планировщик при старте системы.
– Делать вне зависимости от регистрации юзера ОБЯЗАТЕЛЬНО!!!
Все. До возникновения юзера у клавиатуры диск уже доступен по сети.
Здравствуйте уважаемые форумчане, помогите решить делему с VHD…
Установил ещё одну 7 пробную на VHD, но сделал диск сходу как возникло меню установки ОС а не в меню выбора жёсткого диска и как следствие, указал не ту буковку диска, желал на собственный D указал D но при установке буковкы смешаются и моя буковка D принадлежала уже системному диску установленной ОС, опосля установки я запустил простую ОС и увидел что диск С забит, оказалось что мой сделанный VHD размещен на диске С. Я его переместил на D тупым копированием и естественно он закончил загружаться. Перековырял как мог BCDEDIT значения и в device и path поменял на D но эта редиска не желает грузится. Как быть? Как вынудить видить загрузчик VHD диск на D и не повредился ли сам VHD при тупом копировании? S O S
Комментарии отключены. С вопросцами по статьям обращайтесь в форум.
Читайте также  Как настроить ммс на айфоне. Как включить MMS на iPhone

Оставьте комментарий