Проблема, удаляющая раздел подкачки

У меня есть SanDisk SSD U100 124 ГБ. Когда я установил Ubuntu 14.04, я разделил как:

- Начальная загрузка 250 МБ; - подкачка на 4 ГБ; - остальные ext4.

Несколько раз спустя я удалил раздел подкачки для слияния его с большим, так как мне не нужен он. Я успешно удалил подкачку и формат к ext4, но я не могу объединить его, и я не понимаю то, что происходит.

В gparted я вижу только одно устройство (/dev/sda) из размера 115.48 ГБ, подразделенных как это:

  • /dev/sda1 250 МиБ ext2 /boot;
  • /dev/sda2 115,24 гибибайт расширяются;
  • /dev/sda5 115,24 гибибайт lvm2 объем плазмы ubuntu-vg.

Почему у меня есть 2 раздела sda2 и sda5 а не только 1? И почему размер равняется 115 а не 120? Кроме того, почему я не вижу 4 ГБ подкачки, которую я отформатировал?

Если я открываю диски под дисководами, у меня есть свои 124 HDD, которые делятся как:

  • 250 МБ ext2;
  • Расширенный раздел на 124 ГБ 2;
  • Раздел на 124 ГБ 5 LVM2 PV.

Но у меня есть также под Другими Устройствами 2 диска:

  • Блочное устройство на 120 ГБ /dev/ubuntu-vg/root;
  • Блочное устройство на 4 ГБ /dev/ubuntu-vg/swap_1.

Я не понимаю все это. Каковы другие устройства? И почему gparted и диски показывают мне разные вещи.

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

Обновление

После предложения @muru я восстановил подкачку, и теперь я имею

lvm pvs: /dev/sda5  ubuntu-vg lvm2 a--  115.24g 40.00m
lvm vgs: ubuntu-vg   1   2   0 wz--n- 115.24g 40.00m
lvm lvs: root   ubuntu-vg -wi-ao--- 111.32g
         swap_1 ubuntu-vg -wi-a----   3.89g

Давайте предположим теперь, когда я использую livecd. Вы могли сказать мне команды, чтобы удалить swap_1 и объединить его с корнем (я хотел бы постараться не портить всю систему

6
задан 4 October 2014 в 22:49

3 ответа

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

115 гибибайт = 115*1024*1024*1024 байта ~ 123480000000 = 123.48*1000*1000*100 = 123,48 ГБ (достаточно близко к Вашему размеру SSD) - это - артефакт использования префиксов десятичного числа SI в некоторых местах и двоичных префиксов в других.

По-видимому, раздел подкачки на 4 ГБ, который Вы сделали, не был отформатирован правильно. Можно размонтировать его и работать:

sudo mkswap /dev/ubuntu-vg/swap_1
sudo swapon -a

Что сделала Ubuntu вот, по-видимому, это:

  • Созданный 250 МБ /boot основной раздел.
  • Созданный расширенный раздел для остальной части разделов.
  • Созданный объем LVM в рамках вышеупомянутого расширенного раздела.
  • Созданный Ваш корень и разделы подкачки в объеме LVM.

(Вот почему у Вас есть оба sda2 и sda5. Попытайтесь использовать lsblk команда, чтобы видеть, как они связаны.)

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


Удалить подкачку и объединить назад пространство для укоренения:

  1. Отключите подкачку. Продуктивная среда автоматически активирует любые разделы подкачки, которые она находит:

    sudo swapoff -a
    
  2. Использовать lvremove удалить логический том LVM подкачки:

    lvremove ubuntu-vg/swap_1
    
  3. Расширьте логический том корневого раздела с помощью lvextend:

    lvextend ubuntu-vg/root /dev/sda5
    

    Это использует все свободное пространство на /dev/sda5 (оставленные 4 ГБ).

  4. Используйте resize2fs для изменения размеров файловой системы на корневом разделе для использования нового дополнительного пространства:

    resize2fs /dev/ubuntu-vg/root
    
16
ответ дан 17 November 2019 в 04:39

Выполните шаги ниже:

  1. Удаляют раздел диска ext4 на 4 ГБ (ранее, подкачка ) так, чтобы Файловая система показала , освободил пространство.

  2. Теперь, щелкните правой кнопкой , linux partiton (в Вашем случае, /dev/sda2) и выбор изменяет размеры.

  3. Включают , освободил дисковое пространство в раздел linux путем выделения согласно требованию.

ОБНОВЛЕНИЕ

В Вашем случае:

  1. Использование, Ctrl + Высокий звук + T

  2. Выполняются sudo lvremove -f dev/ubuntu-vg/swap_1 для удаления раздела подкачки.

  3. кроме того, выполнение, sudo lvextend -L +3.89g dev/ubuntu-vg/root расширит Ваш ext4 раздел.

  4. Использование resize2fs dev/ubuntu-vg/root изменит размеры Вашего нового расширенного пространства к Вашему ext4 разделу.

    ПРИМЕЧАНИЕ: необходимо будет перезагрузить систему для вступления в силу.

1
ответ дан 17 November 2019 в 04:39

При использовании Ubuntu, это очень просто:

  1. Открывают терминал ( ctrl + высокий звук + t ) и выполняются swapoff -a
  2. , Открывают gparted и затем удаляют разделы подкачки.
1
ответ дан 17 November 2019 в 04:39

Другие вопросы по тегам:

Похожие вопросы: