Авто монтирование VHD/VHDX диска при загрузке Windows

В Windows можно монтировать файлы виртуальных жестких дисков в VHD и VHDX формате прямо из консоли управления дисками (Disk Management). Администратор Windows может смонтировать VHD/VHDX файл в проводнике и назначить ему букву диска. Однако при каждой перезагрузке Windows такие виртуальны диски приходится монтировать вручную.

В этой статье, мы настроим задание автоматического монтирования VHD/VHDX дисков при загрузке Windows.

  1. Откройте консоль управления заданиями планировщика Windows ( Taskschd.msc )
  2. Создайте новое задание (Create Basic Task);
  3. Укажите имя задание AutoMount_MyData_VHDX_G ;
  4. В качестве триггера выберите When the computer starts;
  5. Action -> Start a program ;

    Program/script: C:WINDOWSsystem32WindowsPowerShellv1.0powershell.exe

    Add argument: -command "Mount-DiskImage -ImagePath C:mydata.vhdx –PassThru | Get-Disk | Get-Partition | Set-Partition -NewDriveLetter G "

    Эта команда PowerShell монтирует файл C:mydata.vhdx и назначает разделу на нем букву диска G: . Подробнее об управлении разделами и дисками с помощью PowerShell .
  6. Откройте свойства задание у укажите, что оно должно запускаться от имени NT AUTHORITYSYSTEM (Change User or group -> SYSTEM ).
  7. Перезагрузите компьютер и проверьте, что VHDX диск монтируется автоматически.

Если вы хотите смонтировать VHDX не в отдельный диск, а в папку, измените код PowerShell команды следующим образом:

Mount-DiskImage -ImagePath C:mydata.vhdx –PassThru | Get-Disk | Get-Partition | Add-PartitionAccessPath -AccessPath "C:Folder01"

admin

Share
Published by
admin

Recent Posts

Настройка Mercurial по HTTPS

Иногда mercurial, при скачивании и комитах ругается на https. Особенно на самоподписанные сертификаты. Чтобы заработал…

2 недели ago

Компиляция libvirt в Ubuntu

Компиляция libvirt Подробнее

2 недели ago

Ошибка libvirt permission denied: решение

Если возникает ошибка libvirt destroy lxc permission denied , при попытке остановить контейнер: _x000D_# virsh…

2 недели ago

Настройка редиректа в NGINX

Файлы с примерами редиректа для nginx Подробнее

2 недели ago

Включение gzip в NGINX

Как включить gzip сжатие в Nginx ? Подробнее

2 недели ago

Удаление postinst-скрипта в Linux

Иногда возникает ситуация, когда криво настроенные пакеты не устанавливаются в системе. У меня это произошло…

2 недели ago