小编hob*_*ing的帖子

通过 Linux 更改 Windows GPT 磁盘的“磁盘 ID”

我有一个 Windows 集群共享卷 (CSV) 的 SAN 级快照\克隆,我想安装在同一个集群上以检索文件,作为备份的形式。

如此处所述:访问集群共享卷的存储端快照

...由于 GUID 冲突,在同一集群上安装 CSV 的克隆存在问题。

我已经找到了如何通过一种对我不起作用的解决方法来实现我想要的。我可以在另一台 Windows 机器上安装 CSV 的快照\克隆,通过 Powershell 获取磁盘对象,如下所示:

$disk = get-disk -Number *number*
Run Code Online (Sandbox Code Playgroud)

... Powershell 有一个 set-disk 方法,它使我能够更改磁盘 ID:

Set-Disk -Guid {New GUID}
Run Code Online (Sandbox Code Playgroud)

我现在可以将这个克隆挂载回同一个集群,现在没有 GUID 冲突,我可以像访问任何其他 NTFS 卷一样访问它。

我想做的是通过 Linux 机器更改此磁盘标识符,以便我可以明智地自动化该过程。我看到一个例子,如果磁盘是 MBR,这可能是如何可能的,但是如果机器是 GPT,这是否可行?

任何帮助将不胜感激。

linux windows windows-cluster cluster-shared-volumes

6
推荐指数
1
解决办法
2433
查看次数