Qemu无法立即识别文件更改

时间:2018-11-25 06:23:42

标签: qemu mount bootloader osdev

我正在完成Brokenthorn操作系统教程,在该教程中,我使用MSDOSFS命令在Ubuntu中创建了一个虚拟软盘,然后对该虚拟软盘进行了更改,例如使用DD命令更改其MBR以及复制和删除文件等问题。是当我进行一些更改然后在Qemu上运行时,它不会检测到更改并显示结果,好像我没有对软盘驱动器进行任何更改,但是在运行并退出qemu几次之后,它随后开始向我显示正确的结果。为什么qemu无法立即检测到更改?

1 个答案:

答案 0 :(得分:0)

完成文件的更新/删除/复制后,请使用umount命令在完成后卸载目录。这样可以确保所有文件更新均已完成。那时,请尝试在QEMU中运行它。我的猜测是您在运行QEMU时保持文件系统已挂载。这可能会导致您似乎正在观察到的问题。