Debian

系統安裝後如何配置交換空間?

  • April 6, 2021

我已經安裝了 Debian Wheezy;安裝完成後,我意識到我忘了設置交換記憶體。那麼現在,我該如何配置交換空間呢?

嘗試這個:

  1. 創建分區或 RAID 陣列或邏輯卷…(或使用現有的)進行交換
  2. mkswap那個分區
  3. 跑步blkid that-block-device
  4. 在表單中向 /etc/fstab 添加一個條目UUID=7321174b-e4d8-4d9d-b223-113a1b8e9c9f swap swap sw 0 0(有關實際 UUID,請參見步驟 3)
  5. swapon -a或重啟

如果您無法創建新分區或添加新磁碟,則可以使用以下命令增加交換:

swapfile=swapfile01
dd if=/dev/zero of=/var/$swapfile bs=1024 count=$(( 2*1024*1024 ))
mkswap -L $swapfile /var/$swapfile
echo "/var/$swapfile swap swap defaults 0 0" >> /etc/fstab
swapon /var/$swapfile

注意 - 這會創建一個 2GB 的交換文件。根據要求調整 count=。

引用自:https://unix.stackexchange.com/questions/48454