Accendere la memory di swap su Ubuntu

Per qualche motivo sul mio desktop di Ubuntu 9.04, la memory di swap è distriggersta. Come posso riaccenderlo?

  • Verificare di avere una partizione di swap definita in / etc / fstab .

    $ grep swap / etc / fstab
    UUID = 14a0f7b9-dabb-4296-b0e7-013527a7d82d nessuno swap sw 0 0

  • Controllare che sia utilizzato dal sistema

    $ swapon -s
    Nome file Tipo dimensione Usato Priorità
    partizione / dev / sda6 1004020 215532 -1

  • In caso contrario, controllare che sia formattato come una partizione di swap.

    $ sudo fdisk -l / dev / sda
    [..snipped ..]
    / dev / sda5 3842 6595 22121473+ 83 Linux
    / dev / sda6 6596 6720 1004031 82 Linux swap / Solaris

  • Se si tratta di una partizione di swap, predisporre l'uso e accenderla. A questo punto, si potrebbero verificare eventuali errori che impediscono il suo utilizzo.

    sudo mkswap / dev / sda6
    sudo swapon / dev / sda6

  • Controllare che la partizione sia ora usata usando il command swapon -s da # 2.

  • Aggiungere una voce a / etc / fstab per avere questa partizione di swap caricata all'avvio. È ansible sostituire la parte "UUID = xxx" dall'alto con " / dev / sda6 " in modo che la voce abbia un aspetto simile.

    / dev / sda6 nessuno swap sw 0 0

Se non hai definito una partizione di swap in precedenza, allora dovresti creare uno o un punto swap ad un file regolare (less efficiente).

Se si dispone di una partizione di swap definita in / etc / fstab già sudo swapon -a

Se non si dispone della partizione di swap elencata in / etc / fstab allora sudo swapon device

Un modo veramente semplice per farlo è con questi script , o ancora più facile con:

sudo apt install swapspace -y 

Che è un demone dinamico di scambio