Re: Hibernate - Unable to find swap-space signature impossibile riesumare il sistema

2008-02-02 Per discussione Felipe Salvador
Il Thursday 31 January 2008 17:58:37 Felipe Salvador ha scritto:
 Il Thursday 31 January 2008 14:49:07 Giuseppe Sacco ha scritto:
  Il giorno gio, 31/01/2008 alle 13.19 +0100, Felipe Salvador ha scritto:
   Buongiorno Lista*
   Mi ritrovo con questo fastidioso problema del non poter riesumare il
   sistema ogni volta che lo iberno.
 
  [...]
 
  Se vuoi che il kernel cerchi di fare un «resume» al posto di un normale
  avvio, devi dargli gli opportuni parametri. Quali sono i parametri di
  avvio del kernel? Cosa dice il comando «cat /proc/cmdline»?
 
  Ciao,
  Giuseppe

 Ciao

 i parametri sono questi:

 root=/dev/hda12 ro bootkbd=it resume=/dev/hda9 video=vga:vesa:0x31B

 dove /dev/hda9 è la partizione di swap...

Sembrerebbe essere un problema di hibernate, provando infatti a passare il 
comando echo disk  /sys/power/state il resume sembra funzionare 
correttamente, anche echo mem  /sys/power/state del resto sembrerebbe 
funzionare, quest'ultimo non ha mai funzionato a dovere sul mio PC.

Una domanda, c'è il modo di associare al tasto di spegnimento un comando 
specifico? Ora sto usando Kpowersave che di suo da la possibilidà di 
associare diverse azioni alla pressione del tasto, fra le quali  hibernate e 
suspend to ram. Dato che ne uno ne l' altro funzionano, vorrei associarvi un 
bel echo disk  /sys/power/state, potrei così eliminare Kpowersave  che di 
per se non mi torna particolarmente utile, non essendo questo un laptop.



-- 
Felipe



Hibernate - Unable to find swap-space signature impossibile riesumare il sistema

2008-01-31 Per discussione Felipe Salvador
Buongiorno Lista*
Mi ritrovo con questo fastidioso problema del non poter riesumare il sistema 
ogni volta che lo iberno.
Quando spengo o riavvio il sistema regolarmente infatti, tutto va per il verso 
giusto e puntualmente nei log leggo:

Adding 1052184k swap on /dev/hda9.  Priority:-1 extents:1 across:1052184k

mentre se cerco di ibernare, il processo di ibernazione avanza e si conclude 
senza problemi, ma al riavvio e come se accendessi nuovamente la macchina e 
l'unico indizio che sono riuscito a trovare sul malfunzionamento del resume e 
questo errore(che compare solo dopo un hibernate-disk):

Unable to find swap-space signature

Ho provato con il 2.6.22/23/24, e su tutti e tre ricevo lo stesso errore, sul 
mio sistema ho messo da poco 2GB di ram mentre la partizione di swap, che non 
ho trovato il tempo di ridimensionare, è rimasta a 1GB. Possibile che sia 
questo il problema? Eppure, ripeto, il processo di creazione e scrittura 
dell'immagine della memoria sul disco sembra concludersi senza particolari 
errori, anzi, prima di scrivere su disco l'immagine, l' hibernate-disk mi 
mostra le dimensioni di quest'ultima e lo spazio disponibile sulla partizione 
di swap e sembrerebbe ci sia amplio margine per scrivercela sopra.

È un problema di hibernate-disk, di linux o devo correre a ridimensionare la 
swap?  :)

Grazie.


-- 
Felipe



Re: Hibernate - Unable to find swap-space signature impossibile riesumare il sistema

2008-01-31 Per discussione Giuseppe Sacco

Il giorno gio, 31/01/2008 alle 13.19 +0100, Felipe Salvador ha scritto:
 Buongiorno Lista*
 Mi ritrovo con questo fastidioso problema del non poter riesumare il sistema 
 ogni volta che lo iberno.
[...]

Se vuoi che il kernel cerchi di fare un «resume» al posto di un normale
avvio, devi dargli gli opportuni parametri. Quali sono i parametri di
avvio del kernel? Cosa dice il comando «cat /proc/cmdline»?

Ciao,
Giuseppe



Re: Hibernate - Unable to find swap-space signature impossibile riesumare il sistema

2008-01-31 Per discussione Felipe Salvador
Il Thursday 31 January 2008 14:49:07 Giuseppe Sacco ha scritto:
 Il giorno gio, 31/01/2008 alle 13.19 +0100, Felipe Salvador ha scritto:
  Buongiorno Lista*
  Mi ritrovo con questo fastidioso problema del non poter riesumare il
  sistema ogni volta che lo iberno.

 [...]

 Se vuoi che il kernel cerchi di fare un «resume» al posto di un normale
 avvio, devi dargli gli opportuni parametri. Quali sono i parametri di
 avvio del kernel? Cosa dice il comando «cat /proc/cmdline»?

 Ciao,
 Giuseppe

Ciao

i parametri sono questi:

root=/dev/hda12 ro bootkbd=it resume=/dev/hda9 video=vga:vesa:0x31B

dove /dev/hda9 è la partizione di swap...



-- 
Felipe