将dd更改传播到文件系统顶层

时间:2015-05-13 17:24:07

标签: linux filesystems dd

我在安装的.img文件中有几个不同的文件系统,我想以两种方式访问​​它们:一个是通常的图形文件浏览器,添加和删除文件和文件夹以及使用普通应用程序更改其内容,而另一种是通过命令行工具 dd 直接到.img文件。

这是我正在运行的脚本:

fallocate -l 32M fat32.img
mkfs -t vfat fat32.img
sudo mount -t vfat -w -o loop fat32.img /media/fat32

在此之后,使用文件浏览器的更改最终会传播到.img文件内容(但不会立即传播),但相反的情况不会发生。如何禁用或刷新缓存以强制进行此更新(两种方式)?

我使用此命令执行dd

dd of=fat32.img oflag=sync conv=notrunc,fsync seek=86660 bs=1 count=5

我现在没有处理文件浏览器和 dd 所做更改之间的冲突。

1 个答案:

答案 0 :(得分:1)

进行更改后,请运行x[0]