К моему большому удивлению, я недавно обнаружил, что мне не хватает разделов подкачки.
Поскольку (как видно из вывода df, который я настоящим повторяю), я запускаю один зашифрованный том, мне было интересно, как я могу смело менять размер всего и создавать раздел размером 8 ГБ для использования в качестве свопа (и включения его использования). Я, кажется, помню, что схема, которую я выбрал во время установки, - это LUKS.
user@host:~$ df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/ubuntu--vg-root 237978256 14144120 211722472 7% /
none 4 0 4 0% /sys/fs/cgroup
udev 3829132 4 3829128 1% /dev
tmpfs 3844736 2060 3842676 1% /tmp
tmpfs 768948 1324 767624 1% /run
none 5120 0 5120 0% /run/lock
none 3844736 32312 3812424 1% /run/shm
none 102400 28 102372 1% /run/user
tmpfs 3844736 0 3844736 0% /var/spool
tmpfs 3844736 24 3844712 1% /var/tmp
tmpfs 3844736 936 3843800 1% /var/log
/dev/sda1 240972 84550 143981 37% /boot
/home/user/.Private 237978256 14144120 211722472 7% /home/user
user@host:~$
Я немного из глубины, и я предполагаю, что есть достаточная возможность для катастрофы, поэтому я бы очень признателен помощь. (И, хотя я был бы разочарован, если бы случайно отключил диск, это всего лишь персональный ноутбук, на котором ничего не критично, поэтому я всегда мог начать все сначала).
Вы можете добавить своп без изменения размеров разделов.
Если ваш корневой раздел не является BTRFS, вы можете легко сделать файл подкачки любого размера, даже внутри зашифрованного раздела. Возможно, у вас есть несколько разделов подкачки и / или файлы подкачки.
# Make an empty 8GB file
sudo dd if=/dev/zero of=/swap.file bs=1G count=8
# Set permissions
sudo chmod 600 /swap.file
# Format it
sudo mkswap /swap.file
# Activate it
sudo swapon /swap.file
# Check it
free -h
# Deactivate it
sudo swapoff /swap.file
Чтобы автоматически активировать его при загрузке, вы можете добавить его в свой / etc / fstab, как раздел подкачки:
[F2]