英语法语西班牙语

Ad


OnWorks 网站图标

ldmtool - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 ldmtool

这是 ldmtool 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


ldmtool - 管理 Microsoft Windows 动态磁盘的工具

概要


工具 [选项]

工具 [选项] 扫描 [设备...]

工具 [选项] 显示磁盘组 {磁盘 GUID}

工具 [选项] 显示{音量| 分区| 磁盘} {磁盘 GUID} {对象 姓名}

工具 [选项] {创建 | 移除所有

工具 [选项] {创建 | 删除}卷{磁盘 GUID} {体积 姓名}

配置


-d|--设备 设备
自动扫描 设备.

商品描述


工具 是用于管理 Microsoft Windows 动态磁盘的工具,它使用 Microsoft 的 LDM
元数据。 它可以检查它们,还可以创建和删除设备映射器块设备
可以安装。

虽然文件系统可以读写挂载并修改其内容, 工具 是不是
能够修改 LDM 元数据本身。 也就是说,它不能创建、删除或编辑动态
磁盘。

它也无法挂载缺少分区的 RAID5 卷,尽管它可以
挂载缺少分区的镜像卷。 但是,安装一个丢失的卷
不推荐使用 partition,因为 ldmtool 不会以任何方式更新 LDM 元数据。 这个
意味着 Windows 将无法确定分区未同步时
它随后安装,这可能会导致损坏。

召唤


工具 可以作为 shell 调用以运行多个操作,也可以运行单个
行动和回报。 如果在命令行上给出一个动作,它将在单个动作中运行
模式。 如果没有给出任何操作,它将启动一个 shell。

模式
当作为 shell 调用时, 工具 默认情况下不会扫描任何块设备。 如果有任何块
设备在命令行上给出 -d 选项,这些将被扫描。
否则,必须使用显式扫描块设备 浏览 行动。

通过发送 EOF 或使用退出或退出操作退出 shell 模式。

集成的 行动 模式
当调用以运行单个操作时,默认情况下将扫描所有块设备。 在这
情况下,如果任何块设备被指定为 -d 选项,只有那些块设备才会
被扫描。

成果


工具 将结果作为 JSON 格式的数据返回。 返回的精确数据在
详情如下。 如果命令失败,它不会返回任何 JSON 数据,而是会返回
显示错误信息。 在 shell 模式下,可以通过缺少
JSON 格式的结果。 在单动作模式下,调用者可以额外检查出口
命令的代码。

行动


浏览 [设备...]
扫描所有 [设备] 以获取 LDM 元数据。

返回所有已知磁盘组 GUID 的列表。 请注意,它不只是新返回
发现的磁盘组。

显示 磁盘组 {GUID}
返回有关单个磁盘组的详细信息。

返回:

姓名
磁盘组的可读名称

GUID
Windows 分配的磁盘组 GUID


磁盘组中所有卷的名称列表

磁盘
磁盘组中所有磁盘的名称列表

显示 体积 {磁盘 GUID} {体积 姓名}
返回有关卷的详细信息。

返回:

姓名
卷的名称

类型
卷类型。 其中之一: simple 、 spanned 、 striped 、 mirrored 、 raid5

尺寸
扇区中的卷大小

块大小
条带卷和 raid5 卷使用的块大小(以扇区为单位)。 对于其他卷类型
它将是 0。

暗示
卷安装提示。 此值指定 Windows 期望卷的方式
安装。 对于分配了驱动器号的卷,它可能是“E:”。

分数
构成该卷的分区名称的列表。

显示 {磁盘 GUID} { 姓名}
返回有关分区的详细信息。

返回:

姓名
分区名称

开始
分区开头与磁盘开头的偏移量(以扇区为单位)

尺寸
分区大小(以扇区为单位)

磁盘
分区所在磁盘的名称

显示 磁盘 {磁盘 GUID} {磁盘 姓名}
返回有关磁盘的详细信息。

返回:

姓名
可读的磁盘名称

GUID
磁盘的 GUID

当下
是否在扫描过程中发现了磁盘:true 或 false

If 磁盘 is 当下, 另外 返回:

设备
主机设备的名称(例如 /dev/sda)

数据开始
磁盘数据部分的起始扇区

数据大小
磁盘数据部分的大小(以扇区为单位)

元数据开始
磁盘元数据部分的起始扇区

元数据大小
磁盘元数据部分的大小(以扇区为单位)

创建信息图 {体积 { 磁盘 GUID } { 体积 姓名 } | 全部}
为指定的卷或所有卷创建一个设备映射器设备
检测到的磁盘组。

返回由此操作创建的设备映射器设备名称列表。 笔记
如果某个卷已存在设备,则不会在此列表中返回该设备。

去掉 {体积 { 磁盘 GUID } { 体积 姓名 } | 全部}
删除指定卷或所有卷的设备映射器设备
检测到的磁盘组。

返回由此操作删除的设备映射器设备名称的列表。 笔记
如果一个卷不存在设备,它将不会在此列表中返回。

示例


以下示例从在 shell 中运行的 ldmtool 的单个会话形成一个序列
模式。

扫描所有循环设备以获取 LDM 元数据:

ldm> 扫描 /dev/loop[0-9]*
[
"03c0c4fc-8b6f-402b-9431-4be2e5823b1c",
"06495a84-fbfd-11e1-8cf9-52540061f5db"
]

检测到两个磁盘组。 该列表包含它们的 GUID。

显示有关磁盘组之一的详细信息:

ldm> show diskgroup 06495a84-fbfd-11e1-8cf9-52540061f5db
{
"name" : "WIN-ERRDJSBDAVF-Dg0",
"guid" : "06495a84-fbfd-11e1-8cf9-52540061f5db",
“卷”:[
“第4卷”,
“第1卷”,
“第2卷”,
“第3卷”,
“第5卷”
],
“磁盘”:[
"磁盘 1",
"磁盘 2",
"磁盘 3",
"磁盘 4",
"磁盘 5",
"磁盘 6",
"磁盘 7",
"磁盘 8",
“磁盘9”
]
}

显示有关磁盘组中卷之一的详细信息:

ldm> show volume 06495a84-fbfd-11e1-8cf9-52540061f5db Volume1
{
“名称”:“卷1”,
“类型”:“跨越”,
“大小”:129024,
“块大小”:0,
"提示": "E:",
“分区”:[
"Disk1-01",
“磁盘2-01”
]
}

显示有关卷中分区之一的详细信息:

ldm> show partition 06495a84-fbfd-11e1-8cf9-52540061f5db Disk1-01
{
"name" : "Disk1-01",
“开始”:65,
“大小”:96256,
“磁盘”:“磁盘1”
}

显示有关包含分区的磁盘的详细信息:

ldm> show disk 06495a84-fbfd-11e1-8cf9-52540061f5db Disk1
{
“名称”:“磁盘1”,
"guid" : "06495a85-fbfd-11e1-8cf9-52540061f5db",
“现在”:真的,
“设备”:“/dev/loop15”,
“数据开始”:63,
“数据大小”:100289,
“元数据开始”:100352,
“元数据大小”:2048
}

为卷创建一个设备映射器设备:

ldm> create volume 06495a84-fbfd-11e1-8cf9-52540061f5db Volume1
[
“ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume1”
]

已创建新的设备映射器设备,名为 ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume1。
根据 udev 的配置方式,它现在可能可以作为
/dev/mapper/ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume1。

为两个磁盘组中的所有卷创建设备映射器设备:

ldm> 创建所有
[
"ldm_vol_Red-nzv8x6obywgDg0_Volume2",
"ldm_vol_Red-nzv8x6obywgDg0_Volume1",
"ldm_vol_Red-nzv8x6obywgDg0_Volume4",
"ldm_vol_Red-nzv8x6obywgDg0_Stripe1",
"ldm_vol_Red-nzv8x6obywgDg0_Raid1",
"ldm_vol_Red-nzv8x6obywgDg0_Volume3",
"ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume4",
"ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume2",
"ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume3",
“ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume5”
]

请注意,ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume1 不在设备列表中
创建,因为它已经存在。

删除单个卷的设备映射器设备:

ldm> remove volume 06495a84-fbfd-11e1-8cf9-52540061f5db Volume2
[
“ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume2”
]

ldm> 删除所有
[
"ldm_vol_Red-nzv8x6obywgDg0_Volume2",
"ldm_vol_Red-nzv8x6obywgDg0_Volume1",
"ldm_vol_Red-nzv8x6obywgDg0_Volume4",
"ldm_vol_Red-nzv8x6obywgDg0_Stripe1",
"ldm_vol_Red-nzv8x6obywgDg0_Raid1",
"ldm_vol_Red-nzv8x6obywgDg0_Volume3",
"ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume4",
"ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume1",
"ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume3",
“ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume5”
]

请注意,ldm_vol_WIN-ERRDJSBDAVF-Dg0_Volume2 不在设备列表中
删除,因为它以前被删除。

使用 onworks.net 服务在线使用 ldmtool


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad