vhd

虚拟内存在带有 Intune 的 Windows11 VHDX 上不起作用
vhd

虚拟内存在带有 Intune 的 Windows11 VHDX 上不起作用

我在 Windows11 上使用可启动 VHDx。我的公司要求我使用企业门户 (Intune) 注册我的笔记本电脑;为此我必须使用 Bitlocker 加密我的驱动器。当我从全新的 VHDX 启动时,虚拟内存一切正常(pagefile.sys 已到位,正常工作,UI 反映了这一点)。但是,一旦我加密驱动器并加入企业门户,在下次重新启动时,登录后会弹出“性能选项”屏幕,并且虚拟内存“未设置”;没有办法让它工作,我尝试了每个选项(自动管理、C: 上的自定义大小、D: 上的自定义大小),每次我重新启动时,登录后都会弹出“性能选项”屏幕,并且没有更多的虚拟内存设置。...

Admin

压缩包含 LUKS 加密分区的 VHDX
vhd

压缩包含 LUKS 加密分区的 VHDX

我就是无法使我的 VHDX 压缩。它是 Hyper-V 中 Ubuntu VM 的启动驱动器,系统分区使用 LUKS 加密。 我尝试将 VHDX 附加到一个全新的虚拟机,然后 cryptsetup luksOpen --allow-discards /dev/sdb3 ubuntu_disk 以实现修剪(以及相关的安全缺陷)。 这样可以保证fstrim运行无错误,但似乎不足以真正释放扇区,因此 VHDX 压缩过程可以缩小文件。 我尝试了各种方法来压缩,通过 Hyper-V 管理控制台、PowerShell Optimise-VHD -Mode Full、,...

Admin

回收已修剪图像的空间 docker WSL
vhd

回收已修剪图像的空间 docker WSL

在我的 Windows 11 机器上,我运行了几个由定期更新的镜像组成的容器。我已将 Docker 引擎与 WSL 连接起来,因为镜像就是在那里构建的。 我注意到 docker WSL 使用的硬盘空间没有减少。永远不会。只有 docker 桌面上的“清除数据”命令似乎可以解决问题。但是。这有一个附带好处,就是删除我的所有图像和容器。不是很好。 如果我运行,docker image prune -a不必要的图像会被清除,但空间不会被回收: ronald@Ronald:~/$ docker image prune -a WARNING! This will re...

Admin

VHD 文件大小小于其内容的大小
vhd

VHD 文件大小小于其内容的大小

我已经使用 Windows 磁盘管理创建了一个动态 VHD 文件,并通过将主磁盘上的文件夹复制到 VHD 卷中来填充它。 当我在资源管理器中查看已挂载虚拟磁盘的属性时,或者查看磁盘上所有文件和文件夹的组合属性时,显示占用的总大小为 150GB。但是,VHD 文件本身的大小只有 130GB。 我没有在 VHD 卷上启用 NTFS 压缩。我听说过 NTFS 重复数据删除,但这似乎是一项默认未启用的功能,并且仅在 Windows Server 版本上可用。 使用文件比较程序,VHD 卷上的文件与我复制到 VHD 的主磁盘上的源文件相同(并且源文件也声明占用了 15...

Admin

在内部将 VHD 文件标记为只读,这样它就永远不会以写权限挂载
vhd

在内部将 VHD 文件标记为只读,这样它就永远不会以写权限挂载

我正在分发一些 VHD 文件,希望接收方能够挂载并查看其内容,但是我希望在接收方挂载并查看其内容之后,VHD 文件的校验和保持不变。 但是,默认情况下(至少在 Windows 中,这是我主要需要解决方案的操作系统),通过资源管理器安装 VHD 会将其安装为可写,并且 VHD 的校验和将被安装过程更改。 在资源管理器属性中将 VHD 文件本身标记为只读只是一个文件元数据标志,不会通过在线下载保留,因此这没有帮助。 用于diskpart在安装 VHD 磁盘时设置其属性,disk attributes set readonly在卸载和重新安装 VHD 之间不会保留...

Admin

Disk2vhd.exe 未显示已连接的磁盘
vhd

Disk2vhd.exe 未显示已连接的磁盘

我在 Disk2vhd.exe 上遇到了一个奇怪的问题,虽然磁盘肯定是通过 SATA 电缆连接的(我可以在不触摸计算机盖子的情况下启动它证明了这一点)并且磁盘在磁盘管理中被识别,但 Disk2vhd.exe 无法识别磁盘。 我不确定磁盘不是 Windows 而是 Linux(ubuntu 20.04)系统是否相关,但我听说 hyper-v 可以启动 Ubuntu/Linux,所以我想这应该不是问题。所以现在我不知道该尝试什么。谢谢你的帮助。 ...

Admin

计算基于 NTFS 的动态 vhd 的 MFT
vhd

计算基于 NTFS 的动态 vhd 的 MFT

我正在尝试计算动态 VHD 的 NTFS 文件系统主引导部分的 MFT 偏移量。此动态 VHD MFT 的 Little Endian 群集位置突出显示: 然后进一步解析为MFT_OFFSET= cluster_address * sector_per_cluster * SECTORSIZE(这里SECTORSIZE是 512)以计算 MFT 的实际偏移量...此计算在固定 VHD 的情况下有效。但在动态 VHD 中则不行。 在动态中,我有块分配表值。我使用第一个条目来计算磁盘 MBR,然后它将我指向磁盘的第一个分区。在这里我可以计算 MBS 偏移量。但...

Admin

为什么我的 VHD 实际/物理大小大于虚拟大小?
vhd

为什么我的 VHD 实际/物理大小大于虚拟大小?

我有一台 Windows VM,它使用 VHD 格式作为硬盘,我将 VHD 设置为动态分配。最初,我将虚拟大小设置为 80GB,然后最近我改变了主意,使用 VirtualBox 中的虚拟媒体管理器将其大小调整为 100GB。扩展后的实际大小约为 180 GB,这对我来说没有意义,VM 仍有 12 GB 的可用空间,而 VHD 的虚拟大小为 100 GB。有人知道为什么会发生这种情况以及如何解决它吗? 这从虚拟机内部的磁盘管理来看它是这样的。 ...

Admin

Windows 11附加多个vhd系统找不到指定的文件
vhd

Windows 11附加多个vhd系统找不到指定的文件

我创建了几个现有分区的 VHD 映像。重要的是它们不包含分区表,只包含 NTFS 映像。我试图将它们附加到正在运行的 Windows 11 Pro。由于某种原因,一次只有一个映像有效。尝试附加另一个映像会导致没有卷、没有标签、没有挂载点。 系统事件: Acer Volume \\?\Volume{00000001-0000-0000-0000-000000000000} (\Device\HarddiskVolume31) is healthy. No action is needed. ... New7 Volume new7 (\Device\Har...

Admin

将旧 Windows 计算机的系统映像制作为 VHD 文件
vhd

将旧 Windows 计算机的系统映像制作为 VHD 文件

我有安装了 Windows XP、Vista 和 7 的计算机。我有一些想法想用这些计算机来实现,但我需要先备份它们上的所有内容。我想知道我是否可以将整个系统复制为便携式映像文件,以便我可以将它们复制到其他设备,例如从我的外部驱动器复制到我的电脑。我不想重新格式化整个驱动器只是为了将映像克隆到它。如果可能的话,我希望将所有内容放在一个文件中,我可以移动或复制到任何驱动器而无需重新格式化任何内容。 问题更新:我确实打算在 VirtualBox 等虚拟机上运行 VHD 文件。 ...

Admin

从 SSD 中分离/删除启动 VHD
vhd

从 SSD 中分离/删除启动 VHD

我的笔记本电脑有一个带分区的 SSD,如附图所示。由于我弄错了 BIOS 密码,我无法访问 BIOS 来更改启动顺序。当我安装 Windows 11(家庭版)时,我不得不移除我的 SSD,将其插入 USB 适配器并使用 Win-to-USB 工具制作可启动磁盘。然后我插回 SSD,并在笔记本电脑首次从 SSD 启动时安装 Windows 11。安装后,在同一个 SSD 中形成了一个 VHD。我研究并猜测 VHD 有助于加快操作系统启动速度。但是,存在一些问题,例如所有下载都会自动存储在 VHD 中,这会迅速减少存储空间(我可以手动将下载内容删除到驱动器中D:...

Admin

无启动签名的 VHD 55AA
vhd

无启动签名的 VHD 55AA

我有一个 VHD 示例,它在偏移量 510 处没有 55AA 的 mbr 引导签名。通常,当我使用 diskmgmt 在 Windows 10 上创建 VHD 示例时,它会在磁盘初始化为 MBR 或 GPT 后立即分配此引导签名。那么,该示例缺少此引导签名的原因究竟是什么呢? 虽然当我尝试使用任何第三方工具提取此示例时,它会正确提取此示例 VHD 的内容。 ...

Admin

扩大交易量
vhd

扩大交易量

我想扩大交易所的交易量。 通常我会 关闭虚拟机,因为它是 VHD,而不是 VHDX, 使用 Hyper-V 管理器进行扩展, 启动并 在运行时使用 diskmgmt.msc 扩展给定的分区。 现在我找到了几篇文章,告诉我要事先将邮箱移动到另一台服务器。但是,Exchange 是一个在本地运行的独立安装。因此根本没有给出移动的目标。 我唯一能想到的办法就是“禁用”某些 Exchange 服务,重新启动,更改磁盘,然后将服务恢复到原始状态并重新启动服务器。 也许分区的扩展根本不需要停止 Exchange? 欢迎任何帮助。 亲切的问候, 你做 ...

Admin

为什么 powershell 命令 Mount-DiskImage 导致“访问被拒绝”
vhd

为什么 powershell 命令 Mount-DiskImage 导致“访问被拒绝”

我的 Win10.21H2 PC 上有一个 VHDX 文件。当我启动 Windows 桌面并以管理员身份执行以下命令时,出现“访问被拒绝”提示。 powershell Mount-DiskImage -ImagePath K:\WSL-vhdx\WSL-Ubuntu-2204.vhdx 但是,如果我运行 diskmgmt.msc 并执行“附加 VHD”(成功)然后“分离 VHD”,然后返回执行 powershell 命令,则这次命令就会成功。 有人能告诉我如何Mount-DiskImage在没有 diskmgmt.msc 帮助的情况下成功吗? ...

Admin

将 Hyper-V vhdx 转换为 iso
vhd

将 Hyper-V vhdx 转换为 iso

如果可以将 LinuxHyper-V客户虚拟机转换为*.iso文件,那么我就可以从此映像文件创建可启动的 USB。通过 Google,我找到了以下工具: vhd2iso qemu-img 转换-vhd 有人可以分享他在这方面的经验吗?如何转换hvdx->iso或hvdx-> hvd-> iso? ...

Admin