ISO和DMG映像之间有什么区别?


10

.iso文件和.dmg文件有什么区别?为什么使用不同的方式?




请在不同的帖子中提出不同的问题。询问格式的差异如何在Windows VM中安装它们-这是两回完全不同的事情。我删除了第二部分,因为您当前的答案仅与第一个问题有关。
slhck 2012年

点。会做
乔恩·瓦伦丁

Answers:


14

ISO文件是包含具有ISO 9660文件系统的磁盘的文件。这是针对慢速光盘上的只读访问进行优化的文件系统。(特别是它是为CDROM设计的)。

ISO文件在很多方面受到限制。例如:
您不能写入ISO文件系统。(尽管您可以创建新的FS)
创建的目录深度不能超过8级。您只能使用遵循DOS 8.3标准的文件名。

请注意,并非所有ISO文件都遵循此行为。许多程序允许您写入长度为32个字符的文件名,这种文件名在许多情况下都可以使用,但不是全部。(例如,具有此类文件名的磁盘将无法在DOS下使用)。ISO 9660也有多个扩展,包括Rock ridgeJoliet扩展。


DMG文件d ISK我中号 ES。OS / X将它们视为真实磁盘。您可以读写这些内容。


好的,所以说我有一个.iso我想挂载到我的Windows VM上,我该怎么做?在OSX中,我可以双击它,但是Windows XP甚至无法识别文件类型。
乔恩·瓦伦丁

3
那是因为OS / X理解ISO文件是如何工作的。对于Windows,您将需要一些了解回送和iso9660的软件。或者您可以只使用诸如Deamon工具,52%酒精度或Magic Disk之类的程序。
Hennes 2012年

多数民众赞成在我想要的。感谢百万
乔恩·瓦伦丁

1

ISO是ISO-9660(CD-ROM)磁盘的逐位映像。您可以将其直接写入CD并直接使用。甲DMG通常是通用磁盘图像格式,有点像一个硬盘分区的图像。它们具有不同的布局,但是相似之处在于,它们持有文件系统的映像,并且在操作系统安装后可以访问文件。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.