LINUX.ORG.RU

История изменений

Исправление bormant, (текущая версия) :

Вот смотрите, в образе в управляющих структурах NTFS записан размер файловой системы, допустим M.
Если этот образ развернуть на меньший раздел, записав только часть, то возможны 2 сценария:
1) в хвосте что-то было и оно потеряется
2) в хвосте ничего не было, но туда могут быть попытки записи.
Чтобы этого не происходило, нужно обеспечить в управляющих структурах NTFS наличие нового размера N.

Чисто умозрительный вариант:

# losetup -f --show образ
# ntfsresize --size N /dev/loopX
# umount /dev/loopX
# truncate -s N образ

Исходная версия bormant, :

Вот смотрите, в образе в управляющих структурах NTFS записан размер файловой системы, допустим M.
Если этот образ развернуть на меньший раздел, записав только часть, то возможны 2 сценария:
1) в хвосте что-то было и оно потеряется
2) в хвосте ничего не было, но туда могут быть попытки записи.
Чтобы этого не происходило, нужно обеспечить в управляющих структурах NTFS наличие нового размера N.

Чисто умозрительный вариант:

# losetup --sizelimit N -f --show образ
# ntfsresize --size N /dev/loopX
# umount /dev/loopX
# truncate -s N образ