Come ripristinare una partizione di swap che ho eliminato per errore?


16

Ho cancellato accidentalmente la mia partizione di swap tramite gparted.

(Ho ancora effettuato l'accesso al sistema, quindi il ripristino dovrebbe essere più semplice) Qualcuno può aiutarmi per favore? Non sono sicuro di come configurarlo perché l'installazione di Ubuntu lo ha fatto automaticamente.

Ci sono 3 partizioni in questo momento:

  /dev/sda1 -> Ubuntu installation root, mounted at '/'

  /dev/sda2 -> Windows partition

  /dev/sda3 -> Fedora partition

e /dev/sda4se non sbaglio è stata la partizione di swap (dimensione 4GB)

Risposte:


32

Usa di nuovo gparted per creare la /dev/sda4partizione aggiuntiva e formattala come tipo "linux swap".

Esempio:

  • Qui, ho eliminato la mia /dev/sda6partizione di swap nello spazio evidenziato:

    inserisci qui la descrizione dell'immagine

  • Fare clic con il tasto destro su quello spazio non allocato e fare clic su Nuovo; scegli il tipo "linux-swap", fai clic su Aggiungi:

    inserisci qui la descrizione dell'immagine

  • Applica i cambiamenti

  • Fai clic con il tasto destro sulla nuova partizione di swap e scegli "swapon":

    inserisci qui la descrizione dell'immagine

  • A meno che non sia stato rimosso, la voce di scambio /etc/fstabdovrebbe essere ancora lì.

    • Controlla dal terminale con:, grep swap.*sw /etc/fstabe dovresti vedere una lunga fila come:
    UUID = adc15cab-1cd4-4278-9a1d-59016cced6dd none swap sw 0 0
    • Se non vedi tale linea, ottieni l'UUID usando sudo blkid | grep swape aggiungi una linea in questo formato a /etc/fstab.

    • Se vedi una tale linea, ma l'UUID non corrisponde a ciò che è stato restituito blkid, quindi modifica fstab in modo che corrisponda. (Nota: la riga in fstab non deve essere commentata, cioè non deve iniziare con #.)

  • Esegui free -mper verificare che la partizione di swap sia attiva.


Non vedo la partizione di swap elencata in fstab. L'unica voce sda ​​* in fstab è sda1 (che è la radice '/')
Adonis K. Kakoulidis,

1
@Varemenos: vedere la risposta modificata.
Ish,

@izx cool! Grazie per i trucchi! L'ho applicato con un recente Ubuntu VM ridimensionato in VirtualBox! Esso funziona magicamente!
Mario Ruiz,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.