Как я могу увеличить раздел подкачки, уменьшив корневой раздел, и уметь переводить систему в спящий режим?

  • ОС: Ubuntu 16.04 LTS,
  • Платформа: 64-битная,
  • Размер корневого раздела (/): 153,6 ГБ,
  • Свободное место в корневом разделе (/): 140,2 ГБ,
  • Размер раздела подкачки: 6 ГБ,
  • Любое свободное / нераспределенное пространство на диске: нет,
  • Двойная загрузка / Другая ОС: Да, Windows 10,
  • Основная цель: чтобы быть в состоянии гибернации Ubuntu

Я пытался перевести систему в спящий режим, но это не удалось. В некоторых статьях я читал, что для выполнения режима гибернации необходимо выделить пространство подкачки, равное размеру оперативной памяти, установленной в моей системе. На моем жестком диске не осталось места, кроме корневого раздела Ubuntu, так как я могу сжать его и добавить 2 ГБ для подкачки, чтобы сделать его 8 ГБ.

Будет ли это в спячке? Есть ли другой путь?

1 ответ

Решение

Я предлагаю добавить файл подкачки вместо изменения размера корневого раздела.

Сначала создайте пустой файл где-нибудь в /

sudo dd if=/dev/zero of=/swapfile bs=1024K count=2000

сделать это файлом подкачки:

mkswap /swapfile

открыть /etc/fstab:

sudo nano /etc/fstab

добавьте в него эту строку:

/swapfile         swap          swap    defaults        0 0

бежать:

sudo swapon /swapfile

проверьте размер свопа:

$ cat /proc/meminfo | grep -i swaptotal
7874913
Другие вопросы по тегам