Risposte:
Puoi semplicemente aggiungere una riga in cui dichiarare la tua partizione di swap /etc/fstab
. Quindi, se la partizione di swap è /dev/sdaX
, aggiungi questa voce in fstab
:
/dev/sdaX none swap sw 0 0
Se la tua partizione di swap non è stata formattata correttamente come tale, puoi inizializzarla ( assicurati di inserire il nome di partizione corretto per questo comando poiché potresti facilmente distruggere il contenuto di un'altra partizione ):
sudo mkswap /dev/sdaX
Per abilitare la partizione di swap appena dichiarata, basta usare:
sudo swapon -a
(o riavvio).
EDIT : se hai una partizione di swap crittografata, invece di /dev/sdaX
, dovrai usare il suo nome ( /dev/mapper/something
), guarda dentro /etc/crypttab
, il nome è sulla prima colonna.
gparted
modifica automaticamente fstab
?
Ho avuto un problema simile.
Ho usato il "modo GUI" pubblicato da Ansgri per cambiare il formato della partizione di swap da sconosciuto a linux-swap. Questo non ha risolto il problema, ma potrebbe essere stato d'aiuto.
Ho scoperto che l'UUID mostrato in / etc / crypttab era errato.
Modificato / etc / crypttab per leggere l'UUID corretto.
e lo swap è ora caricato correttamente.
Spero possa aiutare.
Ho fatto anche il metodo GUI ma ho anche cambiato l'UUID sia in / etc / crypttab che in / etc / fstab per abbinare le informazioni visualizzate da blkid, ho riavviato e ha funzionato, come nota a margine con il mio SWAP a 36 GB e la mia RAM essendo 32 GB il mio pulsante di ibernazione funziona ora, poiché lo SWAP è più grande della RAM.
/dev/mapper/cryptswap1 none swap sw 0 0