Відповіді:
Ви можете просто додати рядок, де оголошується свій swap-розділ /etc/fstab
. Отже, якщо ваш розділ swap /dev/sdaX
, додайте цей запис у fstab
:
/dev/sdaX none swap sw 0 0
Якщо ваш розділ swap не був належним чином відформатований як такий, ви можете його ініціалізувати ( переконайтеся, що ви ввели правильну назву розділу для цієї команди, оскільки ви могли легко знищити вміст іншого розділу ):
sudo mkswap /dev/sdaX
Щоб увімкнути нещодавно оголошений розділ swap, просто використовуйте:
sudo swapon -a
(або перезавантажити).
EDIT : якщо у вас зашифрований розділ swap замість /dev/sdaX
, вам доведеться використовувати його ім'я ( /dev/mapper/something
), загляньте /etc/crypttab
, ім'я в першому стовпці.
gparted
автоматично редагується fstab
?
У мене була схожа проблема.
Я використав "путь GUI", опублікований ansgri, щоб змінити формат для swap-розділу з невідомого на linux-swap.Це не вирішило проблему, але, можливо, допомогло.
Я виявив, що UUID, показаний у / etc / crypttab, був неправильним.
Змінено / etc / crypttab, щоб прочитати правильний UUID.
і swap зараз завантажується правильно.
Сподіваюся, що це допомагає.
Я також застосував метод GUI, але також змінив UUID у / etc / crypttab та / etc / fstab, щоб відповідати інформації, відображеній blkid, я перезапустив і він працював, як бічна примітка, коли мій SWAP знаходиться на 36gb та моїй оперативної пам’яті будучи 32 Гб, моя кнопка сплячки працює зараз, оскільки SWAP більше, ніж оперативна пам'ять.
/dev/mapper/cryptswap1 none swap sw 0 0