Сборка UIRD в магее

Мой вариант UIRD
Система грузится с диска и точка монтирования - /memory/layer-base/0
Changes будут лежать на диске - /memory/layer-base/0/syschanges/changes

Инициализация источника персистентных изменений: /memory/changes
mount_data_source syschanges /memory/changes /memory/data/changes  /tmp/parameters/uird.changes/1
Поиск и инициализация источника: syschanges/changes
find_data syschanges/changes /memory/data/changes  /tmp/parameters/uird.changes/1
find_file syschanges/changes /memory/data/changes /tmp/parameters/uird.changes/1
find_file syschanges/changes /memory/data/changes /tmp/parameters/uird.changes/1
find_filepath /memory/layer-base/0 syschanges/changes /memory/data/changes /tmp/parameters/uird.changes/1
RETURNFOUND=/memory/layer-base/0/syschanges/changes
data_from RESULT - /memory/layer-base/0/syschanges/changes
DATA_FROM - /memory/layer-base/0/syschanges/changes
mount_device /memory/layer-base/0/syschanges/changes /memory/changes
mount -n -o rbind  /memory/layer-base/0/syschanges/changes /memory/changes

Или Changes,как в вашем варианте, будут лежать на диске -
/memory/layer-base/0/changes/changes

Инициализация источника персистентных изменений: /memory/changes
mount_data_source changes /memory/changes /memory/data/changes  /tmp/parameters/uird.changes/1
Поиск и инициализация источника: changes/changes
find_data changes/changes /memory/data/changes  /tmp/parameters/uird.changes/1
find_file changes/changes /memory/data/changes /tmp/parameters/uird.changes/1
find_file changes/changes /memory/data/changes /tmp/parameters/uird.changes/1
find_filepath /memory/layer-base/0 changes/changes /memory/data/changes /tmp/parameters/uird.changes/1
RETURNFOUND=/memory/layer-base/0/changes/changes
data_from RESULT - /memory/layer-base/0/changes/changes
DATA_FROM - /memory/layer-base/0/changes/changes
mount_device /memory/layer-base/0/changes/changes /memory/changes
mount -n -o rbind  /memory/layer-base/0/changes/changes /memory/changes