Ciao a tutti! Descrivo subito la problematica.
Su un PC c'è installata Fedora 39 e di recente ho installato l'ultimo kernel, il 6.8.11. A installazione completata ho riavviato e il kernel non si carica, in pratica dopo la schermata di Grub il monitor mostra soltanto la dicitura di caricamento e anche il led di attività del disco non da segni. Reinstallo il kernel ma il problema persiste. Facendo qualche ricerca non trovo molto.
Allora eseguo il comando
Da ciò deduco di avere problemi con il disco o con il filesystem Btrfs. Faccio qualche altra ricerca ed eseguo altri comandi da terminale:
Da questi output credo che ci sia qualche problema con il filesystem Btrfs sull'NVMe.
Sono problemi gravi? Possono compromettere i dati? Indicano che l'NVMe è danneggiato? Possono essere la causa del mancato avvio del kernel?
Inoltre ho creato sullo stesso disco una nuova partizione Btrfs della stessa dimensione ed eseguito gli stessi comandi per confrontare gli output e ritrovare gli stessi errori. A quanto pare nessuno errore viene segnalato, quindi forse posso escludere eventuali problemi hardware dell'NVMe.
Potrebbe essere solo relativo alla singola partizione su cui è installata Fedora?
Infine mi sono reso conto che occasionalmente riscontro problemi di avvio anche con il kernel 6.8.10 funzionante: in pratica una volta avviato il sistema si blocca prima della comparsa di GDM e posso solo interagire con la shell tty. Devo riavviare per poter accedere al sistema con la shell di Gnome funzionante.
Qualcuno sa come potrei risolvere?
Su un PC c'è installata Fedora 39 e di recente ho installato l'ultimo kernel, il 6.8.11. A installazione completata ho riavviato e il kernel non si carica, in pratica dopo la schermata di Grub il monitor mostra soltanto la dicitura di caricamento e anche il led di attività del disco non da segni. Reinstallo il kernel ma il problema persiste. Facendo qualche ricerca non trovo molto.
Allora eseguo il comando
sudo dmesg | grep -i failed
ed ottengo questo output:
Codice:
[ 7.035696] nvidia: module verification failed: signature and/or required key missing - tainting kernel
[ 12.617748] BTRFS warning (device nvme0n1p2): csum failed root 256 ino 6391800 off 36618240 csum 0xe8ad850d expected csum 0x75be784b mirror 1
[ 12.617772] BTRFS warning (device nvme0n1p2): csum failed root 256 ino 6391800 off 36622336 csum 0x703efc6e expected csum 0xa68f5e81 mirror 1
[ 12.617781] BTRFS warning (device nvme0n1p2): csum failed root 256 ino 6391800 off 36626432 csum 0xb202d783 expected csum 0x9d56c38b mirror 1
[ 12.617789] BTRFS warning (device nvme0n1p2): csum failed root 256 ino 6391800 off 36630528 csum 0xe5548687 expected csum 0x3aaa0e25 mirror 1
[ 46.505396] BTRFS warning (device nvme0n1p2): csum failed root 256 ino 6391800 off 36700160 csum 0xe8ad850d expected csum 0x75be784b mirror 1
[ 46.505409] BTRFS warning (device nvme0n1p2): csum failed root 256 ino 6391800 off 36704256 csum 0x703efc6e expected csum 0xa68f5e81 mirror 1
[ 46.505416] BTRFS warning (device nvme0n1p2): csum failed root 256 ino 6391800 off 36708352 csum 0xb202d783 expected csum 0x9d56c38b mirror 1
[ 46.505421] BTRFS warning (device nvme0n1p2): csum failed root 256 ino 6391800 off 36712448 csum 0xe5548687 expected csum 0x3aaa0e25 mirror 1
[ 46.505673] BTRFS warning (device nvme0n1p2): csum failed root 256 ino 6391800 off 36700160 csum 0xe8ad850d expected csum 0x75be784b mirror 1
[ 46.505684] BTRFS warning (device nvme0n1p2): csum failed root 256 ino 6391800 off 36704256 csum 0x703efc6e expected csum 0xa68f5e81 mirror 1
[ 46.505691] BTRFS warning (device nvme0n1p2): csum failed root 256 ino 6391800 off 36708352 csum 0xb202d783 expected csum 0x9d56c38b mirror 1
[ 46.505697] BTRFS warning (device nvme0n1p2): csum failed root 256 ino 6391800 off 36712448 csum 0xe5548687 expected csum 0x3aaa0e25 mirror 1
[ 46.505936] BTRFS warning (device nvme0n1p2): csum failed root 256 ino 6391800 off 36700160 csum 0xe8ad850d expected csum 0x75be784b mirror 1
[ 46.505943] BTRFS warning (device nvme0n1p2): csum failed root 256 ino 6391800 off 36704256 csum 0x703efc6e expected csum 0xa68f5e81 mirror 1
Da ciò deduco di avere problemi con il disco o con il filesystem Btrfs. Faccio qualche altra ricerca ed eseguo altri comandi da terminale:
sudo btrfs device stats /
Codice:
[/dev/nvme0n1p2].write_io_errs 0
[/dev/nvme0n1p2].read_io_errs 0
[/dev/nvme0n1p2].flush_io_errs 0
[/dev/nvme0n1p2].corruption_errs 20593
[/dev/nvme0n1p2].generation_errs 0
sudo btrfs scrub start -B /
Codice:
Starting scrub on devid 1
scrub done for fa7f4375-9aca-4c2c-a122-8a0abaa53c18
Scrub started: Sun Jun 2 11:50:42 2024
Status: finished
Duration: 0:02:01
Total to scrub: 39.30GiB
Rate: 332.61MiB/s
Error summary: csum=253252
Corrected: 253232
Uncorrectable: 20
Unverified: 0
ERROR: there are 1 uncorrectable errors
sudo btrfs check /dev/nvme0n1p2
Codice:
Opening filesystem to check...
Checking filesystem on /dev/nvme0n1p2
UUID: fa7f4375-9aca-4c2c-a122-8a0abaa53c18
[1/7] checking root items
[2/7] checking extents
[3/7] checking free space tree
[4/7] checking fs roots
[5/7] checking only csums items (without verifying data)
[6/7] checking root refs
[7/7] checking quota groups skipped (not enabled on this FS)
found 39998722048 bytes used, no error found
total csum bytes: 36739452
total tree bytes: 2296004608
total fs tree bytes: 2134851584
total extent tree bytes: 104857600
btree space waste bytes: 483752904
file data blocks allocated: 234120581120
referenced 88654282752
Da questi output credo che ci sia qualche problema con il filesystem Btrfs sull'NVMe.
Sono problemi gravi? Possono compromettere i dati? Indicano che l'NVMe è danneggiato? Possono essere la causa del mancato avvio del kernel?
Inoltre ho creato sullo stesso disco una nuova partizione Btrfs della stessa dimensione ed eseguito gli stessi comandi per confrontare gli output e ritrovare gli stessi errori. A quanto pare nessuno errore viene segnalato, quindi forse posso escludere eventuali problemi hardware dell'NVMe.
Potrebbe essere solo relativo alla singola partizione su cui è installata Fedora?
Infine mi sono reso conto che occasionalmente riscontro problemi di avvio anche con il kernel 6.8.10 funzionante: in pratica una volta avviato il sistema si blocca prima della comparsa di GDM e posso solo interagire con la shell tty. Devo riavviare per poter accedere al sistema con la shell di Gnome funzionante.
Qualcuno sa come potrei risolvere?
Ultima modifica: