
В основном я использую Linux Mint, но у меня настроена двойная загрузка с Windows 10. Я выбираю, какую ОС загружать, в Grub при загрузке.
Вот так выглядят мои разделы в Windows:
Я хочу добавить пространство из (пустого) раздела восстановления D: к разделу Windows C:, но мой важный раздел Linux находится между ними.
Как мне сделать это безопасно? Я предполагаю Gparted, но не уверен, какие шаги предпринять. Кажется, нет способа сделать это без перемещения начала моих разделов Linux, что кажется небезопасным?
(Причина, по которой я хочу это сделать, заключается в том, чтобы иметь достаточно места для дополнительных 7 ГБ резервов Windows для обновлений с 1903 года. Если кто-то знает способ заставить Windows использовать для этого определенный раздел, это было бы еще лучше, и мне не пришлось бы делать это разбиение на разделы.)
решение1
Я использовал gparted
довольно много для таких целей и никогда не сталкивался с проблемами, но вы не можете быть уверены, что этого не произойдет (включая отключение электроэнергии), поэтому первое, что вы должны сделать,долженЕсли вы хотите быть действительно в безопасности, сделайте полную резервную копию диска, а также резервную копию раздела Linux.
Затем gparted
удалите раздел восстановления, если вы абсолютно уверены, что он пуст.
Теперь переместите раздел 5 в конец диска, а затем раздел 4 рядом с ним.
Наконец, теперь раздел Windows можно расширить, чтобы использовать все пространство под разделом Linux.
Обратите внимание, что gparted
никаких изменений не произойдет, пока вы не нажмете Apply
кнопку, поэтому вы можете прервать процесс и перезапустить его в любой момент, пока не сделаете этого. Поэтому сделайте это последним, что вы сделаете после настройки нужной вам разметки разделов.
Вы поступите осмотрительно, но если у вас есть достаточная резервная копия, вы можете продолжать работу с уверенностью: программа gparted
делает достаточно много, чтобы защитить вас от создания непригодной для использования разметки, и сканирует все области диска перед внесением изменений, что делает процесс довольно медленным, но, по крайней мере, безопасным.
решение2
Самая важная часть:делать полные резервные копии диска. Я бы использовал Clonezilla.
Перемещение разделов Linux обычно безопасно. Просто избегайте использования встроенных инструментов Windows (Управление дисками, diskpart), так как они делают странные и небезопасные вещи, такие как сортировка разделов GPT. Gparted не должен делать ничего глупого.
Обратите внимание, что перемещение начала раздела (т. е. сжатие/расширение влево или перемещение всего раздела) требует перезаписи всего содержимого раздела. Это займет некоторое время и создаст некоторую нагрузку на SSD. Это не будет большой проблемой, если вы будете делать это время от времени, но старайтесь избегать этого, где это возможно.
Если это не очевидно: вы не можете изменить раздел, с которого загружаетесь, поэтому вам нужно будет загрузить Linux с USB, чтобы сделать это. Мне нравится использоватьГРМЛ. Включает в себя также Clonezilla.