Я создал раздел SWAP в GParted после изменения размера раздела Ubuntu. Все операции прошли гладко. Когда я щелкнул правой кнопкой мыши на диске SWAP, он показал «SWAPON», поэтому я щелкнул по нему & amp; это активировало своп. Затем я перезапустил машину & amp; он снова показал SWAP как SWAPON, так что я нажал & amp; он не смог активировать его, выдав это сообщение об ошибке:
Затем я выключил машину & amp; перезапущен. Жесткий диск теперь выглядит следующим образом:
Затем я попытался отформатировать sda15
в linux-swap
& amp; он не мог этого сделать, выдав сообщение об ошибке:
Просто, чтобы дать немного контекста, я задал вопрос перед тем, как переразбить мой жесткий диск Ubuntu: Как узнать, где на моем жестком диске установлена Ubuntu? Я перераспределил (и фактически переустановил) Ubuntu, но теперь я хочу создать раздел SWAP.
Почему не только создают файл подкачки в неиспользуемом месте? Быстрый и легкий:
Для Добавления подкачки на 512 МиБ
Creating a file for 512MiB adjust size as desired to the size you want:
Мы создадим/mnt/512MiB.swap файл подкачки и установим полномочия так, чтобы пользователи не могли считать его непосредственно.
sudo fallocate -l 512m /mnt/512MiB.swap
sudo chmod 600 /mnt/512MiB.swap
fallocate суффиксы длины: k, m, g, t, p, e (См. fallocate человека).
По умолчанию Ваш файл подкачки может быть создан читаемый мир. Мы приводим в порядок 600 полномочий режима предотвратить пользователей от способности считать потенциально уязвимую информацию из файла подкачки.
Если fallocate сбои с "fallocate перестали работать: Операция не поддерживала", как она в настоящее время делает на моей Независимой машине, можно сделать это старый путь, снова 512 мебибайт:
sudo dd if=/dev/zero of=/mnt/512MiB.swap bs=1024 count=524288
sudo chmod 600 /mnt/512MiB.swap
Formatting that file to create a swapping device:
sudo mkswap /mnt/512MiB.swap
Adding the swap to the running system:
sudo swapon /mnt/512MiB.swap
Дополнительная подкачка теперь доступна, и будьте видны cat /proc/meminfo
или free
Making the change permanent:
Отредактируйте/etc/fstab:
gksudo gedit /etc/fstab
Добавьте эту строку в конце файла:
/mnt/512MiB.swap none swap sw 0 0
Сохранить. После следующей перезагрузки подкачка будет использоваться автоматически.
Пример создания файла подкачки
Это - пример создания и использования файла подкачки на компьютере без раздела подкачки. Введите команду ниже и Ваш пароль при запросе: sudo fallocate -l 512m /mnt/512MiB.swap
Затем эта команда:
sudo mkswap /mnt/512MiB.swap
Вывод будет подобен ниже.
Setting up swapspace version 1, size = 536866 kB
no label, UUID=dd6a01c8-93f0-41e0-9b7a-306956d8821b
Затем дайте команду:
sudo swapon /mnt/512MiB.swap
Следующая команда показывает Вам результаты:
cat /proc/meminfo
MemTotal: 499 496 КБ
MemFree: 9 156 КБ
Буферы: 4 748 КБ
Кэшируемый: 233 140 КБ
SwapCached: 724 КБ
Активный: 254 432 КБ
Неактивный: 157 920 КБ
HighTotal: 0 КБ
HighFree: 0 КБ
LowTotal: 499 496 КБ
LowFree: 9 156 КБ
SwapTotal: 524 280 КБ
SwapFree: 523 556 КБ
Грязный: 128 КБ
Обратная запись: 0 КБ
Отображенный: 243 420 КБ
Плита: 20 672 КБ
CommitLimit: 774 028 КБ
Committed_AS: 648 680 КБ
PageTables: 2 224 КБ
VmallocTotal: 524 280 КБ
VmallocUsed: 5 708 КБ
VmallocChunk: 518 176 КБ
Делайте изменение постоянным путем редактирования fstab
gksudo gedit /etc/fstab
Добавьте строку:
/mnt/512MiB.swap ни один не подкачивает коротковолновый 0 0
Простая команда для наблюдения использования:
free
total used free shared buffers cached
Mem: 499496 479488 20008 0 8256 215892
-/+ buffers/cache: 255340 244156
Swap: 524280 3856 520424
Затем после выполнения еще нескольких программ...
free
total used free shared buffers cached
Mem: 499496 492768 6728 0 1240 142336
-/+ buffers/cache: 349192 150304
Swap: 524280 53384 470896
Затем, перезагрузка для проверки это будет последовательно работать.
free
total used free shared buffers cached
Mem: 499496 493136 6360 0 7528 174700
-/+ buffers/cache: 310908 188588
Swap: 524280 17148 507132
Как показывают ваши снимки, в вашей системе так много разделов. Итак, сначала проверьте, не превышаете ли вы ограничение количества первичных разделов, которое составляет 3 или 4, я точно не помню. Если вы не превышаете этот лимит, попробуйте сначала создать область подкачки, а затем перейти к разделу ext4.