使用dd复制光盘镜像时实际块数比isoinfo返回的卷大小少2块的原因咨询
使用dd复制光盘镜像时实际块数比isoinfo返回的卷大小少2块的原因咨询
嘿各位大佬,我碰到个有点费解的问题,想过来请教下:
先说明下环境,我用的是XUbuntu 24.04系统。
我先用isoinfo命令查看了光盘的详细信息,输出如下:
$ isoinfo -d -i /dev/sr0 CD-ROM is in ISO 9660 format Application id: NERO BURNING ROM Logical block size is: 2048 Volume size is: 303507 Joliet with UCS level 3 found NO Rock Ridge present
从输出能看到,光盘的卷大小标注是303507个逻辑块,每个块大小是2048字节。接着我用dd命令尝试复制这个数量的块到本地文件:
$ dd if=/dev/sr0 bs=2048 of=a.iso count=303507 303505+0 records in 303505+0 records out 621578240 bytes (622 MB, 593 MiB) copied, 133.864 s, 4.6 MB/s
结果很奇怪,dd实际只复制了303505块,比isoinfo返回的卷大小少了整整2块,而且全程没有任何错误提示。有没有大佬能帮我解释下这个差异是怎么来的呀?
备注:内容来源于stack exchange,提问作者thing1
相关产品推荐
相关产品推荐

