Я хочу добавить свободное неразделенное пространство к / раздел. мой раздел не находится в LVM.
См. мой вывод cfdik и мои детали fdisk:
fdisk /dev/sda
Welcome to fdisk (util-linux 2.31.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Command (m for help): p
Disk /dev/sda: 100 GiB, 107374182400 bytes, 209715200 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
Disklabel type: dos
Disk identifier: 0x001c4825
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 12584959 12582912 6G 83 Linux
/dev/sda2 12587006 20969471 8382466 4G 5 Extended
/dev/sda5 12587008 20969471 8382464 4G 82 Linux swap / Solaris
Command (m for help): F
Unpartitioned space /dev/sda: 90 GiB, 96637812736 bytes, 188745728 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
Start End Sectors Size
20969472 209715199 188745728 90G
Command (m for help):
Очевидно, Вы не можете, "добавьте свободное неразделенное пространство к основному разделу". Вы можете при большей части уменьшения размер основного раздела, и затем оставлять пространство, которое освобождено, как освобождено.
Для изменения системных разделов Вы не можете быть зарегистрированы в Вашу систему (за исключением чрезвычайной подсказки восстановления). Самый легкий подход должен загрузить Вашу систему с живым CD или USB. На живой сессии установлена утилита GParted разделения. Можно использовать ту утилиту от живой сессии для уменьшения размера корневого раздела.
Прежде, чем уменьшить раздел, удостоверьтесь, что файлы, которые он содержит, будут соответствовать на уменьшенном размере. Если у Вас в настоящее время будет много пользовательских файлов, то необходимо будет выгнать их с квартиры сначала.
Если вы спрашиваете, как расширить sda1 и использовать нераспределенное пространство в конце диск, затем попробуйте следующее.
Загрузите систему, как предлагает @vanadium, с живого диска.
Используя GParted, переместите sda2 и sda5 в крайнее правое положение.
Используя GParted, вы сможете расширить sda1 в нераспределенное пространство между sda1 и sda2.
Помните следующее:
всегда начинайте всю процедуру с выдачи swapoff
на любой смонтированный раздел подкачки и заканчивайте всю процедуру выдачей swapoff
на этот тот же раздел подкачки
а перемещение выполняется путем наведения указателя мыши на центр раздела и перетаскивания его влево/вправо с помощью курсора в виде руки
а изменения размера выполняется путем перетаскивания левой/правой стороны раздела влево/вправо с помощью курсора со стрелкой
, если какой-либо раздел нельзя переместить/изменить в размере графически, возможно, вам придется вручную ввести конкретный требуемый раздел. числовые данные (не делайте этого, если я не поручу вам)
вы начинаете любое перемещение/изменение размера, щелкнув правой кнопкой мыши раздел в нижней панели главного окна и выбрав нужное действие из всплывающего меню, затем завершите это действие в новом перемещении/изменении размера окна
Выполните следующие действия...
Примечание: если процедура не работает ex Действуйте, как я сказал, СТОПнемедленно и НЕпродолжать.
gparted
терминала
sudo dd if=/dev/zero of=/swapfile bs=1M count=4096
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
Изменить /etc/ fstab...
sudo -H gedit /etc/fstab
Замените одну строку со словом «swap» на:
/swapfile none swap sw 0 0
Затем перезагрузка чтобы убедиться, что все работает так, как ожидалось.
Используйте команду free -h
для подтверждения размеров / и /swapfile.