gpt4 book ai didi

linux - dd 中 ibs/obs/bs 的用途

转载 作者:IT王子 更新时间:2023-10-29 01:04:33 26 4
gpt4 key购买 nike

我有一个脚本,可以在 linux 机器上的文件中创建文件系统。我看到要创建文件系统,它使用带有 bs=x 选项的“dd”,从/dev/zero 读取并写入文件。我认为通常指定 ibs/obs/bs 对从真实硬件设备读取很有用,因为一个有特定的块大小限制。但是,在这种情况下,由于它正在从虚拟设备读取并写入文件,因此我认为使用 'bs=x bytes' 选项没有任何意义。我的理解错了吗?
(以防万一,如果有帮助,此文件系统稍后用于引导 qemu 虚拟机)

最佳答案

块大小是一次读取和写入的字节数。大概有一个count=选项,并以块大小为单位指定。如果有 skip=seek=选项,那些也将以块大小为单位。但是,如果您正在读取和写入常规文件,并且没有磁盘错误,那么块大小并不重要,只要您可以相应地缩放这些参数并且它们仍然是整数。然而,某些尺寸可能比其他尺寸更有效。

关于linux - dd 中 ibs/obs/bs 的用途,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1354938/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com