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

У меня есть VPS со странной (для меня) структурой диска:

root@Debian1:~# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT fd0 2:0 1 4K 0 disk sda 8:0 0 20G 0 disk ├─sda1 8:1 0 476M 0 part /boot ├─sda2 8:2 0 9,5G 0 part │ ├─vg-lv_root 254:0 0 17,7G 0 lvm / │ └─vg-lv_swap 254:1 0 1,9G 0 lvm [SWAP] └─sda3 8:3 0 10G 0 part └─vg-lv_root 254:0 0 17,7G 0 lvm / sr0 11:0 1 1024M 0 rom 

Я не знаю, почему / делится на sda2 и sda3 . Это нормально?

Мне не нужен раздел подкачки, как я могу использовать это пространство как / ?

 root@Debian1:~# df -kh System plików rozm. użyte dost. %uż. zamont. na /dev/dm-0 18G 18G 0 100% / udev 10M 0 10M 0% /dev tmpfs 201M 25M 176M 13% /run tmpfs 501M 0 501M 0% /dev/shm tmpfs 5,0M 0 5,0M 0% /run/lock tmpfs 501M 0 501M 0% /sys/fs/cgroup /dev/sda1 461M 33M 405M 8% /boot tmpfs 101M 0 101M 0% /run/user/0 

У меня есть дополнительные разделы со слишком большим объемом ( boot и все tmpfs ). Я хочу использовать часть своего пространства как /

One Solution collect form web for “Как упростить структуру диска и изменить размер раздела”

Все файловые системы tmpfs, которые вы видите, являются псевдо файловыми системами. Они не находятся на диске, поэтому не помогут вам вернуть дисковое пространство.

Что касается диска, разбитого на два раздела, то вы видите раздел LVM. Один логический раздел настроен на распределение себя по двум физическим разделам. Это нормально, но почему вы это сделали, я не уверен. Возможно, диск уже был разбит на разделы таким образом, когда вы установили, и вы не переписали таблицу разделов?

Поэтому, чтобы ответить на ваш вопрос:

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ! Управлять разделами может быть опасной деятельностью. Перед выполнением каких-либо действий убедитесь, что у вас есть резервная копия данных.

Я бы не касался загрузочного раздела, 500 МБ является хорошим минимумом, и если бы вы сделали его меньше, у вас могут возникнуть проблемы с обновлением ядра в будущем.

Если вы абсолютно уверены, что вам не нужен раздел подкачки, это очень легко сделать. Сначала отключите обмен:

 swapoff -a 

Откройте / etc / fstab и закомментируйте строку для раздела подкачки. Это должно быть что-то вроде / dev / mapper / vg-lv_swap . Обратите внимание на этот путь, поскольку он понадобится для следующей команды.

Теперь удалите раздел логического свопа:

 lvremove /dev/mapper/vg-lv-swap 

Тип:

 pvs 

и вы должны увидеть, что на физическом томе LVM есть свободное место. Теперь вы можете расширить / логический том, чтобы занять это свободное пространство.

 lvextend /dev/mapper/vg-lv-root -l 100%PVS 

Вы должны увидеть сообщение о расширении раздела. Теперь вам нужно расширить базовую файловую систему. Как вы это делаете, зависит от файловой системы. См. http://tldp.org/HOWTO/LVM-HOWTO/extendlv.html для руководства.

Чтобы узнать, какая файловая система использует ваш / раздел:

 lsblk -f 
  • Разница между sd0 / sda, hd0 / hda
  • «Нет такого файла или каталога», когда я пытаюсь отформатировать логический том
  • Как изменить размер корневого раздела в Debian?
  • Изменение размера LVM LV и FS в Debian 7
  • Размер блока файловой системы отличается между различными разделами ext4
  • Повреждение файловой системы Linux из-за неправильного завершения работы (fs ext4)?
  • Использует ли Debian GB или GiB для своего менеджера разделов во время установки?
  • Измените номер раздела с sda1 на sda2
  • Копирование жесткого диска на другое с помощью dd
  • Linux не видит ни одного из моих разделов. Резервная таблица GPT не находится в конце диска
  • Linux Двойная загрузка / загрузка, / home и / dev разделение разделов
  • Interesting Posts
    Linux и Unix - лучшая ОС в мире.