domenica 20 novembre 2011

Se Debian testing non vede la partizione swap

Salve! :)

Con immenso stupore (in senso negativo) ho scoperto che la mia debian testing non rilevava la partizione swap.

Ecco cosa compariva dal monitor di sistema.


Dopo tante peripezie scopro che l'errore era nel file /etc/fstab.

Andiamo per gradi.

Ho lanciato il seguente comando

$ sudo blkid

e mi sono appuntato l'UUID della partizione swap


poi ho editato il file /etc/fstab,

$ sudo gedit /etc/fstab

per vedere se l'UUID della partizione swap, rilevato dal comando blkid, corrispondesse a quello contenuto in questo file di sistema.

Come volevasi dimostrare, /etc/fstab puntava ad uuid errato; anche se la partizione era quella giusta: /dev/sda4. Strana 'sta cosa....

Vedete?


A questo punto non ho dovuto fare altro che sostituire l'uuid giusto con quello sbagliato. Attenzione! Solo il codice alfanumerico contenuto tra i doppi apici. Per intenderci, solo quello che ho sottolineato in rosso, escluso le virgolette.

ecco /etc/fstab corretto


Fatta questa modifica, ho lanciato il seguente comando

$ sudo swapon -a

In tal modo ho "attivato" la partizione swap, cioè reso disponibile la partizione swap al sistema corrente.

Finalmente....

Ciao :)

Letture interessanti sulla memoria swap:
Lo spazio di swap
SwapFaq
Swap

6 commenti:

  1. Strano che usasse un UUID diverso O_o
    Comunque hai risolto alla grande :D

    RispondiElimina
  2. @Matteo
    La cosa strana è che /etc/fastab non puntava ad una partizione diversa, ma alla stessa partizione swap con UUID errato. Boh :)

    RispondiElimina
  3. Non conosco debian, ma perché dovrebbe usare un file "fastab" (nome ripetuto 6 volte) quando tutto il resto del mondo usa fstab?

    RispondiElimina
  4. Semplicemente perchè ho sbagliato a scrivere...Comunque grazie. Ho corretto. E' rimasto solo nel commento, ma non penso che incida molto ai fini della soluzione del problema.

    RispondiElimina
  5. Io mi giocavo quel numero UUID sbagliato al superenalotto :)

    RispondiElimina