Как усечь освобожденные части из изображения с несколькими разделами

Я создал освобожденное пространство для своего каждого раздела моего диска скопировать его жесткий диск меньшего размера. Но мое изображение - все еще 240 ГБ, потому что секторы, все еще начинает со старых местоположений перед процессом невыделения.

fdisk -l backup.img

Disk backup.img: 223.6 GiB, 240057409536 bytes, 468862128 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 8778A8D2-18DA-4F2F-B73D-DEAE0B8DBDCF

Device          Start       End  Sectors  Size Type
backup.img1      2048   2000895  1998848  976M Linux filesystem
backup.img2   2000896  10000383  7999488  3.8G Linux swap
backup.img3  10000384  62480383 52480000   25G Linux filesystem
backup.img4 170000384 230143999 60143616 28.7G Linux filesystem

Там какой-либо путь состоит в том, чтобы объединить секторы один за другим один? или просто усеките, это расстается с моим файлом изображения? Таким образом, я могу усечь вакуум. Поскольку это изображение должно составить приблизительно 60 ГБ, но потому что существуют пустые секторы между каждым разделом, это похоже на 240 ГБ в данный момент.

0
задан 28 June 2017 в 00:20

1 ответ

Вы не можете отредактировать изображение. необходимо будет восстановить каждый раздел по одному, уменьшить его, затем сделать новое изображение. после того как Вам был нужен размер, эй может восстановить их всех к новому диску.

пз быть уверенными Вы заставляете изображения раздела не управлять изображениями.

0
ответ дан 3 November 2019 в 00:54

Другие вопросы по тегам:

Похожие вопросы: