chroot /bin/sh command not found

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

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.
P3RUGINO1
Linux 2.x
Linux 2.x
Messaggi: 281
Iscritto il: lun 11 lug 2005, 0:00

chroot /bin/sh command not found

Messaggio da P3RUGINO1 »

Ciao a tutti come da topic quando provo a fare il chroot per poter sistemare la mia slackware il risultato che mi torna la shell è:

[root@myhost danilo]# chroot /mnt/chroot/
chroot: cannot run command `/bin/bash': No such file or directory


non so perchè eppure la procedura che faccio è sempre la stessa...spero nel vostro aiuto..

Ciao e grazie a tutti.

Avatar utente
balzarini
Linux 0.x
Linux 0.x
Messaggi: 39
Iscritto il: gio 23 mar 2006, 16:40
Località: Varese

Messaggio da balzarini »

probabilmente devi solo fare:

chroot /mnt/chroot /bin/sh

visto che sembra mancarti la bash nella bin che usi.

Avatar utente
absinthe
Iper Master
Iper Master
Messaggi: 2354
Iscritto il: dom 15 mag 2005, 0:00
Nome Cognome: Matteo Nunziati
Slackware: 12.1 - defunct
Kernel: 2.6.32-5-amd64
Desktop: gnome
Distribuzione: debian squeeze
Località: Prato
Contatta:

Messaggio da absinthe »

controlla anche le flag con cui hai montato la partizione... se è montata come user o users devi abilitare l'eseguibilità dei binari...

M

P3RUGINO1
Linux 2.x
Linux 2.x
Messaggi: 281
Iscritto il: lun 11 lug 2005, 0:00

Messaggio da P3RUGINO1 »

ciao grazie a tutti delle vostre risposte....comunque per caso sono andato nella directory /var/log/package_removed/ e li ho visto che c'erano le glibc.......non vorrei che fosse per questo che praticamente non mi riesce piu a fare niente...

PS balzarini ho provato a fare come mi hai detto te, ma l'errore è sempre lo stesso...
per quanto riguarda il mount della partizione beh praticamente essa viene montata all'avvio con il comando mount /dev/part /mn/slackware....

Avatar utente
rob
Linux 3.x
Linux 3.x
Messaggi: 924
Iscritto il: lun 22 nov 2004, 0:00
Località: Roma

Messaggio da rob »

maledetto swaret :)

P3RUGINO1
Linux 2.x
Linux 2.x
Messaggi: 281
Iscritto il: lun 11 lug 2005, 0:00

Messaggio da P3RUGINO1 »

eh..non sai quanto concordo con te...ma non se po' fa niente?????ghhhh...........

Avatar utente
rob
Linux 3.x
Linux 3.x
Messaggi: 924
Iscritto il: lun 22 nov 2004, 0:00
Località: Roma

Messaggio da rob »

prova a bootare dal 2° cd di slack con un 2.4

P3RUGINO1
Linux 2.x
Linux 2.x
Messaggi: 281
Iscritto il: lun 11 lug 2005, 0:00

Messaggio da P3RUGINO1 »

col secondo cd di slackware mi va direttamente su lilo...è un cd di boot? o live? boh..

Avatar utente
rob
Linux 3.x
Linux 3.x
Messaggi: 924
Iscritto il: lun 22 nov 2004, 0:00
Località: Roma

Messaggio da rob »

è una "mini-live", ovviamente testuale :)
strano comunque, che quel cd io ce l'ho bootabile

Avatar utente
balzarini
Linux 0.x
Linux 0.x
Messaggi: 39
Iscritto il: gio 23 mar 2006, 16:40
Località: Varese

Messaggio da balzarini »

l'unica volta che ho provato ad usare swaret mi ha rovinato tutto: comunque mica
devi fare chroot per reinstallare i pacchetti che ti ha tolto, basta che usi installpkg
cosi`:
installpkg -root /mnt/chroot nomepacchetto.tgz

P3RUGINO1
Linux 2.x
Linux 2.x
Messaggi: 281
Iscritto il: lun 11 lug 2005, 0:00

Messaggio da P3RUGINO1 »

balzarini...il problema è che non mi fa entrare in slackware...ecco perchè mi serve per forza il chroot...

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio da Paoletta »

P3RUGINO1, se leggi il man di installpkg vedrai che balzarini ha ragione...

P3RUGINO1
Linux 2.x
Linux 2.x
Messaggi: 281
Iscritto il: lun 11 lug 2005, 0:00

Messaggio da P3RUGINO1 »

Si infatti Paoletta hai ragione...ho letto il man e ho visto che ha perfettamente ragione balzarini....comunque ora ho risolto installando le glibc della 10.2..mi da qualche problemino ma credo che sia per il fatto che sono a current con le glibc della 10.2 ora le aggiorno e poi vi faccio sapere...
comunque grazie tante balzarini!!!!!!!!!!!!!!!!

P3RUGINO1
Linux 2.x
Linux 2.x
Messaggi: 281
Iscritto il: lun 11 lug 2005, 0:00

Messaggio da P3RUGINO1 »

risolvere ho risolto...solamente che sono rimasti dei problemi...udev parte ma mi fa storie strane...poi startx non mi parte piu per entrare in X devo usare xinit, non funge piu qualche programma come ad es swaret e poi cosa non da poco non mi si spegne piu il pc..possibile che tutte ste cose siano derivanti dalle glibc???

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio da Paoletta »

ma hai ancora quelle della 10.2?

Rispondi