Уменьшить раздел NTFS? Понимаете ntfsresize и gdisk?

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

Я монтировать раздел ntfs с losetup и используется ntfsresize для сжатия файловой системы.

но, размонтировав и посмотрев диск с gdisk, размер раздела не изменился.

Я где-то читал, мне тоже нужно уменьшить раздел. Я думал, что это то же самое... Тогда я хотел бы знать, как я может получить последний сектор файловой системы, чтобы изменить размер раздела на тот же размер.

это немного странно для меня, потому что мы сжимаем файловую систему ntfs, а затем удаляем раздел и создаем новый с меньшим размером, я не понимаю, как можно не потерять данные.

2
задан Alexis_FR_JP
05.12.2022 15:53 Количество просмотров материала 2629
Распечатать страницу

2 ответа

Я думал, что то же самое...

Это не совсем верно. Размер раздела определяется таблицей разделов в MBR. А размер файловой системы определяется Загрузочный Сектор. Они отличаются. Но размер fs не должен превышать размер раздела.

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

в моем случае, я бы сжать ФС немного больше, а затем расширить его под новый размер раздела. Например. Мы хотим уменьшить fs С 200 ГБ до 100 ГБ, я бы сжать fs до 90 ГБ, а затем уменьшить раздел до 100 ГБ. После этого я расширяю fs на все доступное пространство, чтобы fs использовала все нераспределенное пространство.

это немного странно для меня, потому что мы сжимаем файловую систему ntfs, а затем удалить раздел и создать новый с меньшим размером, я не понимаю, как можно не потерять данные.

это тоже неправильно. Процесс сжатия не удалит существующий раздел. На самом деле, он делает следующие шаги:

  1. переместить данные из конца раздела в нераспределенный пространство в передней части. Так, что она выйдет непрерывный набор комнат в хвостовой части перегородки.
  2. уменьшить FS. Так чтобы пространство в хвостовой части раздела выпущено FS.

после этого мы можем изменить размер существующего раздела.

0
отвечен Steven Lee - MSFT 2022-12-06 23:41

когда вы сжимаете раздел, у вас остается незанятое пространство. Создайте новый раздел с этим и затем перенесите все данные в него. это обходной путь, потому что некоторые жесткие диски могут быть глючит при попытке сделать вещи с разделами.

0
отвечен JustBlu 2022-12-07 01:58

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх