我正在使用 USB 驱动器启动一个 linux 系统,该系统需要不时更改并写入一些日志。如果有很多写操作,闪存驱动器往往会提前失败。这让我想到了 OverlayFS 的想法:
我想要一个较低的文件系统,它具有系统和一个接受更改和日志的上层文件系统。有时,例如每天一次,我想将更改从上层文件系统复制到下层文件系统。
只要上层文件系统已挂载,OverlayFS 就不支持写入下层文件系统。所以我假设,我需要卸载上部 fs 并重新安装下部 fs 读写。但是我不确定如果在那个时刻一个进程试图向 fs 写一些东西会发生什么。
哪个是最好的方法?