Repository 32bit  Forum
Repository 64bit  Wiki

Impossibile accedere dopo update!

Se avete problemi con l'installazione e la configurazione di Slackware64 postate qui. Non usate questo forum per argomenti che trattano la Slackware32 o generali... per quelli usate rispettivamente il forum Slackware e Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware64 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 Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o 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.

Impossibile accedere dopo update!

Messaggioda reddo » mar set 15, 2009 7:32

Ciao a tutti, come prevedibile eccomi al mio primo danno serio :(

Ho eseguito slackpkg per la prima volta: ho decommentato un mirror nella lista (quello belga perchè quello italiano mi dava un errore di directory inesistente), ho fatto l'update, ho poi eseguito l'aggiornamento generale upgrade-all.
Ha fatto tutti i suoi passaggi, ha eseguito i download regolarmente e senza nessun errore. Al termine mi appare la domanda su come trattare i nuovi pacchetti (se non ho capito male): io rispondo O (overwrite), cioè sovrascrivi i vecchi coi nuovi... altrimenti che ho upgradato a fare? :D
Ovviamente ho fatto un casino
:?

Appena fatto mi diceva che non poteva eseguire bash. Esco dal terminale e dal kde, di un'occhiata veloce da consolle e sembra tutto ok. Riavvio e invece non è ok per niente: al login non compare più il nome del computer e non riconosce alcun nome utente: dice impossibile determinare il nome dall tty (in inglese).

A parte il ripristino, che posso farlo con una reinstallazione dato che non avevo fatto quasi nulla di importante ancora... quello che mi interessa sapere è che casino ho combinato, come ho fatto dato che ho usato slackpkg come dicono le istruzioni?

Grazie in anticipo ^^
reddo
Linux 1.0
Linux 1.0
 
Messaggi: 61
Iscritto il: gio set 03, 2009 16:51

Re: Impossibile accedere dopo update!

Messaggioda simplex » mar set 15, 2009 8:06

reddo ha scritto: Al termine mi appare la domanda su come trattare i nuovi pacchetti (se non ho capito male): io rispondo O (overwrite), cioè sovrascrivi i vecchi coi nuovi... altrimenti che ho upgradato a fare? :D


Alla fine ti chiede cosa fare dei nuovi file di configurazione, se lasciare intatti i .new, se sovracrivere i vecchi, se fare un diff o modificarli.
L'upgrade si fa in telinit 1, non in KDE....
e seguendo QUESTA guida:
ftp://ftp.gwdg.de/pub/linux/slackware/slackware-13.0/UPGRADE.TXT
Avatar utente
simplex
Linux 2.4
Linux 2.4
 
Messaggi: 327
Iscritto il: mar lug 26, 2005 23:00
Slackware: current
Desktop: xfce

Re: Impossibile accedere dopo update!

Messaggioda Luci0 » mar set 15, 2009 8:35

Per imparare bene la "lezione" ... hai usato la tattica vincente...

Prima si passa all' azione e poi si legge la documentazione :-)

Credo che la prossima volta seguirai la strada giusta.. cercando di documentarti prima.
Per il pasticcio fatto con slackpkg, probabilmente i file /etc/group e /etc/passwd sono stati cancellati e sostituiti con quelli di una Slackware pulita.
Se avevi un unico utente ci sono buone probabilità di recuperare l' account creando un utente con lo stesso nome.
Avatar utente
Luci0
Staff
Staff
 
Messaggi: 3591
Iscritto il: dom giu 26, 2005 23:00
Località: Forte dei Marmi
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce

Re: Impossibile accedere dopo update!

Messaggioda reddo » mar set 15, 2009 11:28

Il fatto è che la documentazione è parecchio frammentata. Per esempio leggendo slack4dummies (grandissima guida) non ho trovato nulla; grazie per il link, ma con un inglese così "fitto" probabilmente avrei fatto casino comunque.
:oops:

C'era un utente e poi ovviamente root, ma non riuscendo più a loggarmi (nemmeno da root) non so come potrei ricreare un utente.

Come si suol dire, sbagliando si impara... almeno spero :-k
reddo
Linux 1.0
Linux 1.0
 
Messaggi: 61
Iscritto il: gio set 03, 2009 16:51

Re: Impossibile accedere dopo update!

Messaggioda conraid » mar set 15, 2009 11:36

reddo ha scritto:Il fatto è che la documentazione è parecchio frammentata. Per esempio leggendo slack4dummies (grandissima guida) non ho trovato nulla; grazie per il link, ma con un inglese così "fitto" probabilmente avrei fatto casino comunque.
:oops:

C'era un utente e poi ovviamente root, ma non riuscendo più a loggarmi (nemmeno da root) non so come potrei ricreare un utente.

Come si suol dire, sbagliando si impara... almeno spero :-k


se hai fatto quel che pensano gli altri per root dovrebbe bastare premere invio per la password, e comunque puoi entrare con una live, con il cd della slack, con altro, e resettare la password di root
puoi aggiungere il parametro init=/bin/sh a lilo (sinceramente non so se funziona ancora questo metodo), rimontare la root (/) in scrittura e cambiare password...
insomma, se hai il pc davanti a te le possibilità sono tante e comunque
FARE UN BACKUP PRIMA DI AGGIORNARE
Avatar utente
conraid
Staff
Staff
 
Messaggi: 11994
Iscritto il: mer lug 13, 2005 23:00
Località: Livorno
Nome Cognome: Corrado Franco
Slackware: current

Re: Impossibile accedere dopo update!

Messaggioda reddo » mar set 15, 2009 11:49

Ah bè, il backup sempre!

In questo caso però non avevo praticamente nulla, anche per questo ho agito "a cuor leggero"... anche troppo direi [-(
reddo
Linux 1.0
Linux 1.0
 
Messaggi: 61
Iscritto il: gio set 03, 2009 16:51

Re: Impossibile accedere dopo update!

Messaggioda m0rdr3d » mar set 15, 2009 13:39

Quando dici a slackpkg di sovrascrivere i files di configurazione, esso rinomina i files vecchi con estensione .old
Quindi file.cfg -> file.cfg.old e file.cfg.new -> file.cfg

Ti sarebbe quindi bastato accedere ad una partizione con il cd di installazione di Slackware o una qualunque distro live e rimuovere l'estensione .orig da tutti i files in /etc
Avatar utente
m0rdr3d
Linux 2.4
Linux 2.4
 
Messaggi: 404
Iscritto il: dom dic 24, 2006 13:40
Slackware: Slackware64-current
Kernel: 3.4.*
Desktop: KDE 4.8.2

Re: Impossibile accedere dopo update!

Messaggioda reddo » mar set 15, 2009 22:32

Ok grazie, questa è una cosa da tenere a mente. ^^

Ora però mi viene da chiedermi: come si usano i nuovi files, se ogni volta sovrascrivono tutto? Fare un upgrade mi sembra una cosa alquanto complicata a questo punto...
reddo
Linux 1.0
Linux 1.0
 
Messaggi: 61
Iscritto il: gio set 03, 2009 16:51

Re: Impossibile accedere dopo update!

Messaggioda m0rdr3d » mer set 16, 2009 2:05

reddo ha scritto:come si usano i nuovi files, se ogni volta sovrascrivono tutto? Fare un upgrade mi sembra una cosa alquanto complicata a questo punto...

Basta semplicemente dire a slackpkg di non sovrascrivere niente ed andare in un secondo momento a confrontare i nuovi files con i vecchi, per vedere se qualcosa è cambiato.

Il più delle volte però non vi è nessun cambiamento sensibile, quindi puoi semplicemente cancellare i files .new (dopo averli controllati).
Avatar utente
m0rdr3d
Linux 2.4
Linux 2.4
 
Messaggi: 404
Iscritto il: dom dic 24, 2006 13:40
Slackware: Slackware64-current
Kernel: 3.4.*
Desktop: KDE 4.8.2

Re: Impossibile accedere dopo update!

Messaggioda conraid » mer set 16, 2009 10:08

m0rdr3d ha scritto:Il più delle volte però non vi è nessun cambiamento sensibile, quindi puoi semplicemente cancellare i files .new (dopo averli controllati).


tranne per i file personalizzati, e groups, shadow, passwd sono sempre personalizzati se hai anche un solo utente nel sistema, così come i file di rete.
Pat consiglia infatti
Codice: Seleziona tutto
  cd /etc
   find . -name "*.new" | while read configfile ; do
     if [ ! "$configfile" = "./rc.d/rc.inet1.conf.new" \
       -a ! "$configfile" = "./rc.d/rc.local.new" \
       -a ! "$configfile" = "./group.new" \
       -a ! "$configfile" = "./passwd.new" \
       -a ! "$configfile" = "./shadow.new" ]; then
       cp -a $(echo $configfile | rev | cut -f 2- -d . | rev) \
         $(echo $configfile | rev | cut -f 2- -d . | rev).bak 2> /dev/null
       mv $configfile $(echo $configfile | rev | cut -f 2- -d . | rev)
     fi
   done
Avatar utente
conraid
Staff
Staff
 
Messaggi: 11994
Iscritto il: mer lug 13, 2005 23:00
Località: Livorno
Nome Cognome: Corrado Franco
Slackware: current

Re: Impossibile accedere dopo update!

Messaggioda reddo » mer set 16, 2009 10:13

Ehm, non vi seguo molto bene, sono stato rimandato di ostrogoto... :D

Se più o meno intendo, in pratica quello scriptino permette l'aggiornamento di tutti i file interessati tranne quelli personali "sensibili" (password, utenti, ecc...)?
Abbiate pazienza se faccio domande stupide...
reddo
Linux 1.0
Linux 1.0
 
Messaggi: 61
Iscritto il: gio set 03, 2009 16:51

Re: Impossibile accedere dopo update!

Messaggioda conraid » mer set 16, 2009 10:15

reddo ha scritto:Se più o meno intendo, in pratica quello script permette l'aggiornamento di tutti i file interessati tranne quelli personali "sensibili" (password, utenti, ecc...)?


Avatar utente
conraid
Staff
Staff
 
Messaggi: 11994
Iscritto il: mer lug 13, 2005 23:00
Località: Livorno
Nome Cognome: Corrado Franco
Slackware: current

Re: Impossibile accedere dopo update!

Messaggioda reddo » mer set 16, 2009 10:28

Ok, grazie mille!
Così l'update è un po' più... umano ^^
reddo
Linux 1.0
Linux 1.0
 
Messaggi: 61
Iscritto il: gio set 03, 2009 16:51


Torna a Slackware64

Chi c’è in linea

Visitano il forum: Bing [Bot] e 2 ospiti