- Три способа безопасного изменения размера раздела Linux
- Примечание: только разделы Linux
- GParted Live Disc
- Ubuntu Live Disc
- GParted на вашей системе
- Изменение размеров разделов легко
- Изменение размера раздела диска Linux
- Как уменьшить раздел диска linux
- Как изменить размер раздела Linux
- Как изменить размер раздела Linux
- Работа с разделами в GParted
- Меняем размер разделов диска с помощью fdisk
Три способа безопасного изменения размера раздела Linux
Как вы вносите изменения и изменяете размеры разделов жесткого диска, не ломая свою систему и не теряя все свои файлы? Начните с Linux.
Примечание: только разделы Linux
Прежде чем мы начнем, мы должны рассмотреть несколько вещей. Эта статья будет посвящена изменению размера разделов Linux, в которых могут быть или не быть операционные системы. Если вам нужно изменить размер других разделов, таких как разделы Mac OS X или разделы жесткого диска Windows
(тем, у кого установлена операционная система, требуется особый режим — те, которые содержат обычные файлы, могут быть изменены с помощью этих инструментов Linux), тогда эта статья не для вас.
При этом я могу дать один совет, так как многие люди используют двойную загрузку Windows и Linux. Если вы планируете внести изменения в свой раздел Windows
(например, потому что вы хотите сжать Windows, чтобы освободить место для Linux), вам нужно будет внести изменения в раздел Windows изнутри Windows. Не трогайте раздел Windows с помощью инструментов изменения размера Linux! В противном случае есть большая вероятность, что это нарушит вашу установку Windows, и вам придется полностью переустановить ее.
Чтобы изменить размер раздела Windows, щелкните правой кнопкой мыши меню «Пуск», если вы запускаете Windows 10 или открываете Начните меню и щелкните правой кнопкой мыши на компьютер если вы используете старую версию. Затем выберите Управление диском.
Теперь щелкните правой кнопкой мыши по разделу, который вы хотите изменить, и выберите Сокращаться или же расти в зависимости от того, что вы хотите сделать. Следуйте указаниям мастера, и вы сможете безопасно изменить размер этого раздела.
Хотя для Linux доступно множество опций, в том числе несколько инструментов, предназначенных только для терминалов, мы собираемся рекомендовать графический инструмент GParted, который обеспечивает наиболее универсальную поддержку манипулирования разделами Linux
, С GParted у вас есть три различных варианта его использования, и я скажу вам, когда вы должны использовать один вариант поверх другого.
GParted Live Disc
Это специализированный дистрибутив на основе Debian, который позволяет пользователям загружать GParted
на любом компьютере через оптический диск или флешку. Он не требует какой-либо установки — он загружается с носителя и работает исключительно в оперативной памяти, но может изменять размеры разделов на любых жестких дисках, подключенных к компьютеру. Это лучший вариант, так как он имеет полный доступ к жестким дискам с минимальным беспокойством, что что-то сломается.
В Linux изменение размера системного раздела во время его работы — плохая идея (в отличие от Windows), поэтому использование этого маршрута позволяет избежать этой проблемы.
Ubuntu Live Disc
Это просто установочный диск Ubuntu по умолчанию, который можно загрузить с оптического диска или флэш-накопителя USB. С его помощью вы можете загружаться в живую среду, не требующую установки и запуска GParted
К счастью, поставляется с этим изображением. Что касается того, что является лучшим вариантом, это так же хорошо, как GParted Live Disc. Единственным недостатком является то, что загрузка образа Ubuntu занимает больше времени, чем загрузка образа GParted. С другой стороны, пользователи Linux, как правило, чаще имеют уже загруженный и готовый образ Ubuntu, и то же самое нельзя сказать о образе GParted (хотя это неплохая идея).
GParted на вашей системе
Это очень легко сделать, потому что GParted доступен практически во всех репозиториях дистрибутивов, и это наименьшая загрузка из трех вариантов. Пользователи Ubuntu могут установить GParted с помощью команды
sudo apt-get установить gparted
Затем просто откройте GParted, позвольте ему сканировать ваши жесткие диски, а затем щелкните правой кнопкой мыши разделы, которые вы хотите изменить, и выберите соответствующее действие. Как только вы сделали, не забудьте нажать Применять чтобы ваши изменения вступили в силу. Вы должны изменить размер разделов, если не меняете системные разделы. Если вы хотите сделать это, вы должны использовать один из двух указанных выше вариантов.
Изменение размеров разделов легко
Изменение размера разделов не должно быть большой проблемой, если вы будете следовать этим шагам. Конечно, все же лучше сделать резервную копию всех данных, прежде чем вносить какие-либо изменения, но я часто изменял размеры разделов, используя эту стратегию, и у меня не было проблем, о которых стоило бы упомянуть. Если вам нужно изменить размер разделов Linux, это путь.
Какие другие инструменты Linux вам больше нравятся? Дайте нам знать об этом в комментариях!
Источник
Изменение размера раздела диска Linux
У меня на ноутбуке установлено две ОС — Windows и Ubuntu. В Windows жесткий диск разбит на два раздела: «С» и «D» (формат NTFS). В Ubuntu — один корневой раздел и один для swap (формат ext4). В последнее время место для корневого раздела стремительно закончилось, оставалось совсем немного сотен мегабайт. В связи с этим встала острая проблема увеличения размера корневого раздела. Для этого было решено отнять часть ГБ от диска «D» и прибавить их к разделу Linux.
Для проведения этой процедуры было решено использовать программу GParted, которая по многочисленным отзывам прекрасно справляется с подобными задачами. Ниже привожу краткие шаги от начало до конца:
- Загружаем загрузочный ISO-образ из раздела «GParted Live CD/USB/HD/PXE Bootable Image»
- записываем ISO-образ на какой-нибудь CD/DVD (к примеру, через UltraISO), или на флэшку, если ваш компьютер поддерживает такой тип загрузки.
- Загружаем компьютер с помощью записанного загрузочного диска. После копирования необходимых файлов, выбираем нужный язык и указываем, что работать будем через графическую оболочку.
- После загрузки графической оболочки автоматически откроется программа GParted, которая после сканирования жесткого диска выведет список существующих разделов (/dev/sda2, /dev/sda3 и т.п.)
- Выделяем нужный диск (у меня это «D»), выбираем пункт «Resize», в открывшемся окне с помощью визуальной полоски дискового пространства указываем, сколько места хотим убрать от диска. Пусть это будет 10 ГБ.
- После этого в списке разделов появится новый раздел размером 10 ГБ. Его необходимо отформатировать в формат ext4. Для этого опять же выбираем соответствующий пункт и указываем нужную файловую систему. Жмем кнопку «Apply». Выполнятся задачи из пункта 5 и 6.
- Теперь выделяем корневой раздел вашего Linux’а, выбираем пункт «Resize», в открывшемся окне с помощью визуальной полоски дискового пространства указываем, сколько места хотим добавить. В качестве свободного места будут фигурировать как раз таки наши 10 ГБ. После нажатия на кнопку «Apply» появится предупреждающее окно о том, что при изменении размера корневого раздела произойдет изменение файловой системы и, вероятно, ОС не сможет загрузиться. Соглашаемся на это.
- После не быстрого процесса изменения размера раздела, перезагружаем компьютер (не забудьте вытащить загрузочный диск), в окне загрузчика выбираем наш Linux и ждем, когда ОС благополучно загрузится.
Да, как ни странно, но лично у меня Ubuntu загрузилась на ура, ни какие изменения в /etc/fstab делать не пришлось. Хотя, все же проблемы после изменения размера раздела могут и возникнуть.
Источник
Как уменьшить раздел диска linux
Изменение размера разделов — потенциально опасная операция, которая может повлечь потерю данных. При отсутствии опыта все операции предварительно лучше проверять на виртуальных машинах без ценных данных.
Как изменить размер раздела Linux
Поменять размер существующего раздела можно используя такие утилиты как fdisk и parted.
Первая по умолчанию используется для абсолютного большинства дистрибутивов, поэтому рассмотрим ее. Ниже порядок действий с краткими комментариями
Посмотреть список разделов
Выбрать для работы определенный раздел
Чтобы операция была возможно на диске должно быть неразмеченное пространство.
Command (m for help): p
Disk /dev/vda: 10.7 GB, 10737418240 bytes
16 heads, 63 sectors/track, 20805 cylinders, total 20971520 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
Disk identifier: 0x89fc115c
Device Boot Start End Blocks Id System
/dev/vda1 2048 10487807 5242880 83 Linux
Сейчас одна партиция /dev/vda1 . Добавим места.
Партицию понадобится удалить, затем не применяя изменений создать новую большего размера поверх этой. Должен совпадать исходный блок, с которого начинается раздел.
Command (m for help): p
Device Boot Start End Blocks Id System
/dev/vda1 2048 10487807 5242880 83 Linux
Command (m for help): d
Selected partition 1
Command (m for help): n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Command (m for help):p
Partition number (1-4, default 1):
Using default value 1
First sector (2048-20971519, default 2048): [Enter]
Using default value 2048
Конец раздела ставим +7Гб вместо начальных 5 Гб.
Last sector, +sectors or +size
Убеждаемся в том, что все верно
Device Boot Start End Blocks Id System
/dev/vda1 2048 13673922 6835937+ 83 Linux
Записываем изменения на диск
Command (m for help): w
Далее требуется перезагрузить сервер чтобы таблица разделов перечиталась. Изменить размер раздела Linux без перезагрузки может parted, об этом в следующем материале.
Источник
Как изменить размер раздела Linux
Изменение размеров логических томов в Linux осуществляется сложнее, нежели в Windows, что связано с особенностями использования консольных команд и доступных графических приложений. Однако эта задача под силу любому пользователю, и приведенные далее инструкции помогут разобраться с тем, как выполнить ее быстро.
Работа с разделами в GParted
Не все юзеры Linux предпочитают использовать терминал, когда можно обойтись без него. К тому же новички в этой операционной системе не особо желают разбираться с активацией сложных команд. Поэтому в качестве первого варианта предлагаю ознакомиться с использованием программы GParted, которая представляет собой полноценную систему управления дисками.
GParted по умолчанию установлена в большинстве популярных дистрибутивов и их оболочках. Однако если при запуске окажется, что она отсутствует, используйте менеджер приложений или пользовательские репозитории для стандартной процедуры инсталляции. После этого приступайте к выполнению следующей инструкции.
- Запустите приложение через терминал, введя там gparted, или нажмите по созданному значку. В главном окне сразу можно выбрать диск, размер которого необходимо изменить, и нажать по кнопке «Изменить размер/Переместить» .
- Отобразится новое окно, где вы можете добавить свободное пространство к диску или же сжать том, освободив тем самым определенное количество мегабайт. Как только выставите новые настройки, подтвердите действие, чтобы закрыть это окно.
- В главном меню разверните всплывающее меню «Редактировать» и нажмите «Применить все операции» .
- В новом окне следите за прогрессом операции, а по ее завершении можете убедиться в том, что размер был успешно изменен.
Если все пространство уже распределено по разделам, учитывайте, что сначала его придется вернуть к нераспределенному, сжав один или несколько логических томов. Затем свободные мегабайты уже можно будет отнести к новому тому, расширив его.
Меняем размер разделов диска с помощью fdisk
Более гибкий, но сложный вариант изменения размера диска в Linux подразумевает использование консольной утилиты fdisk. Для выполнения расширения тома на все свободное пространство понадобится выполнить более десятка разных действий, но на все про все уйдет не больше 10 минут.
- Если вы пока не знаете, под какими метками располагается сам диск и его логические тома, используйте команду sudo fdisk -l, отобразив список со всеми секторами.
- Используйте команду umount /dev/sdb2 для размонтирования раздела. Замените его название на необходимое и учитывайте, что корневой том размонтировать так просто нельзя, понадобится загрузка с LiveCD.
- Далее укажите fdisk /dev/sdb , подключившись тем самым к указанному диску.
- Посмотрите все разделы, введя p и нажав на Enter .
- За удаление отвечает d; после активации этого атрибута понадобится ввести цифру раздела, который вы хотите удалить (при этом форматирования не происходит, все данные сохраняются).
- Последовательно активируйте n (новый раздел), p (основной) и 2 (замените на номер тома). При появлении уведомления о создании первого и последнего сектора подтверждайте операцию нажатием на Enter .
- Проверьте список томов еще раз через p , а затем нажмите w для сохранения изменений.
Осталось только указать файловой системе, что размер тома был расширен до максимального, поскольку пока отображается старое значение. Для этого сначала определите используемую файловую систему через df -T . Введите одну из трех следующих команд, отталкиваясь от полученной информации:
Для ext2/ext3/ext4 :
XFS :
Reiserfs :
В командах номера разделов указаны в качестве примеров, вы же заменяете их на свои. Еще оставлю пример команды для монтирования диска, если ранее он был отключен:
Сделать это нужно уже после внесения всех изменений.
Для уменьшения размера раздела используйте последовательность команд:
После ввода последней снова используйте последовательную активацию букв так, как это было показано в предыдущей инструкции, чтобы создать новый раздел. Кроме того, не забудьте смонтировать его обратно!
Источник