我的硬盘上有一个ext3文件系统,在/ dev / hdc2上有一个1024字节的小块。 现在我把整个文件系统logging在DVD上,如下所示:
dd if=/dev/hdc2 of=/tmp/image.img wodim -dev=/dev/scd0 /tmp/image.img
现在当我尝试挂载它时,ext3在dmesg中抱怨:
EXT3-fs: blocksize 1024 too small for device blocksize 2048.
我想这是因为DVD扇区大小不是512(如硬盘),而是2048。
有没有办法挂载这个? 没有把数据写回到硬盘当然,因为我知道这个解决scheme。
我从来没有尝试过这一点,不会刻录光盘来testing,但是您是否尝试过使用/ dev / scd0作为后台“文件”的中间循环设备,并指定了循环设备的块大小把东西填补到位?
如果其中一个工具太聪明,并拒绝它,因为循环支持不是一个普通的文件
我想你应该把你的图像作为文件写在ISO FS上。