В целом Вы записываете его перед рукой.
Если Вы спрашиваете об этом в теории, то Вы просто храните старое значение где-то в другом месте прежде, чем изменить ее, то отложенный это каждый раз, когда Вы хотите.
Если Вы спрашиваете об этом, потому что теперь Вы завинчены и надеетесь, что существует что-то, что выручит Вас, то у меня есть плохие новости для Вас...
Не будучи знающей файловой системой, лучшее, которое можно получить, является, вероятно, чем-то вроде этого:
cp /dev/zero tmpfile; rm tmpfile
). Это возьмет много ввода-вывода и также потребует, чтобы у Вас было много места, выделенного к снимку.Можно затем предположить, что любые секторы, заполненные 0, не использованы. Или, по крайней мере, не должен быть сохранен; можно просто заполнить их 0 снова. (Вы могли также подать изображение к gzip, оно должно сжаться довольно хорошо).
Намного быстрее должен был бы использовать инструменты как partimage или partclone, которые действительно понимают файловую систему. Или, просто используйте tar.