Как расширить раздел linux

Расширение диска или раздела Linux

В инструкции рассмотрены сценарии расширения дискового пространства разделов в Linux без потери информации.

Принцип увеличения диска:

В зависимости от типа раздела и файловой системы, действия различаются.

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

Шаг 1. Расширение раздела

Обычные тома

Допустим, есть диск /dev/sdb и раздел /dev/sdb2, который нужно увеличить.

Сначала необходимо отмонтировать раздел:

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

Подключаемся утилитой fdisk к /dev/sdb:

Если мы работаем с разделом более чем 2Тб, используем утилиту parted.

Смотрим номера разделов:

Удаляем раздел (не переживайте — все данные сохраняются):

* в моем примере, раздел для удаления на второй позиции.

Создаем новый раздел:

На запрос начального и конечного секторов просто нажимаем Enter.

Если раздел был загрузочный, добавляем соответствующий флаг:

Еще раз проверяем, что получилось:

LVM-тома расширяются на лету, даже для корневых разделов. В данном примере, работаем с /dev/sda.

Открываем диск утилитой fdisk:

* напомню, что при работе с диском 2Тб и более, следует использовать утилиту parted.

Создаем еще один раздел:

Номер раздела оставляем тот, который предлагает система (просто нажимаем Enter).

Первый и последний сектора также оставляем по умолчанию для использования всего дискового пространства (еще два раза Enter).

Задаем тип раздела:

Выбираем номер раздела (в моем примере создавался раздел 3):

Командой L можно посмотреть список всех типов, но нас интересует конкретный — LVM (8e):

Проинформируем систему, что в таблице разделов произошли изменения:

Создаем физический том из нового раздела:

Смотрим наши Volume Group и для нужного добавляем созданный том:

vgextend vg_centos /dev/sda3

* в моем примере группа томов LVM называется vg_centos

Смотрим LVM-разделы и расширяем пространства для нужного:

* данная команда расширяем LVM-раздел /dev/vg_centos/lv_root, используя все свободное пространство (100%FREE).

Шаг 2. Изменение размера для файловой системы

После того, как на предыдущем шаге мы расширили раздел, система по-прежнему будет видеть старый по объему диск. Чтобы это исправить, необходимо выполнить команду по изменению размера файловой системы. В зависимости от последней, команды различаются.

Посмотреть файловую систему:

ext2/ext3/ext4:

Reiserfs:

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

Если раздел был отмонтирован, монтируем его, например:

Проверяем, что настройки применились:

Увеличение разделов с Gparted

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

Как расширить раздел linux. expand linux disk 01. Как расширить раздел linux фото. Как расширить раздел linux-expand linux disk 01. картинка Как расширить раздел linux. картинка expand linux disk 01.

В открывшемся окне с помощью мышки или форм меняем размер раздела:

Как расширить раздел linux. expand linux disk 02. Как расширить раздел linux фото. Как расширить раздел linux-expand linux disk 02. картинка Как расширить раздел linux. картинка expand linux disk 02.

Нажимаем кнопку Resize/Move.

Проверяем изменения в окне программы и сохраняем настройки кнопкой «Apply All Operations»:

Источник

Ubuntu 20 увеличение системного раздела

Как расширить раздел linux. ubuntu20. Как расширить раздел linux фото. Как расширить раздел linux-ubuntu20. картинка Как расширить раздел linux. картинка ubuntu20.

Предположим, что у нас есть виртуальная машина с установленной операционной системой Ubuntu и требуется увеличить размер раздела, например системного. В этой статье мы рассмотрим на примере Ubuntu 20 увеличение системного раздела без LVM.

Вводные данные

Наш системный раздел, смонтированный в / имеет размер 24 Гб.

В данном примере у нас 1 диск /dev/sda размером 25 гигабайт, который разбит на 3 логических: /dev/sda1, /dev/sda2 и /dev/sda3 с типом Linux filesystem – он нас и интересует.

Увеличение размера диска

В среде виртуализации увеличиваем размер жесткого диска нашей виртуальной машины. Скорее всего ваша система виртуализации попросит вас предварительно выключить ВМ. Я увеличил диск до 30 гигабайт, запускаем машину и проверяем:

Ubuntu 20 увеличение системного раздела

Внимание! Перед тем, как приступить к работам по расширению системного раздела, обязательно сделайте резервную копию данных!

После увеличения размера диска необходимо увеличить сам системный раздел. Выполним fdisk /dev/sda, где /dev/sda – метка нашего диска (Disk /dev/sda):

Вводим p, чтобы посмотреть на список разделов:

Чтобы расширить раздел требуется предварительно удалить информацию о нём. Для этого вводим d и указываем раздел (3 для /dev/sda3):

При этом удаляется только запись о разделе, сами данные остаются на диске!

Вводим n – создание нового раздела:

Далее указываем порядковый номер раздела:

Далее указываются начальный и конечный сектор. Обязательно проверьте, чтобы они совпадали со значениям, указанными через дефис. Таким образом мы используем все неразмеченное пространство:

Как видим, был создан раздел на 29.5 гигабайт с типом Linux filesystem.

Также будет задан вопрос, хотим ли мы удалить текущую файловую систему. Отвечаем отказом:

Осталось только сохранить таблицу разделов:

Перезагружаем виртуальную машину:

Теперь воспользуемся утилитой resize2fs (для ext4) для увеличения размера файловой системы:

Как видим, в Ubuntu 20 увеличение системного раздела – не такая уж и сложная задача.

Источник

Расширение диска в Linux (Debian, CentOS, Ubuntu)

Важно! До внесения изменений, обязательно сделайте резервную копию (backup) всех данных сервера. Любые манипуляции с разделами несут в себе риск потери данных.

Расширение будет выполнено без потери данных. Это такая «хитрая техника»: существующий раздел удаляется, а на его месте создается новый, большего размера.

В нашем примере устройство называется vda и находится в каталоге /dev

2. Чтобы увеличить размер раздела (партиции, слайса) на диске, нам необходимо выполнить: fdisk /dev/vda

Как расширить раздел linux. 1 add disk space linux server. Как расширить раздел linux фото. Как расширить раздел linux-1 add disk space linux server. картинка Как расширить раздел linux. картинка 1 add disk space linux server.

3. Затем внутри командной строки приложения fdisk выполнить p (print), чтобы увидеть таблицу разделов на диске.

Как расширить раздел linux. 2 add disk space linux server. Как расширить раздел linux фото. Как расширить раздел linux-2 add disk space linux server. картинка Как расширить раздел linux. картинка 2 add disk space linux server.

В нашем примере раздел один. Называется /dev/vda1 и имеет объем 5ГБ. Сам же жесткий диск имеет объем 10ГБ. Давайте расширим /dev/vda1 до 10ГБ.

4. Выполним d для удаления существующего раздела. Затем n – для создания нового, p – для primary, 1 – это номер раздела; и укажем начало и конец раздела в секторах. Начальный сектор должен соответствовать начальному сектору раздела, который был удален. На скриншоте видно, что это 2048. Последний сектор раздела выбираем максимально возможным. В нашем случае fdisk предлагает нам 20971519. Его и введем.

Как расширить раздел linux. 3 add disk space linux server. Как расширить раздел linux фото. Как расширить раздел linux-3 add disk space linux server. картинка Как расширить раздел linux. картинка 3 add disk space linux server.

5. Еще раз p – чтобы убедиться, что раздел теперь увеличился до необходимого нам размера. И w – для записи и выхода из fdisk.

Как расширить раздел linux. 4 add disk space linux server. Как расширить раздел linux фото. Как расширить раздел linux-4 add disk space linux server. картинка Как расширить раздел linux. картинка 4 add disk space linux server.

После этого мы получим предупреждение, что устройство подмонтировано и суперблок недоступен, и что объем раздела будет изменен после перезапуска ОС.

6. Перезагружаем ОС — reboot

7. После перезагрузки нам необходимо расширить ФС на весь раздел. Сделаем это командой resize2fs /dev/vda1

Как расширить раздел linux. 5 add disk space linux server. Как расширить раздел linux фото. Как расширить раздел linux-5 add disk space linux server. картинка Как расширить раздел linux. картинка 5 add disk space linux server.

Источник

Разделы в linux — изменить размер

Возникла необходимость не только изменить разделы в linux, сделать их меньше или больше, а так же и переместить их физически в начало диска, без потери данных.

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

Первое, что пришло в голову, поискать во всемирной паутине решение данного вопроса. Зачем придумывать велосипед когда он уже есть.

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

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

Не потерять данные и не переустанавливать операционную систему, но при этом изменить позицию разделов и их размер.

Поэтому пришлось все сделать на свой страх и риск, с предварительным созданием резервной копии диска. Как сделать резервную копию диска в linux и windows подробно описано в этой статье.

Подготовка к изменению разделов в Linux

Было принято решение использовать программу GParted.

Для работы с разделами необходимо, чтоб изменяемый диск не использовался в работе. Для этого я решил использовать установочный образ операционной системы Linux Mint. Установочный образ этой системы не плохо работает в режиме Live, прямо с флешки или диска.

Та же в состав образа входит, необходимая нам, программа GParted.

Скачиваем установочный образ операционной системы Linnux Mint с официального сайта.

Записываем установочный образ на диск, если вы используете DVD диски.

Я использую в качестве загрузочной флешки SSD диск в боксе. Загрузочный диск сделал в программе Ventoy — подробное описание по его созданию в этой статье.

Копируем образ, скаченного linux mint на наш загрузочный диск.

Меняем разделы в linux.

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

Как расширить раздел linux. grub mint. Как расширить раздел linux фото. Как расширить раздел linux-grub mint. картинка Как расширить раздел linux. картинка grub mint.

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

В меню пуск выбираем нашу программу GParted и запускаем ее.

Как расширить раздел linux. gparted start. Как расширить раздел linux фото. Как расширить раздел linux-gparted start. картинка Как расширить раздел linux. картинка gparted start.

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

Как расширить раздел linux. gparted select disk. Как расширить раздел linux фото. Как расширить раздел linux-gparted select disk. картинка Как расширить раздел linux. картинка gparted select disk.

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

Как расширить раздел linux. gparted re disk. Как расширить раздел linux фото. Как расширить раздел linux-gparted re disk. картинка Как расширить раздел linux. картинка gparted re disk.

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

Как расширить раздел linux. gparted disk. Как расширить раздел linux фото. Как расширить раздел linux-gparted disk. картинка Как расширить раздел linux. картинка gparted disk.

По окончании проделанных действий нажимаем применить и в основном окне выбираем применить все изменения.

Как расширить раздел linux. gparted disk finish. Как расширить раздел linux фото. Как расширить раздел linux-gparted disk finish. картинка Как расширить раздел linux. картинка gparted disk finish.

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

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

Если есть, что добавить или поделится опытом и знаниями, оставляете комментарии.

Источник

Как изменить размер раздела Linux

Как расширить раздел linux. 2f8b0fc3a664eb4c10facdb84ec8c5aa. Как расширить раздел linux фото. Как расширить раздел linux-2f8b0fc3a664eb4c10facdb84ec8c5aa. картинка Как расширить раздел linux. картинка 2f8b0fc3a664eb4c10facdb84ec8c5aa.

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

Работа с разделами в GParted

Не все юзеры Linux предпочитают использовать терминал, когда можно обойтись без него. К тому же новички в этой операционной системе не особо желают разбираться с активацией сложных команд. Поэтому в качестве первого варианта предлагаю ознакомиться с использованием программы GParted, которая представляет собой полноценную систему управления дисками.

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

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

Меняем размер разделов диска с помощью fdisk

Более гибкий, но сложный вариант изменения размера диска в Linux подразумевает использование консольной утилиты fdisk. Для выполнения расширения тома на все свободное пространство понадобится выполнить более десятка разных действий, но на все про все уйдет не больше 10 минут.

Как расширить раздел linux. . Как расширить раздел linux фото. Как расширить раздел linux-. картинка Как расширить раздел linux. картинка .

Для ext2/ext3/ext4 :

Reiserfs :

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

Сделать это нужно уже после внесения всех изменений.

Для уменьшения размера раздела используйте последовательность команд:

После ввода последней снова используйте последовательную активацию букв так, как это было показано в предыдущей инструкции, чтобы создать новый раздел. Кроме того, не забудьте смонтировать его обратно!

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *