在 Ubuntu 中安装 Windows 动态磁盘

在 Ubuntu 中安装 Windows 动态磁盘

我刚刚从 Windows 切换到 Ubuntu,我以为我能够将动态数据磁盘安装为 RO。因此,在安装 ubuntu 后,我安装了 ldmtool 并输入:show DiskGroup ... 返回

  ldm> show diskgroup fd58d19d-5fc9-11e6-aaa4-086266b942c1
{
  "name" : "NOAHVT-N551VW-Dg0",
  "guid" : "fd58d19d-5fc9-11e6-aaa4-086266b942c1",
  "volumes" : [
    "Volume2",
    "Volume3"
  ],
  "disks" : [
    "Disk1"
  ]
}

输入“全部创建”后,它说能够安装卷 3(对我来说最不重要 :/),但无法安装卷 2,因为:

Unable to create volume Volume2 in disk group fd58d19d-5fc9-11e6-aaa4-086266b942c1: Partition volume offset does not match sizes of preceding partitions

在卷 2 上执行 show volume 返回:

    ldm> show volume fd58d19d-5fc9-11e6-aaa4-086266b942c1 Volume2
{
  "name" : "Volume2",
  "type" : "spanned",
  "size" : 489205760,
  "chunk-size" : 0,
  "hint" : "G:",
  "partitions" : [
    "Disk1-01",
    "Disk1-02",
    "Disk1-04"
  ]
}

我也在 virtualbox 中尝试过 Win VM,但是 virtualbox VM 无法访问实际驱动器。

有没有什么办法可以保存这个磁盘的数据而不用返回Windows?

谢谢

答案1

我没有动态光盘可供测试,但使用这个答案我发现我可以从原始磁盘设备安装 GPT 磁盘上的分区:

mount -o offset=<offset in bytes> /dev/sda /mnt/<mount point>

如果您可以找到分区起始的偏移量,则将其乘以扇区大小(通常为 512 字节)并在 mount 命令中使用该偏移量。

我不知道是否ldm有任何常规的 Ubuntu 磁盘实用程序会为您提供此信息。如果没有:-

  • 尝试使用基于 Windows 的诊断光盘,例如Hiren 的 BootCD,基于 XP;或
  • 标准磁盘备份套件 (如 Norton Ghost 或 Paragon) 之一的恢复磁盘可能会为您提供此信息。

如果这些启动盘中的任何一个看到动态磁盘分区,您还可以选择将所需的分区复制到不同格式的分区,以便您可以正常访问该分区。

如果没有动态光盘,我无法更明确地做出判断,但我希望我已经为您提供了一些有关如何进行的指示。

相关内容