Torna indietro   Hardware Upgrade Forum > Software > Linux, Unix, OS alternativi

Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve
Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve
Dopo quasi un mese di utilizzo quotidiano e un viaggio medio-lungo in autostrada, raccontiamo pregi e limiti della Geely EX5: comfort premium, batteria LFP da 60,22 kWh, autonomia fino a 430 km e un prezzo che parte da 38.900 €
Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare
Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare
Mova Z70 Ultra Complete è un robot aspirapolvere che coniuga un'aspirazione potente e un lavaggio con rullo a logica di intelligenza artificiale che guida al meglio nella pulizia di casa: rulli e spazzole estensibili a pulire gli angoli e una base di ricarica che lava e ripristina il robot al emglio delle sue funzionalità dopo ogni azione di pulizia
Recensione Google Pixel 11: non ha l'HiLight dei Pro, ma è il Pixel più equilibrato di sempre
Recensione Google Pixel 11: non ha l'HiLight dei Pro, ma è il Pixel più equilibrato di sempre
Abbiamo provato Google Pixel 11, il più accessibile della nuova gamma: chip Tensor G6 condiviso con i modelli Pro, fotocamera 48 MP con Magic Capture e Stili Fotografici, display Actua da 3000 nit e batteria da 4985 mAh. Ecco come si comporta nell'uso quotidiano, e cosa cambia davvero rispetto a Pixel 11 Pro e Pro XL
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 08-09-2003, 14:09   #1
Maestro
Senior Member
 
Iscritto dal: Jun 2002
Messaggi: 442
Scegliere bash aslternativa a bash al boot

ciao.. avendo io fatto fuori bash ( ) posso scegliere al boot di usare un'altra shell (se si quale? ash? altre ?) per loggarmi e quindi avere una shell per poi reinstallare la bash da apt-get (o magari tramite il .deb) ??

Grazie...
__________________
-
Maestro è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2003, 14:12   #2
uhmuhmuhm
Member
 
Iscritto dal: Jul 2003
Città: E chi se lo ricorda???
Messaggi: 174
Re: Scegliere bash aslternativa a bash al boot

Quote:
Originariamente inviato da Maestro
ciao.. avendo io fatto fuori bash ( ) posso scegliere al boot di usare un'altra shell (se si quale? ash? altre ?) per loggarmi e quindi avere una shell per poi reinstallare la bash da apt-get (o magari tramite il .deb) ??
Se vuoi usare un'altra bash, shegli quale, e scrivi il percorso in /etc/passw, al posso della bash attuale. Cambia il percorso della bash per ogni utente che vuoi che usi la nuova.
Ciao


EDIT: Non sono sicuro al 100% che funzioni, non ho mai avuto necessità di provare (ed avrei paura a farlo), ma credo che sia il procedimento corretto.
uhmuhmuhm è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2003, 14:28   #3
Maestro
Senior Member
 
Iscritto dal: Jun 2002
Messaggi: 442
il problema è che bash non ce l'ho piu.. in pratica vorrei qualcosa da digitare tipo linux shell=/bin/qualcos'altro-oltre-sh-o-bash per poi reinstallare bash e riavviare felice e contento

__________________
-
Maestro è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2003, 14:31   #4
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Al prompt del bootloader aggiungi
init=/bin/ash rw
Stai attento che probabilmente non potrai fare il logout+shutdown, quindi quando devi spegnere ti consiglio:
mount -o remount,ro /
sleep 30
Pulsante di reset
Inoltre non aspettarti che funzionino i servizi, sarai tu e il tuo ash (con la tastiera inglese per giunta)
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2003, 14:45   #5
Maestro
Senior Member
 
Iscritto dal: Jun 2002
Messaggi: 442
grazie per la risposta ilsensine

ma cosa intendi per servizi? a me basta che funzioni la connessione (che parte da sola al boot) e apt-get e/o dpkg..
__________________
-
Maestro è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2003, 14:49   #6
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Ecco, e se la connessione è lanciata da degli script in bash?

In ogni caso con "init=" scavalchi completamente il sistema di avvio. Prova e vedrai.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2003, 14:53   #7
Maestro
Senior Member
 
Iscritto dal: Jun 2002
Messaggi: 442
se la connessione non funziona potrei scaricarmi da windows il file .deb di bash per debian unstable e installarlo con dpkg ..

sempre che riesca a loggarmi come root e possa usare dpkg

dici che riesco a fare almeno queste due cose ?
__________________
-
Maestro è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2003, 14:54   #8
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Credo di sì. dpkg non dovrebbe richiedere bash (almeno spero).
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2003, 15:03   #9
HenryTheFirst
Senior Member
 
L'Avatar di HenryTheFirst
 
Iscritto dal: May 2002
Città: Patrie dal Friûl
Messaggi: 3779
E partire col primo cd di debian e sostituire in /etc/passwd la shell di root per poter reinstallare bash? Potrebbe funzionare?
__________________
John Donuts
HenryTheFirst è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2003, 15:07   #10
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Quote:
Originariamente inviato da HenryTheFirst
E partire col primo cd di debian e sostituire in /etc/passwd la shell di root per poter reinstallare bash? Potrebbe funzionare?
Il problema è che l'intero sistema di script di avvio è basato su bash...in ogni caso deve loggarsi con una console minimale. Può provare anche questo, cmq.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2003, 15:10   #11
Maestro
Senior Member
 
Iscritto dal: Jun 2002
Messaggi: 442
ho provato questa shell ash.. putroppo dopo aver inserito user root e relativa password mi ricompare Debian GNU-Linux eccetera e non posso scrivere nietne.. poi mi dice se voglio usare CTRL + D o inserire la pass di root.. provo entrambe le cose ma niente



@HenryTheFist: cioe`? cosa intendi? Avvio una shell dal CD ed edito /etc/passwd facendo ad usare a root che shell?
__________________
-
Maestro è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2003, 15:23   #12
HenryTheFirst
Senior Member
 
L'Avatar di HenryTheFirst
 
Iscritto dal: May 2002
Città: Patrie dal Friûl
Messaggi: 3779
Quote:
Originariamente inviato da Maestro
@HenryTheFist: cioe`? cosa intendi? Avvio una shell dal CD ed edito /etc/passwd facendo ad usare a root che shell?
Dopo i giusti dubbi sollevati da ilsensine non so se funzionerà. Fai partire il CD di installazione di debian, ma non avviare il rescue, quando ti da il prompt di "boot:" dai invio come se dovessi reinstallare tutto. Quando arrivi alla prima schermata dell'installazione di debian, ovviamente non installare niente (mica vorrai perdere i dati della tua partizione!), con ctrl-f2 passa alla seconda console e monta in una dir a tua scelta la partizione dove hai installato debian. A questo punto edita il file "/etc/passwd" e alla righa dell'utente root sostituisci bash con un'altra shell, per esempio sh. Salva, esci, riavvia, e prega di riuscire a reinstallare bash. Se ce la fai, torna a modificare il file di cui sopra.
Dubito che possa funzionare, ma a questo punto tentar non nuoce
__________________
John Donuts
HenryTheFirst è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2003, 15:27   #13
Maestro
Senior Member
 
Iscritto dal: Jun 2002
Messaggi: 442
/bin/sh da me è un link simoblico a /bin/bash
__________________
-
Maestro è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2003, 15:41   #14
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Quote:
Originariamente inviato da Maestro
ho provato questa shell ash.. putroppo dopo aver inserito user root e relativa password...
C'è un problema di fondo: con questo metodo non dovresti inserire nessun nome utente e password, in quanto scavalchi completamente il sistema di login. Sicuro di aver proceduto correttamente?
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2003, 15:42   #15
ilsensine
Senior Member
 
L'Avatar di ilsensine
 
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
Quote:
Originariamente inviato da Maestro
/bin/sh da me è un link simoblico a /bin/bash
Dovunque lo è, credevo lo sapessi. ash è un altro interprete, non so se lo hai installato.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al
andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12
ilsensine è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2003, 15:43   #16
HenryTheFirst
Senior Member
 
L'Avatar di HenryTheFirst
 
Iscritto dal: May 2002
Città: Patrie dal Friûl
Messaggi: 3779
Quote:
Originariamente inviato da Maestro
/bin/sh da me è un link simoblico a /bin/bash
E' vero, non lo avevo notato.
Cmq un'altra soluzione è quella di recuperare da qualche parte l'eseguibile di bash, montare la partizione di linux come ti ho detto prima, e copiarci dentro l'eseguibile.
Questo potrebbe funzionare seriamente!
Se sei loggato su ICQ provo a passarti il file!
__________________
John Donuts
HenryTheFirst è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2003, 15:44   #17
HenryTheFirst
Senior Member
 
L'Avatar di HenryTheFirst
 
Iscritto dal: May 2002
Città: Patrie dal Friûl
Messaggi: 3779
ops, scusa, non ho licq installato e ci metterei troppo col 56K

- EDIT -
Ah no, sono solo 1,7 mega, sto scaricando, se vuoi appena ha finito ti mando bash così provi!
__________________
John Donuts

Ultima modifica di HenryTheFirst : 08-09-2003 alle 15:47.
HenryTheFirst è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2003, 15:54   #18
Maestro
Senior Member
 
Iscritto dal: Jun 2002
Messaggi: 442
ok grazie mille..

1563929499

ciao

( P.S.: Hai debian unstable vero? cosi sono sicuro che il file sia uguale )
__________________
-
Maestro è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2003, 16:23   #19
HenryTheFirst
Senior Member
 
L'Avatar di HenryTheFirst
 
Iscritto dal: May 2002
Città: Patrie dal Friûl
Messaggi: 3779
Adesso che ci penso: perchè te l'ho passata io bash, e non ti ho detto di copiarla dal cd di debian? LOL sono rinco
__________________
John Donuts
HenryTheFirst è offline   Rispondi citando il messaggio o parte di esso
Old 08-09-2003, 16:44   #20
Maestro
Senior Member
 
Iscritto dal: Jun 2002
Messaggi: 442
Be` questo e` il lato meno importante.. ora funziona tutto

Grazie a tutti, specialmente a HenryTheFirst
__________________
-
Maestro è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve Geely EX5, un mese al volante: il SUV elettrico ...
Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare Mova Z70 Ultra Roller Complete: motore potente, ...
Recensione Google Pixel 11: non ha l'HiLight dei Pro, ma è il Pixel più equilibrato di sempre Recensione Google Pixel 11: non ha l'HiLight dei...
Google Pixel 11 Pro XL: fotocamera al top, batteria indietro. Luci e ombre del nuovo flagship Google Pixel 11 Pro XL: fotocamera al top, batte...
Non sai programmare? Ecco cosa si può fare con un LLM e una GeForce RTX 5070 Ti Non sai programmare? Ecco cosa si può far...
PaperWake: la sveglia open-source con sc...
La crisi delle memorie continua: il pre...
La Xiaomi Smart Band 11 è vicina: quattr...
Aspira a 21.000 Pa, soffia, gonfia e ill...
ChatGPT è ora un motore di ricerca e dev...
Oracle Fusion Cloud HCM si aggiorna: arr...
Tesla, incidente fatale a 167 km/h su st...
NVIDIA ha cambiato idea: Rubin CPX torna...
Samsung Galaxy Book6: fino a 25 ore di a...
Il MIT: l'IA risolve quasi ogni compito ...
Revolut lancia AIR in Italia: l'assisten...
Il paradosso Amazon: negli USA miliardi ...
be quiet! Dark Power Pro 14 IO: l'alimen...
DLSS 5 debutta il 4 settembre in NBA 2K2...
WhatsApp prepara un nuovo avviso di sicu...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 16:25.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v