PROBLEMA [Risolto] Problema swap

Zar Marco

Utente Attivo
501
108
CPU
Intel i7 1165G7 - Intel I7 7700HQ
HDD
Sabrent Rocket 1TB NVMe - Samsung M2 960 EVO NVMe 500GB, SSD Samsung 860 evo 1 Tb
RAM
16GbDDR4 4266 Mhz - 24 Gb DDR4 2400 Mhz
GPU
Intel iris XE - Intel 620, Nvidia GTX 1050
OS
Arch Linux--Gentoo--Void--Fedora--Nixos--Windows
Ciao a tutti, oggi mi sono imbattuto in un nuovo problema.
Ho come distro principale arcolinux, ottima derivata, con partizione di boot, swap e root/home in btrfs.
Oggi ho provato ad installare una seconda distro, ma ha un installer che fa pietà, allora per evitare casini avevo creato un altra boot ed un altra root, chiaramente, condividendo la swap.
Ora mi trovo davanti ad un problema fastidioso, seppur non eccessivamente importante per il mio uso, mi ha formattato la swap, quindi cambiando UUID.
Riaccendo arco, mi esce errore nel cercare l'uuid per l'ibernazione, poi il boot va avanti ed il sistema funge, ma senza swap, perdendo una decina di secondi al boot per cercare di verificare l'errore.
Niente panico, rimodifico fstab inserendo l'uuid corretta, riavvio, ma rimane il problema per l'ibernazione, continua systemd a cercare tale partizione. Chiaramente l'ibernazione non va.

Come potrei risolvere tale problema?

Inviato da VKY-L09 tramite App ufficiale di Tom\'s Hardware Italia Forum
 

monte.cristo

Nuovo Utente
28
16
Potresti provare a dare i comandi
swapoff per spegnere la swap
mkswap per notificare al sistema quale è la nuova partizione di swap
swapon per riaccendere la swap

Edit: Comunque, se in fase di boot non viene trovata la swap nel file fstab, potrebbe esserci un errore nel file in questione (magari un uuid non riportato correttamente)
 

Zar Marco

Utente Attivo
501
108
CPU
Intel i7 1165G7 - Intel I7 7700HQ
HDD
Sabrent Rocket 1TB NVMe - Samsung M2 960 EVO NVMe 500GB, SSD Samsung 860 evo 1 Tb
RAM
16GbDDR4 4266 Mhz - 24 Gb DDR4 2400 Mhz
GPU
Intel iris XE - Intel 620, Nvidia GTX 1050
OS
Arch Linux--Gentoo--Void--Fedora--Nixos--Windows

Zar Marco

Utente Attivo
501
108
CPU
Intel i7 1165G7 - Intel I7 7700HQ
HDD
Sabrent Rocket 1TB NVMe - Samsung M2 960 EVO NVMe 500GB, SSD Samsung 860 evo 1 Tb
RAM
16GbDDR4 4266 Mhz - 24 Gb DDR4 2400 Mhz
GPU
Intel iris XE - Intel 620, Nvidia GTX 1050
OS
Arch Linux--Gentoo--Void--Fedora--Nixos--Windows
In fase di boot, ho verificato gli uuid e sono corretti allora questo è fstab
Codice:
╭─zar-marco@legion_of_arco ~ 
╰─➤  cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a device; this may
# be used with UUID= as a more robust way to name devices that works even if
# disks are added and removed. See fstab(5).
#
# <file system>             <mount point>  <type>  <options>  <dump>  <pass>
# /dev/nvme0n1p3
UUID=7c58178f-947e-4565-8ec9-7d4f52242c6c    /             btrfs         rw,noatime,ssd,space_cache,autodefrag,subvolid=257,subvol=/@,subvol=@    0 0


# /dev/nvme0n1p3
UUID=7c58178f-947e-4565-8ec9-7d4f52242c6c    /home         btrfs         rw,noatime,ssd,space_cache,autodefrag,subvolid=258,subvol=/@home,subvol=@home    0 0

# /dev/nvme0n1p1
UUID=4A1B-75BB          /boot/efi     vfat          rw,noatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro    0 2

# /dev/nvme0n1p2
UUID=c67c5268-46e5-4208-a23e-d4d545028f729    none          swap          defaults,noatime    0 2

questo è l'UUID di swap
Codice:
╭─zar-marco@legion_of_arco ~ 
╰─➤  blkid /dev/nvme0n1p2
/dev/nvme0n1p2: UUID="c67c5268-46e5-4208-a23e-d4d545028f72" TYPE="swap" PARTUUID="8795acbf-df8d-4723-a039-f1e701a57e56"

ora sto cercando di trovare il log specifico, ma in journalctl non riesco a trovarlo
 

monte.cristo

Nuovo Utente
28
16
I due uuid non corrispondono
c67c5268-46e5-4208-a23e-d4d545028f729 questo è quello nel file fstab
c67c5268-46e5-4208-a23e-d4d545028f72 questo è quello cke blkid restituisce
 

Zar Marco

Utente Attivo
501
108
CPU
Intel i7 1165G7 - Intel I7 7700HQ
HDD
Sabrent Rocket 1TB NVMe - Samsung M2 960 EVO NVMe 500GB, SSD Samsung 860 evo 1 Tb
RAM
16GbDDR4 4266 Mhz - 24 Gb DDR4 2400 Mhz
GPU
Intel iris XE - Intel 620, Nvidia GTX 1050
OS
Arch Linux--Gentoo--Void--Fedora--Nixos--Windows
Hai ragione, la ho sbagliato a copiare, mi è rimasta una vecchia cifra, ora ho sistemato, ma il problema è questo, trovato nel log di xorg
Codice:
[   106.289] Kernel command line: BOOT_IMAGE=/@/boot/vmlinuz-linux root=UUID=7c58178f-947e-4565-8ec9-7d4f52242c6c rw rootflags=subvol=@ quiet resume=UUID=9e084342-8b52-4973-8c92-a1b514ff5f5f

quell'uuid è quello della vecchia swap, ma non so come modificarla
 

monte.cristo

Nuovo Utente
28
16
Devi provare ad usare i tre comandi che ho già nominato. Prima spegni la swap con il comando
swapoff -a /device/della/partizione/di/swap
Poi usi il comando mkswap /device/della/partizione/di/swap
e infine swapon per riaccenderla
 

Zar Marco

Utente Attivo
501
108
CPU
Intel i7 1165G7 - Intel I7 7700HQ
HDD
Sabrent Rocket 1TB NVMe - Samsung M2 960 EVO NVMe 500GB, SSD Samsung 860 evo 1 Tb
RAM
16GbDDR4 4266 Mhz - 24 Gb DDR4 2400 Mhz
GPU
Intel iris XE - Intel 620, Nvidia GTX 1050
OS
Arch Linux--Gentoo--Void--Fedora--Nixos--Windows

r3dl4nce

Utente Èlite
16,577
9,024
Dovresti modificare l'uuid in /etc/default/grub e poi usare update-grub o se la distro non c'è l'ha, grub-mkconfig
 

Zar Marco

Utente Attivo
501
108
CPU
Intel i7 1165G7 - Intel I7 7700HQ
HDD
Sabrent Rocket 1TB NVMe - Samsung M2 960 EVO NVMe 500GB, SSD Samsung 860 evo 1 Tb
RAM
16GbDDR4 4266 Mhz - 24 Gb DDR4 2400 Mhz
GPU
Intel iris XE - Intel 620, Nvidia GTX 1050
OS
Arch Linux--Gentoo--Void--Fedora--Nixos--Windows
Ok, perfetto, ero convinto di dover modificare qualche parametro in /etc/grub.d non pensavo ad /etc/default. Grazie mille ho risolto
 

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!

Discussioni Simili