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.
Rispondi
reddo
Linux 0.x
Linux 0.x
Messaggi: 61
Iscritto il: gio 3 set 2009, 17:51

Impossibile accedere dopo update!

Messaggio da reddo »

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 ^^

Avatar utente
simplex
Linux 2.x
Linux 2.x
Messaggi: 327
Iscritto il: mer 27 lug 2005, 0:00
Slackware: current
Desktop: xfce
Contatta:

Re: Impossibile accedere dopo update!

Messaggio da simplex »

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/s ... PGRADE.TXT

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Re: Impossibile accedere dopo update!

Messaggio da Luci0 »

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.

reddo
Linux 0.x
Linux 0.x
Messaggi: 61
Iscritto il: gio 3 set 2009, 17:51

Re: Impossibile accedere dopo update!

Messaggio da reddo »

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

Avatar utente
conraid
Staff
Staff
Messaggi: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Impossibile accedere dopo update!

Messaggio da conraid »

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

reddo
Linux 0.x
Linux 0.x
Messaggi: 61
Iscritto il: gio 3 set 2009, 17:51

Re: Impossibile accedere dopo update!

Messaggio da reddo »

Ah bè, il backup sempre!

In questo caso però non avevo praticamente nulla, anche per questo ho agito "a cuor leggero"... anche troppo direi [-(

Avatar utente
m0rdr3d
Linux 2.x
Linux 2.x
Messaggi: 404
Iscritto il: dom 24 dic 2006, 13:40
Slackware: Slackware64-current
Kernel: 3.4.*
Desktop: KDE 4.8.2

Re: Impossibile accedere dopo update!

Messaggio da m0rdr3d »

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

reddo
Linux 0.x
Linux 0.x
Messaggi: 61
Iscritto il: gio 3 set 2009, 17:51

Re: Impossibile accedere dopo update!

Messaggio da reddo »

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...

Avatar utente
m0rdr3d
Linux 2.x
Linux 2.x
Messaggi: 404
Iscritto il: dom 24 dic 2006, 13:40
Slackware: Slackware64-current
Kernel: 3.4.*
Desktop: KDE 4.8.2

Re: Impossibile accedere dopo update!

Messaggio da m0rdr3d »

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
conraid
Staff
Staff
Messaggi: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Impossibile accedere dopo update!

Messaggio da conraid »

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

reddo
Linux 0.x
Linux 0.x
Messaggi: 61
Iscritto il: gio 3 set 2009, 17:51

Re: Impossibile accedere dopo update!

Messaggio da reddo »

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...

Avatar utente
conraid
Staff
Staff
Messaggi: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Impossibile accedere dopo update!

Messaggio da conraid »

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...)?

reddo
Linux 0.x
Linux 0.x
Messaggi: 61
Iscritto il: gio 3 set 2009, 17:51

Re: Impossibile accedere dopo update!

Messaggio da reddo »

Ok, grazie mille!
Così l'update è un po' più... umano ^^

Rispondi