启动时自动挂载 .vhdx
Auto Mount .vhdx on Startup
我有一个带有 128 GB micro SD 卡的 Surface Pro 4 来扩展存储 space。遗憾的是,Windows 将 SD 卡视为可移动设备而不是永久硬盘驱动器,我确实找到了有关如何解决此问题的指南(参见下面的 link),但是我在自动安装时遇到了问题启动时的 .vhdx。如指南所述,我在 SD 卡上创建了一个 .vhdx,并希望使用任务计划程序在启动时挂载 .vhdx。
我曾尝试使用 powershell 和一个 .ps1 文件来挂载 .vhdx,但是,这没有用。
Mount-DiskImage A:\Fix.vhdx
截图:Disk Management
我正在遵循此指南:Configure Surface to use MicroSD as Primary Storage
根据您的屏幕截图,Fix.vhdx 在 I:.
Mount-DiskImage I:\Fix.vhdx
请注意,根据您的 OS (Windows 8),您必须是管理员才能安装磁盘。如果您有可用的 Hyper-V Cmdlet,请选择“Mount-VHD”。
我找到了比使用 powershell 和任务调度程序更好的解决方案。 VHD Attach 是 Medo64 制作的实用程序,可在启动时自动挂载 VHD。
这是一种使用 PowerShell 挂载 .vhd 或 .vhdx 并为其分配驱动器盘符的简单方法:
$VolumesVHDX = Mount-VHD -Path C:\mynewdisk.vhdx -PassThru | Get-Disk | Get-Partition | Get-Volume | Select-Object DriveLetter
Set-Partition -DriveLetter $VolumesVHDX.DriveLetter -NewDriveLetter L -Confirm:$false -ErrorAction SilentlyContinue
将其保存为 PowerShell 脚本,然后在系统启动时创建计划任务 运行。
命令 > PowerShell.exe
参数 > "C:\Mount_VHDX_Drives.ps1"
我有一个带有 128 GB micro SD 卡的 Surface Pro 4 来扩展存储 space。遗憾的是,Windows 将 SD 卡视为可移动设备而不是永久硬盘驱动器,我确实找到了有关如何解决此问题的指南(参见下面的 link),但是我在自动安装时遇到了问题启动时的 .vhdx。如指南所述,我在 SD 卡上创建了一个 .vhdx,并希望使用任务计划程序在启动时挂载 .vhdx。
我曾尝试使用 powershell 和一个 .ps1 文件来挂载 .vhdx,但是,这没有用。
Mount-DiskImage A:\Fix.vhdx
截图:Disk Management
我正在遵循此指南:Configure Surface to use MicroSD as Primary Storage
根据您的屏幕截图,Fix.vhdx 在 I:.
Mount-DiskImage I:\Fix.vhdx
请注意,根据您的 OS (Windows 8),您必须是管理员才能安装磁盘。如果您有可用的 Hyper-V Cmdlet,请选择“Mount-VHD”。
我找到了比使用 powershell 和任务调度程序更好的解决方案。 VHD Attach 是 Medo64 制作的实用程序,可在启动时自动挂载 VHD。
这是一种使用 PowerShell 挂载 .vhd 或 .vhdx 并为其分配驱动器盘符的简单方法:
$VolumesVHDX = Mount-VHD -Path C:\mynewdisk.vhdx -PassThru | Get-Disk | Get-Partition | Get-Volume | Select-Object DriveLetter
Set-Partition -DriveLetter $VolumesVHDX.DriveLetter -NewDriveLetter L -Confirm:$false -ErrorAction SilentlyContinue
将其保存为 PowerShell 脚本,然后在系统启动时创建计划任务 运行。
命令 > PowerShell.exe
参数 > "C:\Mount_VHDX_Drives.ps1"