Невозможно переместить пространство подкачки
Это было задано здесь, почему я вижу блокировку, кроме раздела, который я пытаюсь изменить с помощью gparted? но у меня проблемы.
Оба этих раздела имеют файловую систему ext4. Они оба не установлены. Поменяться местами подкачки:
Я хочу расширить sda1 с sda3. У меня нет данных по sda3
Однако, когда я нажимаю изменить размер / двигаться на sda1, я получаю это:
Он настолько большой, насколько это возможно!
Это та же самая история, если sda3 - это пустое нераспределенное пространство:
sda1 настолько большой, насколько это возможно. Как мне расширить его в нераспределенное пространство?
Стоит упомянуть, что снимки экрана сделаны с liveCD, содержащего iso из GParted.
Я понял, что мне нужно переместить незанятое пространство рядом с диском, который необходимо расширить. Я не могу нажать и перетащить sda2, содержащий пространство подкачки на дюйм.
Этот liveCD не должен его использовать, но это лучший ответ, который у меня был:
Я могу расширить пространство подкачки без проблем. Что это значит?
3 ответа
Шаг 0: загрузка с LiveCD/DVD/USB
Вы сделали это. Я пишу это для тех, кто может прочитать это позже. Это важно, так как вы не можете менять шину автомобиля во время вождения.
Шаг 1: отключить своп
Откройте терминал, нажав Ctrl + Alt + T и введите
sudo swapoff -a
Шаг 2: переместить или удалить раздел подкачки
Убедитесь, что раздел подкачки отключен. Щелкните правой кнопкой мыши по разделу Swap из Gparted и выберите " Размонтировать".
Теперь вы должны быть в состоянии переместить его в конец диска. Или удалите это.
Шаг 3: измените размер sda1
Используйте Gparted для расширения sda1. Оставьте 8 ГБ места (или меньше, если хотите) в конце, чтобы воссоздать раздел подкачки.
Шаг 4: Создайте новый раздел подкачки
Вы можете создать основной раздел (новый sda2) для подкачки. Поскольку на этом диске будет только два раздела, расширенный раздел не требуется.
Шаг 5: Найдите новый UUID двух разделов
Или
В Gparted: щелкните правой кнопкой мыши по разделу и выберите "Информация"
Или же
В терминале введите:
sudo blkid
И запишите (или скопируйте в текстовый редактор) два UUID для sda1 (/
раздел) и sda1 (своп).
Шаг 6: Редактировать /etc/fstab
если нужно
Смонтируйте основной раздел и перейдите к /etc
папка. Найдите файл с именем fstab
, Скопируйте новый UUID в соответствующие места, если это необходимо.
Если есть какие-либо строки, связанные со старым sda3, вы должны удалить это. Так как этот раздел больше не существует.
Надеюсь это поможет
Я смог сделать это на своей виртуальной машине следующим образом:
Щелкните правой кнопкой мыши раздел подкачки между ними и выберите Swapoff.
Щелкните правой кнопкой мыши еще раз и выберите «Изменить размер/переместить».
Перетащите этот раздел подкачки вправо и нажмите «Изменить размер/переместить».
Щелкните правой кнопкой мыши весь раздел и выберите «Изменить размер/переместить».
Теперь вы сможете изменить его размер и использовать нераспределенное пространство.
Нажмите «Изменить размер» и «Применить изменения» (кнопка ✓).
В дополнение к приведенному выше ответу, если ваш дистрибутив использует initramfs, вам также необходимо изменить UUID раздела подкачки.
RESUME=UUID=b007b23d-e1b5-40de-a8fb-dc2d89f83347
а затем запустить
sudo update-initramfs -u