如何在不从 ISO 文件启动的情况下获取其块大小?

如何在不从 ISO 文件启动的情况下获取其块大小?

我想使用 dd 命令制作可启动闪存驱动器,但为此我需要知道正确的块大小是多少。我知道我可以在虚拟机中启动 ISO 并运行 parted 或 fdisk 来获取它,但我想知道是否可以直接从文件中获取块大小。我尝试使用parted和fdisk来查看它,无论是作为循环设备安装还是卸载,但我只是获得ISO所在驱动器的逻辑块大小,而不是ISO中数据的块大小。

答案1

您可以使用 等软件cdrecordisoinfo并搜索如下行:

Current Secsize: 2048

或者

Logical block size is: 2048

但为什么你不尝试在dd命令中没有块大小呢?

相关内容