Problema al BOOT relativo alla ibernazione.

13 risposte [Ultimo messaggio]
Ritratto di carmalao
carmalao
(Geek)
Offline
Geek
Iscritto: 06/01/2009
Messaggi: 95

Buongiorno.
Al boot ho un problema legato alla ibernazione, ed ovviamente la ibernazione non funziona.
Dal file di boot:

[     *] A start job is running for dev-sda2.device (1min 26s / 1min 30s)
[    **] A start job is running for dev-sda2.device (1min 27s / 1min 30s)
[   ***] A start job is running for dev-sda2.device (1min 27s / 1min 30s)
[  *** ] A start job is running for dev-sda2.device (1min 28s / 1min 30s)
[ ***  ] A start job is running for dev-sda2.device (1min 28s / 1min 30s)
[***   ] A start job is running for dev-sda2.device (1min 29s / 1min 30s)
[**    ] A start job is running for dev-sda2.device (1min 29s / 1min 30s)
[ TIME ] Timed out waiting for device dev-sda2.device.
[DEPEND] Dependency failed for Resume from hibernation using device /dev/sda2.

Avevo provato a seguire una spiegazione riguardante la modifica di /etc/fstab per quanto riguarda la swap.
Questo è il mio:
UUID=5eff422c-c18c-48ad-aa41-a430f51e008e swap swap defaults 0 0
UUID=b159f7d9-8e88-4053-af7f-96fac683dc2c / btrfs defaults 0 0
UUID=b159f7d9-8e88-4053-af7f-96fac683dc2c /boot/grub2/i386-pc btrfs subvol=@/boot/grub2/i386-pc 0 0
UUID=b159f7d9-8e88-4053-af7f-96fac683dc2c /boot/grub2/x86_64-efi btrfs subvol=@/boot/grub2/x86_64-efi 0 0
UUID=b159f7d9-8e88-4053-af7f-96fac683dc2c /opt btrfs subvol=@/opt 0 0
UUID=b159f7d9-8e88-4053-af7f-96fac683dc2c /srv btrfs subvol=@/srv 0 0
UUID=b159f7d9-8e88-4053-af7f-96fac683dc2c /tmp btrfs subvol=@/tmp 0 0
UUID=b159f7d9-8e88-4053-af7f-96fac683dc2c /usr/local btrfs subvol=@/usr/local 0 0
UUID=b159f7d9-8e88-4053-af7f-96fac683dc2c /var/cache btrfs subvol=@/var/cache 0 0
UUID=b159f7d9-8e88-4053-af7f-96fac683dc2c /var/crash btrfs subvol=@/var/crash 0 0
UUID=b159f7d9-8e88-4053-af7f-96fac683dc2c /var/lib/libvirt/images btrfs subvol=@/var/lib/libvirt/images 0 0
UUID=b159f7d9-8e88-4053-af7f-96fac683dc2c /var/lib/machines btrfs subvol=@/var/lib/machines 0 0
UUID=b159f7d9-8e88-4053-af7f-96fac683dc2c /var/lib/mailman btrfs subvol=@/var/lib/mailman 0 0
UUID=b159f7d9-8e88-4053-af7f-96fac683dc2c /var/lib/mariadb btrfs subvol=@/var/lib/mariadb 0 0
UUID=b159f7d9-8e88-4053-af7f-96fac683dc2c /var/lib/mysql btrfs subvol=@/var/lib/mysql 0 0
UUID=b159f7d9-8e88-4053-af7f-96fac683dc2c /var/lib/named btrfs subvol=@/var/lib/named 0 0
UUID=b159f7d9-8e88-4053-af7f-96fac683dc2c /var/lib/pgsql btrfs subvol=@/var/lib/pgsql 0 0
UUID=b159f7d9-8e88-4053-af7f-96fac683dc2c /var/log btrfs subvol=@/var/log 0 0
UUID=b159f7d9-8e88-4053-af7f-96fac683dc2c /var/opt btrfs subvol=@/var/opt 0 0
UUID=b159f7d9-8e88-4053-af7f-96fac683dc2c /var/spool btrfs subvol=@/var/spool 0 0
UUID=b159f7d9-8e88-4053-af7f-96fac683dc2c /var/tmp btrfs subvol=@/var/tmp 0 0
UUID=b159f7d9-8e88-4053-af7f-96fac683dc2c /.snapshots btrfs subvol=@/.snapshots 0 0
UUID=a7664538-bccf-4bba-978e-e2f9f54b509e /home                ext4       acl,user_xattr        1 2

Ringrazio in anticipo.

Ritratto di carmalao
carmalao
(Geek)
Offline
Geek
Iscritto: 06/01/2009
Messaggi: 95

Ho trovato questo: https://forums.opensuse.org/showthread.php/520153-a-start-job-is-running-for-dev-sdc1-device-after-plugging-off-old-harddisc
E molto banalmente sono andato in YAST -> BOOT LOADER e ho modificato in /dev/sde2 per la ibernazione, visto che Gparted mi diceva che la ssd era così riconosciuta.
Salvo, riavvio, nessun errore al boot. Perfetto!
Mando in ibernazione, non si spegne ho dovuto pigiare a mano, riavvio -> errore di nuovo.
Finisco di avviare ed avvio Gparted e sorpresa: ora la ssd è riconosciuta come sda!!!!!
Prende in giro?!?

Ritratto di mauriziod
mauriziod
(Guru)
Offline
Guru
Iscritto: 01/06/2009
Messaggi: 1681

Esiste un problema in Linux: In ibernazione l'area di swap deve essere più grande della memoria RAM
È il tuo caso?

SO: Linux desktop Sistema: OpenSUSE Leap 15 (32bit) TDE 4 / Mate
SO: Linux desktop Sistema: OpenSUSE Leap 15 (64bit) KDE 5
Miao

Ritratto di carmalao
carmalao
(Geek)
Offline
Geek
Iscritto: 06/01/2009
Messaggi: 95

Ho 7,51gb di swap ed altrettanta di ram. L'installatore di opensuse mi ha consigliato di doppiare a 8 la swap per la ibernazione....

Ritratto di mauriziod
mauriziod
(Guru)
Offline
Guru
Iscritto: 01/06/2009
Messaggi: 1681

Quindi può essere che non esiste abbastanza Swap per ibernare (deve contenere anche dati transitori oltre tutta la memoria RAM parcheggiata dalla ibernazione).... Le soluzioni sono due

1) Aumenti l'area Swap
2) Aggiungi una Swap-file

La prima è più semplice se possiedi spazio da usare e salvo il fatto che devi farlo partire da CD (gparted)
La seconda è più tecnica e va usata con le pinze (non è facile) ed è qui
http://trucchisuse.altervista.org/blog/swap-ovvero-laerea-di-scambio-memoria/

Consiglio di vedere se il problema non è altro prima di procedere alla 1 o 2

SO: Linux desktop Sistema: OpenSUSE Leap 15 (32bit) TDE 4 / Mate
SO: Linux desktop Sistema: OpenSUSE Leap 15 (64bit) KDE 5
Miao

Ritratto di carmalao
carmalao
(Geek)
Offline
Geek
Iscritto: 06/01/2009
Messaggi: 95

Grazie!
Il problema è proprio "vedere se il problema non è altro"...
Per esempio: perché parte alle volte con la SSD riconosciuta come SDA ed altre come SDE?

Ritratto di Zar Marco
Zar Marco
(Geek)
Offline
Geek
Iscritto: 22/02/2016
Messaggi: 85

Ma scusa, in teoria l'installer si opensuse non crea fstab con gli UUID? In tal caso non dovresti aver problemi anche se una volta è sda e l'altra sde

Lenovo Legion Y520 i7 7700HQ 8 Gb ram openSUSE Tumbleweed KDE/Arch KDE/i3

Ritratto di carmalao
carmalao
(Geek)
Offline
Geek
Iscritto: 06/01/2009
Messaggi: 95

Infatti il FSTAB è con gli UUID, ma la impostazione in YAST del Boot Loader per la ibernazione no, c'è /dev/sd.....
Modifico con UUID?

Ritratto di CarloCC
CarloCC
(Monster)
Offline
Monster
Iscritto: 06/04/2017
Messaggi: 232

Posso solo dire un paio di cose sull'argomento, non è una buona idea utilizzare l'ibernazione su un SSD, visto che ogni volta deve scrivere nella partizione swap.
La mia esperienza mi porta a dire che con i driver proprietari Nvidia difficilmente l'ibernazione funzionerà, con i driver open dipende....Certo che se si utilizza un SSD è più veloce avviare normalmente che dall'ibernazione. Un saluto.

Acer Aspire E1-522 Amd Quad-Core E2-3800--Amd Radeon 8280
Acer Aspire M5500 Intel Quad-Core - Amd Radeon R5 230
Distribuzione openSUSE Leap 15 Kde Plasma5 - Tumbleweed

Ritratto di carmalao
carmalao
(Geek)
Offline
Geek
Iscritto: 06/01/2009
Messaggi: 95

Capisco, eppure sulla NUC che ho a casa con Ubuntu la ibernazione funziona perfettamente e veloce come il lampo.... più veloce dell'accensione.
Ha sempre una SSD, m2 mi pare.
E comunque non ho installato driver proprietari NVidia in ufficio nella OpenSUSE.

Ritratto di carmalao
carmalao
(Geek)
Offline
Geek
Iscritto: 06/01/2009
Messaggi: 95

AGGIORNAMNETO: ho messo il UUID nel boot per quanto riguarda il resume, così non dovrebbe più rompere le scatole sia che avvii il sistema come sda oppure sde (sono due giorni che parte come sde, solo dio sa perché).
Il resume sembra funzionare anche se è lento rispetto al boot come osservava CarloCC.