Pagina 1 di 1

Unità swap non riconosciuta da initramfs-tools

MessaggioInviato: 21 lug 2019, 12:21
da Max2433BO
Buongiorno a tutti,

da semplice utente di Ubuntu (nello specifico la versione 18.04) mi sono trovato costretto a sostituire un HD guasto (... in realtà in procinto di guastarsi: ad ogni avvio, lentissimo, veniva generato un errore), dove risiedevano le partizioni /Home e /swap...

Ho ricreato le due partizioni (con GParted) e poi, grazie ad un backup, ho ripristinato il contenuto della cartella /Home.

Ho quindi aggiornato il file /etc/fstab nei valori di UUID (ricavate da GParted) relativi a queste due partizioni.

Personalmente mi sembra che funzioni tutto regolarmente (la cartella /Home è regolarmente fruibile) ma, quando vengono effettuati degli aggiornamenti, e il sistema avvia initramfs-tools, viene generato questo messaggio di Warning:

Codice: Seleziona tutto
Elaborazione dei trigger per initramfs-tools (0.130ubuntu3.8)...
update-initramfs: Generating /boot/initrd.img-4.15.0-54-generic
W: initramfs-tools configuration sets RESUME=UUID=34b33060-4b48-4056-9d41-ef3674c70550
W: but no matching swap device is available.
I: The initramfs will attempt to resume from /dev/sdb3
I: (UUID=0e952f4c-af42-4d54-b771-c9d896c5f3d0)
I: Set the RESUME variable to override this.


Da quello che ho capito non viene trovata una determinata partizione associata alla variabile RESUME (quella con UUID 34b33060-4b48-4056-9d41-ef3674c70550) e di conseguenza gli associa quella relativa alla nuova partizione di swap, chiedendo poi di aggiornare questa variabile.

Ora, non volendo fare più danni del necessario :mrgreen: , come posso aggiornare questa variabile?

O_/ Max

Re: Unità swap non riconosciuta da initramfs-tools

MessaggioInviato: 21 lug 2019, 15:02
da IlGuru
cat /etc/initramfs-tools/conf.d/resume

che dice?

Re: Unità swap non riconosciuta da initramfs-tools

MessaggioInviato: 21 lug 2019, 15:08
da Max2433BO
Dice:

Codice: Seleziona tutto
RESUME=UUID=34b33060-4b48-4056-9d41-ef3674c70550

Re: Unità swap non riconosciuta da initramfs-tools

MessaggioInviato: 21 lug 2019, 15:18
da IlGuru
Prova a sostituirlo con la UUID della nuova pasrtizione di swap

La partizione di swap è già attiva nel sistema?

swapon che dice?

Re: Unità swap non riconosciuta da initramfs-tools

MessaggioInviato: 21 lug 2019, 15:21
da Max2433BO
IlGuru ha scritto:Prova a sostituirlo con la UUID della nuova pasrtizione di swap


[modalità ignorante]

... come? :mrgreen:

[/modalità ignorante]

IlGuru ha scritto:(...) swapon che dice?


Codice: Seleziona tutto
NAME      TYPE       SIZE USED PRIO
/dev/sdb3 partition 11,3G   0B   -2

Re: Unità swap non riconosciuta da initramfs-tools

MessaggioInviato: 21 lug 2019, 15:26
da IlGuru
Con un editor di testi, come vi o nano e con l'utente root
Apri /etc/initramfs-tools/conf.d/resume
cancelli quello che c'è e lo sostituisci con
RESUME=UUID=0e952f4c-af42-4d54-b771-c9d896c5f3d0
oppure con
RESUME=/dev/sdb3

Re: Unità swap non riconosciuta da initramfs-tools

MessaggioInviato: 21 lug 2019, 15:34
da Max2433BO
Pensavo fosse più complicato... :mrgreen:

Comunque grazie, al prossimo aggiornamento vedrò se l'avviso è sparito...

... sperando che non se ne presenti un altro... :mrgreen:

O_/ Max

Re: Unità swap non riconosciuta da initramfs-tools

MessaggioInviato: 21 lug 2019, 15:36
da IlGuru
:)

Puoi eseguire update-initramfs -u senza aspettare il prossimo aggiornamento

Re: Unità swap non riconosciuta da initramfs-tools

MessaggioInviato: 21 lug 2019, 17:58
da xyz
Sconsiglio l'uso dei device con i nome tipo "/dev/sdb3", ormai molte distribuzioni usano UUID del file system. I motivi sono molteplici, il nome del device dipende da come UEFI ordina i dischi e da quali dischi sono presenti al momento del boot, con UUID l'identificazione è univoca.

Per sapere quale UUID ha un filesystem basta usare il comando "blkid" funzione su tutti i tipi di filesystem o "dumpe2fs" solo per i file system "ext2/ext3/ext4".

Re: Unità swap non riconosciuta da initramfs-tools

MessaggioInviato: 22 lug 2019, 8:38
da Max2433BO
@ Foto UtenteIlGuru

... :ok: funziona, nessun errore... dopo aver capito che il comando va eseguito come root :twisted:

@ Foto Utentexyz

... personalmente, visto che era utilizzato l'UUID ho ritenuto di dover continuare con quello...

Grazie anche per il comando per leggere direttamente gli UUID... purtroppo non uso molto spesso i comandi diretti per l'analisi del sistema per cui sono più che sicuro di averlo già utilizzato in passato ma me ne ero dimenticato... :?

O_/ Max