如何在 Windows 中使用 ISO UDF 卷安装 HD

如何在 Windows 中使用 ISO UDF 卷安装 HD

在 Linux 下,我可以使用 UDF 文件系统创建 ISO 映像,K3b例如。然后我可以使用命令将此类 ISO 映像复制到硬盘dd。将此类准备好的硬盘连接到 Linux 机器后,UDF 文件系统会立即被识别,并且可以作为只读卷专门安装。

这样准备好的硬盘无法被 MS-Windows 识别,即使它可以虚拟挂载 ISO 文件,但 HD 中的 UDF 卷根本无法识别。我尝试创建一个带有一个分区的假 MBR 来提供帮助:

udf_vol:start= 0, size= 214015464, type=96

但没有任何成功。(ISO-9660中忽略了前64个扇区)

我知道,主要的区别在于在 Linux(一般是 UNIX)中一切都是文件,因此 mount 命令能够以几乎与 ISO 映像文件相同的方式挂载真正的 CD 设备。

但是是否有第三方“安装器”可以在 MS-Windows 中执行相同操作?或者在 PowerShell 中可以执行此操作吗?

只是为了明确目标:我不想从 ISO 映像文件安装虚拟 CD,而是安装格式化为 ISO-9660/UDF 的硬盘卷(复制到硬盘上的 ISO 映像)。

答案1

在 Windows 操作系统中,将 ISO 文件安装为驱动器通常通过创建虚拟 CD/DVD 驱动器来处理。然后可以将 ISO 文件分配给这些虚拟驱动器

请查看 守护进程工具支持从 Win98 到 Windows 11 的所有内容。

我不确定超ISO或者ISOBuster还支持创建虚拟驱动器。

答案2

嗯,作为我托钵僧跳舞是能够将一些数据保存到硬盘上,但使其在 Windows 工作站上不可变。使用 Linus OS,可以毫无问题地将任何块设备挂载为只读在 Apple macOS 或 MS-Windows 中不可能实现的事情。当我找到另一种准备方法时只读仅适用于 MS-Windows 的卷:使用内部 Disk_manager,我可以创建虚拟磁盘 (*.vhdx)(气球 ~ 动态和压缩),将其格式化为 NTFS。然后我可以将所有必要的数据复制到其中,然后将其卸载。vhdx 文件可以复制到任何传输介质(HDD、SSD、USB 闪存……)。即使在 MS-Windows 中,也可以使用磁盘管理器以只读方式安装此类文件,或者(在 NTFS 上)可以将其提供给只读属性,足够的是应该使用自动挂载(双击)将此虚拟磁盘文件挂载为只读。

我要感谢所有鼓舞人心的评论和读者的热情。即使在 MS-Windows 中,锁定文件和文件结构的理由也很多。

相关内容