Parted magic partition editor расширение диска с

Обновлено: 03.07.2024

В предыдущей статье мы рассматривали программу Parted Magic и какие возможности для пользователя она может предоставить. Сейчас я на практике покажу, как ее можно использовать для изменения размера раздела.

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

Как создать загрузочную флешку с Parted Magic?

Сейчас быстренько расскажу о создании загрузочной флешки. Ничего сложного там нет. Скачиваем Parted Magic и утилиту UNetbootin. Запускаем утилиту и во вкладке выбираем пункт Parted Magic. Далее отмечаем пункт «Образ диска», нажимаем на три точки и выбираем нашу программу. Не забудьте вставить USB-флешку. Теперь можно нажать ОК.


Как использовать Parted Magic?

Как только флешка будет готова, перезагружаете компьютер и в BIOS выставляете загрузку с флешки на первое место, либо делаете это через Boot Menu (относится в большей степени к ноутбукам).

Для входа в BIOS используются в основном клавиши от F1 до F12, если не знаете, то вот статья, где описывается варианты входа в BIOS на множестве устройств.

Сделав все необходимое, вы должны увидеть синее окно, где просто жмём Enter. Убедитесь, стоит пункт «Default settings (Runs from RAM)».


Программа загружается в оболочки, типа Windows, со значками и подобием меню Пуск. Вам нужно выбрать пункт «Partition Editor». Это и есть та программа, при помощи которой мы будем работать с разделами.


Теперь нужно выбрать диск, с которым вы будете работать. Заметьте, что меню данной программы похожа на стандартную в Linux.


Щелкните правой кнопкой мыши по нужному разделу и выберите «Resize/Move» (Изменить размер/Переместить).


Появляется окно, в котором показывается объем выбранного раздела в Мегабайтах.

На скриншоте мы видим раздел в 7,5 Гб. Чтобы забрать у него необходимый объем, укажите его в пункт «New size», а потом нажмите кнопку «Resize/Move».


Чтобы изменения вступили в силу окончательно, нажмите в меню программу зеленую галочку.


Подтверждаем кнопкой «Apply».


Если вы все сделали верно, то будет такое окно, как ниже. Потом нажмите «Close».

date

20.02.2021

directory

CentOS, Linux, Ubuntu

comments

Один комментарий

Установка parted в Linux

Обновите набор по на сервере и установите пакет parted с помощью менеджера пакетов вашего дистрибутива Linux. Для CentOS 8 с менеджером пакетов dnf (который заменил yum), можете установить parted из базового репозитория командой:

установка parted в linux

Или в Debian/Ubuntu:

Чтобы проверить версию утилиты, выполните команду:

версия parted

Чтобы попасть в саму оболочку, введите:

Управление таблицей разделов в parted, разметка диска

Выведем список доступных дисков:

parted unrecognized disk label

Доступен диск /dev/vdb размером 21 Гб, диску не присвоена метка (error /dev/vdb: unrecognized disk label), какая таблица разделов – не понятно.

Можно создать на диске разметку msdos (MBR)

Или таблицу разделов gpt ( GUIE partition table поддерживает размер раздела более 2 Тб) :

Обратите внимаени, что в parted в отличии от fdisk нет команды для записи изменений. Все изменения применяются немедленно.

Теперь parted показывает тип таблицы разделов (разметки) на диске:

Как вы видите, на диске уже есть таблица разделов MBR, но сами разделы еще не созданы.
Если у вас на сервере имеется несколько свободных дисков, то можно переключаться между ними с помощью команды:

Создание нового раздела в parted

Для создания раздела в parted, используется утилита mkpart . При вводе команды в интерактивном режиме будут появляться вопросы о параметрах нового раздела:

parted список разделов на диске

  • Partition type — указываем тип раздела (primary / extended)
  • File system type — файловая система, по умолчанию предлагается ext2 (в дальнейшем мы ее изменим);
  • Start — начальный сектор раздела
  • End — конечный сектор раздела (в мегабайтах). В нашем примере мы указали 5000, это значит, что будет создан раздел размером 5Гб.

(parted) print free

Можно сразу создать раздел на весь диск:

или указать произвольный размер раздела так:

Также можно указывать размер диска в % и задать метку:

Чтобы выйти из оболочки parted, выполните команду:

Отформатируем раздел в файловой системе ext4:

Проверяем файловую систему раздела и видим, что она изменилась (обратите внимание что команда print выводит теперь список разделов на диске, их номера, тип, размер и файловую систему).

parted отформатировать раздел в файловой системе ext4

Можно создать раздел и отформатировать его, не входя в оболочку parted, например:

Данной командой мы создадим раздел на диске vdb, под который отдадим всё пространство.

Таким образом вы можете упрощать себе работу или же добавлять подобные команды в какие-то скрипты или файлы кикстарта.

Как расширить или уменьшить размер раздела диска с помощью parted

Чтобы расширить или уменьшить размер раздела в partedиспользуется субкоманда resizepart Можно изменить размер раздела в интерактивном режиме. В оболочке parted введите команду:

Разделы с файловыми системами ext2/3/4 нужно отмонтировать перед изменением размера.

Система запросит номер раздела (берется из вывода команды print) и конечный размер раздела. В этом примере размер разделе будет увеличен с 5 до 10 Гб:

resizepart изменить размер раздела в linux

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

Для уменьшения размер файловой системы используются следующие команды. Для файловых систем ext2/3/4 :

resize2fs /dev/sdab size

btrfs filesystem resize /dev/sdab size

Изменять флаг раздела в parted тоже возможно, вы можете установить один из нужных вам:

Например сделаем раздел загрузочным:

parted назначение флага раздела

Удаление раздела с помощью parted

Если вам требуется удалить раздел на диске, вы можете использовать команду rm в оболочке parted:

Эта команду удалит раздел с номером 1:

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

Восстановление случайно удаленных разделов с помощью rescue

Удаленный раздел можно восстановить с помощью утилиты rescue, которая доступа в оболочке parted:

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

parted resuce восстановление раздела

Как видите, утилита parted проста в использовании и очень удобна для создания/изменения разделов вашего диска. Надеемся, что данная статья поможет вам разобраться во многих вопросах.

Почему не получается расширить раздел в Windows?

Давайте я подробнее опишу свою инфраструктуру. Есть виртуальная машина на ESXI 6.5, на которой есть SCCM, один из моих коллег попросил меня расширить диск C:\ так как там уже начало заканчиваться дисковое пространство, что в итоге давало не работающий сервис, а этого допустить нельзя. Открыв оснастку "Управление дисками" я увидел, что на моем диске "Disk 0" есть:

  • Загрузочный раздел
  • Основной раздел Windows
  • Recovery Partition
  • Неразмеченное место

Обратите внимание, что в контекстном меню, где можно было расширить том, неактивно поле "Расширить Том (Shrink Volume)", хотя вы видите, что неразмеченное пространство есть.

Не удается расширить том Windows

И почему тогда мне не удается выполнить операцию по увеличению диска C:\. Тут может быть ряд причин:

  • Вам нужно удалить раздел восстановления, если честно, то мне он не нужен, если мы говорим про Windows 10 или Windows Server 2016 и выше, то там есть свой раздел для восстановления.
  • Файловая система диска может быть не NTFS, тут вам нужно посмотреть свойства, с диском C:\ это вряд ли, а вот с несистемным разделом. может быть легко. Советую посмотреть, как переделать FAT32 раздел в NTFS без потери данных.
  • Если Recovery Partition не хотите удалять, то ее нужно сместить вправо, а свободное пространство влево, представляете какое иногда бывает в практике чувство, что из-за неправильно размеченного раздела терабайт так 50, и попытке его расширить, приходилось играться с порядком самого раздела и свободного места, чтобы они были рядом, помню ждал этой процедуры более двух суток.
  • Бывает так, что нераспределенное место физически располагается на другом физическом диске, тут нужно понимать, что в такой ситуации вы не сможете расширить ничего, если конечно не конвертируете ваши тома в динамические и не создадите составной том
  • Ограничения MBR дисков, 4 раздела и 2 ТБ размером
Так, что главный критерий, нераспределенного пространство должно располагаться справа за расширяемым разделом.

Как удалить раздел восстановления (Recovery Partition)

Еще раз отмечаю, что удаление раздела восстановления, ни как не повлияет на то, что ваша Windows не сможет восстановиться после какого-то сбоя, у нее для этого есть все необходимое. Поэтому откройте оснастку "Управление дисками" и попытайтесь удалить раздел Recovery Partition. С вероятностью 99,9% у вас просто не будет в контекстном меню ни каких пунктов.

Как удалить раздел восстановления (Recovery Partition)

Что делать? Тут нам на помощь приходит утилита командной строки Diskpart. Откройте командную строку в режиме администратора, кому удобнее можно и PowerShell, утилита там так же работает. Введите:

После чего нажмите Enter. Вы попадете в утилиту. Далее выведем список ваших дисков, выполните:

Нужный мне диск "Disk 0". После чего вам нужно его выбрать, для этого пишем:

Теперь посмотрим список разделов (Партиций) на данном диске. Вводим команду:

Удаление Recovery Partition через diskpart

Нужный мне раздел восстановления идет под номером 3 (Partition 3 "Type Recovery"). Нам необходимо его удалить. Для этого выбираем его. Для этого выполним:

После сама команду удаляющая Recovery Partition.

Устраняем ошибку неактивного расширения тома Windows

Открываем теперь опять оснастку управления дисками, и о чудо кнопку вновь стала активной. Выбираем поле "Расширить Том (Extend Volume)".

Не активен пункт "Расширить Том"

Переносим нужное незанятое пространство на право.

Расширение диска в Windows

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

MBR и остатки расширенного раздела

Раньше, когда диски были маленького объема, 99% всех дисковых разделов были MBR. MBR имеет много ограничений, например всего на нем можно создать только 4 раздела, если все они первичные. Потому что в главной загрузочной записи всего 4 записи , из которых операционная система может определить положение каждого раздела. Тут если вы хотели создать еще один раздел, вы должны были или преобразовать MBR в GPT или же сделать расширенный раздел, который работает как контейнер, где логические диски создаются внутри него.

Есть интересный нюанс, что если вы удалите логический раздел внутри контейнера (Расширенного диска), то оно не будет нераспределенным (черного цвета), а станет свободным и будет иметь желтый цвет. Вроде место есть, оно справа, но кнопка "Расширить Том (Shrink Volume)" не активно. Тут вам так же придется, через diskpartудалять данный раздел. Метод описан выше.

Свободное пространство в контейнере Windows

Еще одним из ключевых ограничений MBR, является невозможность создать раздел более 2 ТБ, тут у вас так же будет неразмеченное пространство и не активное поле "Расширить Том (Shrink Volume)", тут как я писал выше, только преобразование в GPT.

Сдвиг нераспределенного места в нужную сторону

Если вы вдруг боитесь удалять какой-то раздел, например все тот же Recovery Partition, то вы можете с помощью специализированного софта поменять местами разделы, это как игра в пятнашки. Я приведу пример утилиты NIUBI Partition Editor Professional, которую вы можете скачать на сайте производителя и получить бесплатную пожизненную лицензию для домашнего использования.

Вот пример моего сервера, где нужно расширить диск C:\, а ему мешает Recovery Partition. Мне нужно его сместить вправо, а свободное место влево.

Сдвиг раздела в Windows

Запустите NIUBI Partition Editor Professional, выберите раздел, который вы хотите сдвинуть, именно раздел, не свободное пространство. В моем примере, это раздел 450 МБ. Через правый клик вызовите его контекстное меню и выберите пункт "Resize/Move Volume".

Сдвигаем раздел в NIUBI Partition Editor Professional

В разделе "Size And Location" вам нужно выбрать ваш раздел (Зажать на нем левой кнопкой мыши) и перетащить его по максимум вправо.

Не работает поле "Расширить Том (Shrink Volume)"

В результате у вас должно получиться вот так, можете сразу увидеть, что и незанятое пространство переместилось в списке разделов влево. Нажимаем Ok.

Как сдвинуть раздел Windows

Далее вы теперь щелкаете правым кликом по разделу, который вам нужно расширить. Из меню выбираем пункт "Resize/Move Volume".

Как расширить раздел Windows в NIUBI Partition Editor Professional

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

Расширение раздела Windows через NIUBI Partition Editor Professional

После растягивания раздела, нажмите ОК.

Как увеличить volume в Windows

Теперь нам нужно применить изменения к двум операциям, что мы сделали ранее, чтобы NIUBI Partition Editor Professional мог это уже передать системе Windows. Для этого просто в левом верхнем углу нажмите кнопку "Apply".

применение операций в NIUBI Partition Editor Professional

В всплывающем окне подтвердите выполнение операции.

Подтверждение операций в NIUBI Partition Editor Professional

Как видим, наши задания по переносу раздела и дальнейшее расширение успешно выполнены. Можно проверять в оснастке управления дисками.

Успешно расширенный раздел Windows через NIUBI Partition Editor Professional

Как видите диск C:\ увеличен и раздел восстановления на месте, миссия выполнена.

Бесплатное программное обеспечение для решения Extend Volume

Удаление или перемещение раздела восстановления через AOMEI Partition Assistant Technician Edition

Я очень часто в своей практике пользуюсь утилитой AOMEI Partition Assistant Technician Edition, на текущий момент актуальной версией является 9-я. Если у вас неактивно поле "Расширить Том (Shrink Volume)", и нужно произвести расширение раздела, то утилита вам легко поможет.

Тут у вас так же несколько вариантов, первый это сдвиг не нужного раздела вправо от нераспределенного пространства или вообще его полное удаление. Я так же покажу как перемещать раздел Recovery Partition и покажу, как его удалить.

Запустите AOMEI Partition Assistant Technician Edition и выберите тот, раздел, который мы будем перемещать вправо. У меня, это Volume без буквы и размером 450 МБ. Через правый клик вызовите контекстное меню и выберите пункт "Изменение размера/Перемещение разделов".

Сдвиг раздела в AOMEI Partition Assistant Technician Edition

Выделите перемещаемый раздел и перетащите его вправо.

Как переместить раздел в AOMEI Partition Assistant Technician Edition

Должно получиться вот так, после чего нажмите ОК.

Перемещение Volume в AOMEI Partition Assistant Technician Edition

Осталось только применить наши изменения и переместить сам раздел в Windows. Для это в левом верхнем углу нажмите кнопку "Применить".

Применение операций в AOMEI Partition Assistant Technician Edition

Откроется мастер операций, нажмите кнопку "Перейти"

Применение операций в AOMEI Partition Assistant Technician Edition

Дожидаемся выполнения наших операций.

Операция по перемещению раздела в Windows

Все, теперь ваше поле "Расширить Том (Shrink Volume)" снова активно и вы легко можете увеличивать объем нужного тома.

Перемещение раздела с помощью AOMEI Partition Assistant Technician Edition

Если нужно пойти другим путем и удалить не нужный раздел, который мешает расширению тома, то так же кликните по нужному правым кликом и выберите пункт "Удаление раздела".

Как удалить раздел с помощью AOMEI Partition Assistant Technician Edition

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

Удаление раздела в AOMEI Partition Assistant Technician Edition

Удаление или перемещение раздела восстановления через DiskGenius Professional 5

Есть еще одна великолепная утилита, которая по мимо восстановления данных умеет и работать с томами, разделами и логическими дисками, я говорю про DiskGenius Professional 5. Тут у нас так же два варианта решения проблемы когда не удается нажать поле "Расширить Том (Shrink Volume)":

  • Удалить мешающие разделы
  • Переместить мешающие разделы

Давайте для начала переместим том, запустите DiskGenius Professional 5. Щелкните правым кликом по разделу, который вы хотите подвинуть. Из контекстного меню выберите пункт "Resize Partition".

Как переместить раздел через DiskGenius Professional 5

Вам нужно выделить левый, маленький раздел и переместить его просто вправо. ИМЕННО перетащить.

Как поменять разделы Windows местами

В результате должно получиться вот так, обратите внимание, что его размер остался тот же. Нажмите "Start".

Удаление или перемещение раздела восстановления через DiskGenius Professional 5

Соглашаемся, что готовы что могут быть потеряны данные, если что-то пойдет не так и мы запускаем процедуру.

Перемещение разделов через DiskGenius Professional 5

Дожидаемся, когда закончиться процесс выполнения.

Процесс перемещения тома Windows в DiskGenius Professional 5

Процедура перемещения очень быстрая и результат уже сразу можно посмотреть в управлении дисками, как видим DiskGenius Professional 5 справилась на ура.

Успешно перемещенный том Windows

Чтобы теперь расширить нужный том через DiskGenius Professional 5, вам нужно его выбрать и нажать на пункт "Resize Partition", после чего или цифрами вбить новый размер или же ползунок расширяемого тома переместить вправо.

Как расширить том в DiskGenius Professional 5

Если хотите удалить лишний, мешающий том, то это можно сделать так же через контекстное меню, выбрав пункт "Delete Current Partition".

Parted Magic

Parted Magic 6.6

Расписать все программы входящие в состав этого пакет довольно сложно, их очень много, но некоторые отметить можно. Самая важная это пожалуй GParted - отвечает за непосредственное редактирование разделов; дальше хотелось бы отметить инструмент Partition Image - с его помощью можно легко работать с образами дисков разных форматов; совсем забыл о том, что TestDisk также является важнейшим инструмент, ведь с его помощью можно восстанавливать загрузочные записи диска, что иногда реально может спасти. Утилиты fdisk и sfdisk умеют вести редактирование таблиц разделов, а с помощью небольшой утилиты dosfstools можно достаточно быстро проверить целостность разделов FAT и конечно же стоит отметить ntfsprogs утилиту, она работе с разделами формата NTFS.

скачать Parted Magic

Если верить разработчикам Parted Magic, то в состав пакета входит немного более семи десятков разных утилит, все они направлены на то, чтобы проверить состояние жесткого диска, вы будете всегда в курсе их здоровья, также сможете легко создавать новые разделы, полностью копировать содержимое, удалять разделы и выполнять прочие другие операции. Обратите внимание, что в архиве вас ждет образ Parted Magic который может запускаться с загрузочного диска, USB накопителя или по сети, все зависит от надобности, рекомендую сразу сделать загрузочный диск и работать с него, это надежно, ведь USB не всегда определяются.

скачать Parted Magic 6.7

Надеюсь данная LiveCD-сборка на базе Linux, которая может прекрасно работать со всеми версиями Windows, пригодится кому-нибудь на нашем проекте, спасибо за прочтение обзора и удачи в работе.

Читайте также: