Sbloccare la chiusura del sistema
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
-
Dusty
- Linux 0.x

- Messaggi: 37
- Iscritto il: lun 2 mar 2009, 13:03
- Nome Cognome: Beppe
- Slackware: 13.0
- Kernel: 2.6.29.6
- Desktop: KDE 4.2.4
- Località: Firenze
Sbloccare la chiusura del sistema
Ho appena completato l'installazione dell'antenna wifi, tramite ndiswrapper, e ho gia' due nuovi problemi.
Questo e' il primo, e forse il piu' assillante.
Quando c'e', o c'e' stata, la periferica inserita il sistema non chiude piu'.
Si ferma su un messaggio "Unmounting remote filesystems" e di li' non si schioda.
Attivando la trace nello script di chiusura, ho scoperto che il colpevole e' un comando
"ifconfig lo down"
Ctrl+C non ha effetto.
La commutazione su altre consoles funziona, ed in ciascuna trovo il logon prompt, ma l'input e' sempre inibito.
Alla fine sono sempre costretto a spegnere brutalmente.
La domanda e': (in attesa di trovare la soluzione definitiva) c'e' modo di sbloccare un comando fermo all'interno di uno script di chiusura ?
Grazie.
Questo e' il primo, e forse il piu' assillante.
Quando c'e', o c'e' stata, la periferica inserita il sistema non chiude piu'.
Si ferma su un messaggio "Unmounting remote filesystems" e di li' non si schioda.
Attivando la trace nello script di chiusura, ho scoperto che il colpevole e' un comando
"ifconfig lo down"
Ctrl+C non ha effetto.
La commutazione su altre consoles funziona, ed in ciascuna trovo il logon prompt, ma l'input e' sempre inibito.
Alla fine sono sempre costretto a spegnere brutalmente.
La domanda e': (in attesa di trovare la soluzione definitiva) c'e' modo di sbloccare un comando fermo all'interno di uno script di chiusura ?
Grazie.
-
sixjan
- Linux 2.x

- Messaggi: 413
- Iscritto il: dom 6 gen 2008, 11:46
- Slackware: 14.1
- Kernel: 3.10.17-smp
- Desktop: Xfce 4.10
Re: Sbloccare la chiusura del sistema
Potresti aggiungere una "&" come soluzione temporanea.Dusty ha scritto:Ho appena completato l'installazione dell'antenna wifi, tramite ndiswrapper, e ho gia' due nuovi problemi.
Questo e' il primo, e forse il piu' assillante.
Quando c'e', o c'e' stata, la periferica inserita il sistema non chiude piu'.
Si ferma su un messaggio "Unmounting remote filesystems" e di li' non si schioda.
Attivando la trace nello script di chiusura, ho scoperto che il colpevole e' un comando
"ifconfig lo down"
Ctrl+C non ha effetto.
La commutazione su altre consoles funziona, ed in ciascuna trovo il logon prompt, ma l'input e' sempre inibito.
Alla fine sono sempre costretto a spegnere brutalmente.
La domanda e': (in attesa di trovare la soluzione definitiva) c'e' modo di sbloccare un comando fermo all'interno di uno script di chiusura ?
Grazie.
ifconfig lo down &
-
Dusty
- Linux 0.x

- Messaggi: 37
- Iscritto il: lun 2 mar 2009, 13:03
- Nome Cognome: Beppe
- Slackware: 13.0
- Kernel: 2.6.29.6
- Desktop: KDE 4.2.4
- Località: Firenze
Re: Sbloccare la chiusura del sistema
Si'.
In effetti, cosi' funziona.
Ma e' un successo effimero, perche' poco dopo c'e' un altro comando che subisce la stessa sorte.
Forse ho espresso male la domanda.
Non mi serve sapere come fare a superare quel comando, mi serve sapere se c'e' un modo per interrompere un qualsiasi comando, imprevedibile ed imprevisto che inceppandosi blocca il processo di chiusura.
In effetti, cosi' funziona.
Ma e' un successo effimero, perche' poco dopo c'e' un altro comando che subisce la stessa sorte.
Forse ho espresso male la domanda.
Non mi serve sapere come fare a superare quel comando, mi serve sapere se c'e' un modo per interrompere un qualsiasi comando, imprevedibile ed imprevisto che inceppandosi blocca il processo di chiusura.
-
sixjan
- Linux 2.x

- Messaggi: 413
- Iscritto il: dom 6 gen 2008, 11:46
- Slackware: 14.1
- Kernel: 3.10.17-smp
- Desktop: Xfce 4.10
Re: Sbloccare la chiusura del sistema
Puoi provare una combinazione di tasti, come riportato da danix:
http://danixland.net/blog/61-linux/76-r ... -un-freeze
oppure, visto che puoi aprire un'altra shell fare "ps aux | grep root" e killare
il processo bloccato. Ma non mi sembra una cosa comoda. Prova una delle combinazioni
segnalate dal documento di danix, tipo:
# Ctrl + Alt + Print + e = tErminate, invia il segnale SIGTERM a tutti i processi permettendo loro di chiudersi correttamente.
# Ctrl + Alt + Print + i = kIll, invia il segnale SIGKILL a tutti i processi chiudendoli immediatamente.
EDIT: ho riletto il tuo post e dici che anche se apri una nuova shell l'input ti è precluso. Quindi
il suggerimento di "ps aux | grep root" è inutile. Scusa.
http://danixland.net/blog/61-linux/76-r ... -un-freeze
oppure, visto che puoi aprire un'altra shell fare "ps aux | grep root" e killare
il processo bloccato. Ma non mi sembra una cosa comoda. Prova una delle combinazioni
segnalate dal documento di danix, tipo:
# Ctrl + Alt + Print + e = tErminate, invia il segnale SIGTERM a tutti i processi permettendo loro di chiudersi correttamente.
# Ctrl + Alt + Print + i = kIll, invia il segnale SIGKILL a tutti i processi chiudendoli immediatamente.
EDIT: ho riletto il tuo post e dici che anche se apri una nuova shell l'input ti è precluso. Quindi
il suggerimento di "ps aux | grep root" è inutile. Scusa.
-
Dusty
- Linux 0.x

- Messaggi: 37
- Iscritto il: lun 2 mar 2009, 13:03
- Nome Cognome: Beppe
- Slackware: 13.0
- Kernel: 2.6.29.6
- Desktop: KDE 4.2.4
- Località: Firenze
Re: Sbloccare la chiusura del sistema
Funziona.
Parzialmente, ma funziona.
Cioe', dopo Ctrl+Alt+Print+i, il sistema risponde
ndiswrapper (set_essid:53): setting essid failed (C0000001)
(e questo mi e' molto utile per continuare la diagnosi del problema iniziale)
ma comunque la console resta bloccata ed il sistema non chiude.
Ulteriori Ctrl+Alt+Print+i provocano il messaggio
INIT: no more processes left in this runlevel
sempre a input inibito.
Ho il sospetto che quel kill generalizzato durante la chiusura provochi una tale strage da impedire qualsiasi altra attivita'.
Ti ringrazio per l'aiuto.
Adesso almeno so come prevenire il problema specifico causato dall'antenna wireless: basta che dopo l'inserimento della PCMCIA immetta un comando ifconfig e subito dopo un Ctrl+Alt+Print+i.
Cosi' il processo inceppato si sblocca e poi la successiva chiusura del sistema non ha piu' impedimenti.
Almeno ho eliminato lo stress (mio e suo) di un reset brutale.
Prima di continuare, vorrei leggere bene il documento che hai indicato...
Parzialmente, ma funziona.
Cioe', dopo Ctrl+Alt+Print+i, il sistema risponde
ndiswrapper (set_essid:53): setting essid failed (C0000001)
(e questo mi e' molto utile per continuare la diagnosi del problema iniziale)
ma comunque la console resta bloccata ed il sistema non chiude.
Ulteriori Ctrl+Alt+Print+i provocano il messaggio
INIT: no more processes left in this runlevel
sempre a input inibito.
Ho il sospetto che quel kill generalizzato durante la chiusura provochi una tale strage da impedire qualsiasi altra attivita'.
Ti ringrazio per l'aiuto.
Adesso almeno so come prevenire il problema specifico causato dall'antenna wireless: basta che dopo l'inserimento della PCMCIA immetta un comando ifconfig e subito dopo un Ctrl+Alt+Print+i.
Cosi' il processo inceppato si sblocca e poi la successiva chiusura del sistema non ha piu' impedimenti.
Almeno ho eliminato lo stress (mio e suo) di un reset brutale.
Prima di continuare, vorrei leggere bene il documento che hai indicato...
- danix
- Staff

- Messaggi: 3289
- Iscritto il: ven 27 ott 2006, 19:32
- Nome Cognome: Danilo M.
- Slackware: 64 current
- Kernel: 6.12.13 x86_64
- Desktop: i3
- Località: Verona (VR)
- Contatta:
Re: Sbloccare la chiusura del sistema
da quanto ho capito hai una periferica wifi (usb??) che ti tiene impegnato il sistema anche al momento dello spegnimento e anche se la periferica non è inserita... giusto??
Se ho capito bene, io non investigherei sul come far continuare la procedura di spegnimento, piuttosto sul perchè l'antenna wifi mi impalla il sistema...
Una volta rimossa l'antennina (quindi con il sistema ancora funzionante) hai provato a riavviare la rete con il comando (da root):
???
In questo modo se il tuo problema è effettivamente quello che trace ti ha suggerito dovrebbe ripresentarsi anche in questa situazione... (credo...)
Se invece non ho capito una mazza (probabile
) spega un po' meglio la situazione e vediamo il da farsi... 
Se ho capito bene, io non investigherei sul come far continuare la procedura di spegnimento, piuttosto sul perchè l'antenna wifi mi impalla il sistema...
Una volta rimossa l'antennina (quindi con il sistema ancora funzionante) hai provato a riavviare la rete con il comando (da root):
Codice: Seleziona tutto
/etc/rc.d/rc.inet1 restartIn questo modo se il tuo problema è effettivamente quello che trace ti ha suggerito dovrebbe ripresentarsi anche in questa situazione... (credo...)
Se invece non ho capito una mazza (probabile
-
Dusty
- Linux 0.x

- Messaggi: 37
- Iscritto il: lun 2 mar 2009, 13:03
- Nome Cognome: Beppe
- Slackware: 13.0
- Kernel: 2.6.29.6
- Desktop: KDE 4.2.4
- Località: Firenze
Re: Sbloccare la chiusura del sistema
La periferica colpevole e' una WiFi su PCMCIA.
So bene che la causa sta li' e li' sta la soluzione; infatti ho avviato un thread specifico "Dopo ndiswrapper, i comandi di rete non rispondono"; ma ho approfittato dell'occasione per capire come ci si deve comportare in casi simili.
Risolto !
La sequenza completa e': Ctrl+Alt+Print+i (kill), Ctrl+Alt+Print+s (synch), Ctrl+Alt+Print+u (unmont), Ctrl+Alt+Print+b (reboot).
Non e' proprio una chiusura ordinatissima, ma almeno non mette a rischio l'integrita' del file system.
Danix ?
Sei tu l'autore del documento ?
Un ottimo lavoro.
Se mi posso permettere una pignoleria, ci sarebbe da notare che 'print' e' usato impropriamente; infatti il tasto in questione serve anche per SysReq, ed e' con questa funzione che e' usato.
Grazie a tutti.
So bene che la causa sta li' e li' sta la soluzione; infatti ho avviato un thread specifico "Dopo ndiswrapper, i comandi di rete non rispondono"; ma ho approfittato dell'occasione per capire come ci si deve comportare in casi simili.
Risolto !
La sequenza completa e': Ctrl+Alt+Print+i (kill), Ctrl+Alt+Print+s (synch), Ctrl+Alt+Print+u (unmont), Ctrl+Alt+Print+b (reboot).
Non e' proprio una chiusura ordinatissima, ma almeno non mette a rischio l'integrita' del file system.
Danix ?
Sei tu l'autore del documento ?
Un ottimo lavoro.
Se mi posso permettere una pignoleria, ci sarebbe da notare che 'print' e' usato impropriamente; infatti il tasto in questione serve anche per SysReq, ed e' con questa funzione che e' usato.
Grazie a tutti.
- danix
- Staff

- Messaggi: 3289
- Iscritto il: ven 27 ott 2006, 19:32
- Nome Cognome: Danilo M.
- Slackware: 64 current
- Kernel: 6.12.13 x86_64
- Desktop: i3
- Località: Verona (VR)
- Contatta:
Re: Sbloccare la chiusura del sistema
Sono contento che la mia guida ti sia tornata utile, in ogni caso non ho capito bene la pignoleria, se me la spieghi meglio aggiorno la guida... 