Расположение файла подкачки по умолчанию 17.04

16

Я нигде не смог найти никакой информации об этом (и я не хочу устанавливать новую установку 17.04 только для этого), каково расположение файла подкачки по умолчанию в 17.04?

PHK
источник
2
Расположение по умолчанию выглядит как / swapfile. Я не уверен, что вы подразумеваете под "... воссоздать ... после обновления ...". Было бы счастливо использовать унаследованный раздел подкачки.
Что бы ни случилось
@mikewh независимо от того, что я имел в виду, как я могу переключиться с использования раздела подкачки на настройки по умолчанию 17.04 в этом отношении. Но я вижу, что мне, вероятно, не следовало объединять два вопроса в один.
phk
Ответ о поиске, удалении и создании свопа в 17.04. Вы можете использовать любой 16.04 метод повторного создания раздела.
Rinzwind

Ответы:

29

2 команды:

~$ cat /proc/swaps
Filename                Type        Size    Used    Priority
/swapfile                               file        2097148 0   -1

и

$ grep swap /etc/fstab
/swapfile                                 none            swap    sw              0       0

Так что оба указывают на:

$ cd / && ls -l swapfile
-rw------- 1 root root 2147483648 apr  2 18:56 swapfile

Отключить и удалить:

sudo swapoff /swapfile
sudo rm /swapfile

Создайте файл подкачки объемом 2 ГБ, установите разрешения, отформатируйте его как файл подкачки и включите его:

sudo fallocate -l 2g /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
Rinzwind
источник
1
Спасибо, это в значительной степени то, что я искал. Также спасибо за команды о том, как воссоздать состояние 17.04. Я где-то читал, что размер динамический, но, думаю, это относится только к времени установки, верно?
phk
да. оно делает. Не изучал влияние гибернации (но я бы предположил, что чем больше файл, тем больше он нужен).
Rinzwind
Я попытался проверить команды в последней части, которую вы упомянули (которые также упоминаются по адресу help.ubuntu.com/community/SwapFaq#How_do_I_add_a_swap_file.3F ), но я получаю swapon: /swapfile: swapon failed: Invalid argumentпоследнюю команду. Я полагаю, что сначала мне придется отключить раздел подкачки, но я не могу банкомат, потому что swapoff: /dev/sdd8: swapoff failed: Cannot allocate memory... наверное, мне нужно освободить память.
phk
хммм как насчет использования этого из живого сеанса?
Rinzwind
Выяснив, что проблема связана с /тем, чтобы быть btrfs, я пропустил, что часто задаваемые вопросы упоминают этот факт.
phk