Мой cryptswap теперь 4 ГБ. Я обновил свою оперативную память, и я хотел бы увеличить объем подкачки примерно до 8 ГБ.
Пока что я уменьшил размер моего основного раздела sda1 с помощью GParted на 4 ГБ, и у меня осталось 4 ГБ нераспределенного пространства.
Далее я хотел увеличить размер swap2, но GParted возвращает эту ошибку:
GParted 0.12.1 - включен -libparted-dmraid
Libparted 2.3
Переместить / dev / sda2 влево и увеличить его с 3,88 ГБ до 7,79 ГБ 00:00:01 (ОШИБКА)
калибровать / dev / sda2 00:00:00 (УСПЕХ)
путь: / dev / sda2 начало: 616,994,814 конец: 625,141,759 размер 8,146,946 (3,88 ГБ) переместить раздел влево и увеличить его с 3,88 ГБ до 7,79 ГБ 00:00:00 (ОШИБКА)
старое начало: 616,994,814 старое окончание: старый размер: 8,146,946 (3,88 ГБ) запрошенное начало: 608,800,768 запрошенное окончание: 625,139,711 запрошенный размер: 16,338,944 (7,79 ГиБ) разбитых на части сообщений (INFO)
Невозможно удовлетворить все ограничения на раздел. Не может быть перекрывающихся разделов.
blockquote>Я не понимаю утверждение
Не может иметь перекрывающихся разделов.
blockquote>Разделы не перекрываются.
Вывод
swapon -s
возвращает/dev/mapper/cryptswap1 partition 4073468 0 -1
Думаю, проблема, с которой я столкнулся в GParted, связана с cryptswap?
Я считаю, что вы столкнулись со следующей проблемой:
Ошибка 678831 - Перекрытие конца раздела при изменении размера расширенного раздела
Эта ошибка была исправлена в GParted 0.13.0 .
Поскольку многие проблемы были исправлены после выпуска GParted версии 0.12.1, сможете ли вы попробовать последний выпуск (в настоящее время 0.16.1)?
Самый простой способ сделать это - загрузиться с носитель, содержащий GParted Live .
Кертис
Хорошо, с помощью Кертиса это сработало.
GParted 0.12.1 имеет ошибку - изменение размера работало с 0.16.1
Затем я сделал следующие шаги:
sudo swapoff -a
sudo cryptsetup remove /dev/mapper/cryptswap1
sudo mkswap /dev/sda5 8168400
теперь у меня есть незашифрованный своп. Чтобы зашифровать его, своп должен быть включен
sudo swapon /dev/sda5
и зашифрован:
sudo ecryptfs-setup-swap
Вот и все.