Як скоротити розділ ext4 нижче мінімального розміру повідомляється resize2fs?


0

Я хочу скоротити 250GB ext4 розділ до 200GB з resize2fs.

Інструмент "df" говорить, що розділ складає близько 40%. Отже, я можу принаймні зменшити розділ до цього рівня.

Тим не менш, коли я намагаюся скоротити розділ з resize2fs, він говорить, що даний розмір "менше, ніж мінімум".

Я думаю, це тому, що розділ все ще має сліди файлів, які були раніше видалені, так resize2fs думає, що вони все ще знаходяться на розділ, і скорочення може означати втрату цих даних, таким чином відмовляючись скоротити розділ.

Так що моє питання, як я можу зробити resize2fs зрозуміти, що розділ дійсно 60% порожній, Так що я можу скоротити його. Чи є спосіб перерозподілити використовувані блоки, або щось подібне?

Я - досвідчений користувач Xubuntu.


Ви намагалися примусити resize2fs з -f замість того, щоб намагатися перерозподілити блоки?
Fanatique

Так. І це пошкоджено файлову систему! Слава богу, я зробив експеримент на VirtualBox.
Bro5289216

Це означає, що навіть якщо ваш розділ заповнений лише на 40%, файли розкидані. Існують найбільш ймовірні файли, написані на секторах в кінці розділу. Таким чином, я не впевнений, що зменшення можливе на такому розділі, не переміщаючи всі файли з розділу, а потім знову. І вибачте за такий приклад, не замислюючись заздалегідь про наслідки.
Fanatique

Крім того, ви можете вказати, який дистрибутив ви використовуєте, а також версію e2fsprogs?
Fanatique

Я використовую Xubuntu 18.04.
Bro5289216
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.