LINUX.ORG.RU

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

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

если бы файл был бы raw-формата (а не qcow2) — то наверно помогло бы:

echo "БЫЛО: $(du --si hdd.img)"

mount -o loop hdd.img /mnt/                   || exit 1
fstrim /mnt/                                  || exit 1
umount /mnt/                                  || exit 1
cp --sparse=always hdd.img new_hdd.img        || exit 1
mv new_hdd.img hdd.img                        || exit 1

echo "СТАЛО: $(du --si hdd.img)"

а вот файлы qcow2-формата — даж не знай что внутри них..

Исправление user_id_68054, :

если бы файл был бы raw-формата (а не qcow2) — то наверно помогло бы:

echo "БЫЛО: $(du --si hdd.img)"

mount -o loop hdd.img /mnt/
fstrim /mnt/
umount /mnt/
cp --sparse=always hdd.img new_hdd.img
mv new_hdd.img hdd.img

echo "СТАЛО: $(du --si hdd.img)"

а вот файлы qcow2-формата — даж не знай что внутри них..

Исправление user_id_68054, :

если бы файл был бы raw-формата — то наверно помогло бы:

echo "БЫЛО: $(du --si hdd.img)"

mount -o loop hdd.img /mnt/
fstrim /mnt/
umount /mnt/
cp --sparse=always hdd.img new_hdd.img
mv new_hdd.img hdd.img

echo "СТАЛО: $(du --si hdd.img)"

а вот файлы qcow2-формата — даж не знай что внутри них..

Исправление user_id_68054, :

если бы файл был бы raw-формата — то наверно помогло бы:

mount -o loop hdd.img /mnt/
fstrim /mnt/
umount /mnt/
cp --sparse=always hdd.img new_hdd.img
mv new_hdd.img hdd.img

а вот файлы qcow2-формата — даж не знай что внутри них..

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

если бы файл был бы raw-формата — то наверно помогло бы cp --sparse=always hdd.img new_hdd.img && mv new_hdd.img hdd.img..

а вот файлы qcow2-формата — даж не знай что внутри них..