- Сообщения
 - 8,143
 
- Решения
 - 27
 
- Реакции
 - 6,959
 
Привет !
Собственно, репостинг одного моего практического примера:
- как создать файл виртуального жесткого диска (.VHD) с помощью средств ОС.
- как смонтировать такой образ в качестве нового тома.
- как подключить такой диск к пустой папке, не монтируя к точке подключения тома.
Автоматизированный скрипт:
1. Создание и подготовка виртуального диска:
	
	
	
		
Где:
При помощи параметра File можно указать полный путь и имя виртуального диска.
Параметр Maximum отвечает за максимальное дисковое пространство, предоставляемое виртуальным диском, заданное в мегабайтах.
При помощи параметра Type можно указывать формат виртуального диска. Существует два значения для данного параметра:
- FIXED создает файл виртуального диска фиксированного размера;
- EXPANDABLE создает динамически расширяемый образ виртуального диска.
	
	
	
		
2. Присоединение виртуального жесткого диска:
	
	
	
		
3. Отсоединение виртуального диска:
	
	
	
		
Batch-файл запускать в режиме повышенных привилегий.
Кстати, в составе SysInternals есть утилита disk2vhd.exe, которая позволяет создать образ физического жесткого диска в формате VHD.
Ссылки по теме:
Статьи:
http://www.utilizewindows.com/7/dep...ual-hard-disk-vhd-using-diskpart-in-windows-7
http://www.oszone.net/10877/vhd
Видеопрезентация: http://www.techdays.ru/videos/1237.html
	
		
			
		
		
	
				
			Собственно, репостинг одного моего практического примера:
- как создать файл виртуального жесткого диска (.VHD) с помощью средств ОС.
- как смонтировать такой образ в качестве нового тома.
- как подключить такой диск к пустой папке, не монтируя к точке подключения тома.
Автоматизированный скрипт:
1. Создание и подготовка виртуального диска:
		Код:
	
	
	Create Vdisk File=<имя_файла> Maximum=<n> Type=Fixed|Expandable [/Опция Параметр]
	Где:
При помощи параметра File можно указать полный путь и имя виртуального диска.
Параметр Maximum отвечает за максимальное дисковое пространство, предоставляемое виртуальным диском, заданное в мегабайтах.
При помощи параметра Type можно указывать формат виртуального диска. Существует два значения для данного параметра:
- FIXED создает файл виртуального диска фиксированного размера;
- EXPANDABLE создает динамически расширяемый образ виртуального диска.
		Код:
	
	
	(
  echo create vdisk file="l:\vdisk.vhd" maximum=512 type=fixed
  echo select vdisk file="l:\vdisk.vhd"
  echo attach vdisk
  echo convert mbr
  echo create partition primary
  echo format fs=NTFS label="VDisk" quick
  echo assign letter x:
  echo detach vdisk
) | diskpart
	2. Присоединение виртуального жесткого диска:
		Код:
	
	
	(
  echo select vdisk file="l:\vdisk.vhd"
  echo attach vdisk
) | diskpart
	3. Отсоединение виртуального диска:
		Код:
	
	
	(
  echo select vdisk file="l:\vdisk.vhd"
  echo detach vdisk
) | diskpart
	Batch-файл запускать в режиме повышенных привилегий.
Кстати, в составе SysInternals есть утилита disk2vhd.exe, которая позволяет создать образ физического жесткого диска в формате VHD.
Ссылки по теме:
Статьи:
http://www.utilizewindows.com/7/dep...ual-hard-disk-vhd-using-diskpart-in-windows-7
http://www.oszone.net/10877/vhd
Видеопрезентация: http://www.techdays.ru/videos/1237.html
			
				Последнее редактирование: