У меня есть установка kubuntu (Kubuntu 21.04), которая во время установки создала файл подкачки размером 1 ГБ. Пытался создать файл подкачки размером 4 ГБ, используя следующие команды:
$ sudo -s
# dd if=/dev/zero of=/swapfile bs=1G count=4
# chown root:root /swapfile
# chmod 600 /swapfile
# ls -lh /swapfile
# mkswap /swapfile
# swapon /swapfile
# echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
И после этого все было как там не было подкачки, и мою систему пришлось отремонтировать (использовался ремонтный диск). Kubuntu установлен в зашифрованном разделе lvm2pv (/ dev / kubuntu-vg). Внутри него находятся / dev / kubuntu-vg / root, смонтированные в / и / dev / kubuntu-vg / swap_1).
Стоит ли мне попробовать еще раз и как действовать? Заранее спасибо.
Создайте файл подкачки:
sudo fallocate -l XG / swapfile
Где X - размер файла подкачки в
ГБ sudo mkswap / swapfile
sudo chmod 0600 / swapfile
sudo swapon / swapfile
Перезагрузка:
перезагрузка sudo
Существует небольшая вероятность появления дыр в файле подкачки при его создании с помощью fallocate. В / var / log / syslog можно найти фразу swapon: файл подкачки имеет дыры
, чтобы гарантировать отсутствие потери данных.