Я хочу смонтировать необработанный образ диска (только для чтения) с работающей виртуальной машины linux kvm, чтобы получить доступ к данным за пределами vm.
Он работает для доступа к файлам, но не отражает изменения файловой системы:
losetup /dev/loop0 disk1.raw # image of running vm
mount -o ro /dev/loop0 /mnt/disk1ro
После касания файла в виртуальной машине файл не существует в точке монтирования. Когда я размонтирую и снова монтирую, он там.
Я не нашел способ крепления, который помог бы. Может ли кеш ядра препятствовать обновлению?
Сервер nfs в виртуальной машине был бы решением, но работать напрямую с изображением было бы намного проще и хитрее (если бы он работал)!
Обновить: хорошо, я согласен с остальными, это плохая идея