View previous topic :: View next topic |
Author |
Message |
stefanoxjx Apprentice
Joined: 10 Mar 2004 Posts: 219 Location: Padova
|
Posted: Mon Jan 03, 2005 8:43 pm Post subject: [AMD64] Problema su chroot [RISOLTO] |
|
|
Eccomi qua come promesso con i primi problemi.
Sto cercando di installare la 2004.3, ho scaricato tutto da internet, untarrato il portage, montato le partizioni.
Sono arrivato al punto del chroot, ma il comando chroot /mnt/gentoo /bin/bash mi risponde:
chroot cannot run command '/bin/bash': Exec format error
Non capisco
Avete qualche consiglio?
Grazie.
Last edited by stefanoxjx on Wed Jan 05, 2005 2:46 pm; edited 1 time in total |
|
Back to top |
|
|
Cazzantonio Bodhisattva
Joined: 20 Mar 2004 Posts: 4514 Location: Somewere around the world
|
Posted: Mon Jan 03, 2005 8:47 pm Post subject: |
|
|
hai controllato l'md5sum dello stage che hai scompattato?
Prova a riscaricare e riscompattare lo stage... probabilmente era corrotto _________________ Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne |
|
Back to top |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4796 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Mon Jan 03, 2005 8:53 pm Post subject: Re: Problema su chroot............................ |
|
|
stefanoxjx wrote: |
chroot cannot run command '/bin/bash': Exec format error
|
Code: |
gentoo-amd cloc3 # chroot /mnt/hda3/
chroot: cannot run command `/bin/sh': Exec format error
|
Se un kernel a 32 bit cerca di eseguire le istruzioni di una bash a 64 succede proprio così.
L'installazione deve partire necessariamente da un CD di gentoo a 64. _________________ vu vu vu
gentù
mi piaci tu |
|
Back to top |
|
|
stefanoxjx Apprentice
Joined: 10 Mar 2004 Posts: 219 Location: Padova
|
Posted: Mon Jan 03, 2005 8:56 pm Post subject: |
|
|
Non so se quello che sto per dirti può centrare, però se digito chroot senza nessun parametro mi da la classica risposta di usare chroot --help ecc.
Se digito /bin/bash, lo esegue senza problemi.
Non ho messaggi che possano indicare che i file sono corrotti o non eseguibili.
Inoltre, dopo il tuo messaggio, ho verificato l'md5 dello stage scaricato e corrisponde perfettamente a quello indicato sul server dal quale l'hò prelevato.
Che fo???? |
|
Back to top |
|
|
stefanoxjx Apprentice
Joined: 10 Mar 2004 Posts: 219 Location: Padova
|
Posted: Mon Jan 03, 2005 8:59 pm Post subject: Re: Problema su chroot............................ |
|
|
cloc3 wrote: | stefanoxjx wrote: |
chroot cannot run command '/bin/bash': Exec format error
|
Code: |
gentoo-amd cloc3 # chroot /mnt/hda3/
chroot: cannot run command `/bin/sh': Exec format error
|
Se un kernel a 32 bit cerca di eseguire le istruzioni di una bash a 64 succede proprio così.
L'installazione deve partire necessariamente da un CD di gentoo a 64. |
Nel frattempo che scrivevo il mio post, hai risposto tu ed ho capito il problema.
Provo a bootare dal cd di debian a 64bit e a ripartire dal mount delle varie partizioni.
Speriamo bene.
Grazie. |
|
Back to top |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4796 Location: http://www.gentoo-users.org/user/cloc3/
|
|
Back to top |
|
|
stefanoxjx Apprentice
Joined: 10 Mar 2004 Posts: 219 Location: Padova
|
Posted: Mon Jan 03, 2005 9:11 pm Post subject: |
|
|
Lo so, ma ho il pc bloccato e domani, magari sul tardi, contavo di riuscire a lavorarci.
Questo è il motivo principale per il quale fin'ora non ho affrontato gentoo.
Il PC mi serve continuamente e il fatto di doverlo lasciare bloccato un paio di giorni per problemi di installazione mi ha sempre fatto deviare verso altre distro.
Se l'installazione andasse subito a buon fine, poi avrei un po' più di calma per leggermi le varie guide, sopratutto se sono in inglese
Cambiando discorso, il cd di debian 64 parte, ma poi non ho la possibilita ne di fare il mount delle partizioni e tantomento di eseguire il chroot.
Come posso fare?
RiGrazie. |
|
Back to top |
|
|
lavish Bodhisattva
Joined: 13 Sep 2004 Posts: 4296
|
|
Back to top |
|
|
stefanoxjx Apprentice
Joined: 10 Mar 2004 Posts: 219 Location: Padova
|
Posted: Mon Jan 03, 2005 9:32 pm Post subject: |
|
|
lavish wrote: | stefanoxjx wrote: | Cambiando discorso, il cd di debian 64 parte, ma poi non ho la possibilita ne di fare il mount delle partizioni e tantomento di eseguire il chroot.
Come posso fare?
RiGrazie. |
Scaricare il live-cd per amd64...?
ftp://gentoo.inode.at/source/releases/amd64/2004.3/livecd/ |
Sto scaricando.
Grazie. |
|
Back to top |
|
|
nomadsoul Apprentice
Joined: 14 Mar 2004 Posts: 172
|
Posted: Tue Jan 04, 2005 2:42 pm Post subject: |
|
|
stefanoxjx wrote: | Lo so, ma ho il pc bloccato e domani, magari sul tardi, contavo di riuscire a lavorarci.
Questo è il motivo principale per il quale fin'ora non ho affrontato gentoo.
Il PC mi serve continuamente e il fatto di doverlo lasciare bloccato un paio di giorni per problemi di installazione mi ha sempre fatto deviare verso altre distro. |
C'e' una guida da qualche parte che spiega come installare gentoo da una knoppix.. potresti fare cosi' almeno ci lavori e instali gentoo ^_^ |
|
Back to top |
|
|
IPc0P Tux's lil' helper
Joined: 27 Dec 2004 Posts: 137
|
Posted: Wed Jan 05, 2005 7:26 am Post subject: problema su chroot... |
|
|
ciao.. sicuramente davi quel comando dalla dir sbagliata, per fare il chroot
devi trovarti nella dir:
cd /mnt/gentoo
dopodiche fai il chroot!!! (almeno credo)
ciaooo ) |
|
Back to top |
|
|
mouser Veteran
Joined: 10 Aug 2004 Posts: 1419 Location: Milano
|
Posted: Wed Jan 05, 2005 7:33 am Post subject: |
|
|
Il chroot puo' essere lanciato da qualsiasi dir, basta specificare la root della nuova alberatura.
Lanciarlo da /root o da /home/tizio oppure da /usr/local/ e' assolutamente uguale, l'importante e' essere root e avere tutto cio' che server all'interno della dir da chrootare.
Code: |
# chroot /mnt/gentoo /bin/bash
|
Per il problema di stefanoxjx, credo che con il livecd per amd64 risolverai il problema. In any case (select case) per i 64 bit segui i consigli di chi ha quell'architettura.... io posso aiutarti fino ad un certo punto.
[bavoso_mode]
Non vedo l'ora di prendermi un AMD64 anch'io
[/bavoso_mode]
My 2 eurocent
Ciriciao
mouser |
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Wed Jan 05, 2005 8:43 am Post subject: |
|
|
Giusto per fare un poco di ordine, dato che le ultime risposte si sono accavallate alle precedenti.
nomadsoul wrote: | C'e' una guida da qualche parte che spiega come installare gentoo da una knoppix.. |
IPc0P wrote: | ciao.. sicuramente davi quel comando dalla dir sbagliata, per fare il chroot |
Il problema era della diversa architettura di stefanoxjx, (cosa visibile un paio di post prima del vostro) che gli avrebbe impedito di usare una knoppix, anch'essa fatta per linux32 e non sarebbe stato risolvibile.
stefanoxjx wrote: | Cambiando discorso, il cd di debian 64 parte, ma poi non ho la possibilita ne di fare il mount delle partizioni e tantomento di eseguire il chroot. |
Perché "non ho la possibilità di"? Non conosco il Cd di debian, é sprovvisto del comando mount e di chroot? Oppure usa un kernel < 2.4.21?
Sei riuscito alla fine a fare il chroot? Se si metti il tag "[Risolto]" al titolo.
Ah, sarebbe buona cosa se la prossima volta a inizio titolo specifichi ul tag tipo "[AMD64]", in modo da non rischiare soluzioni che funzionerebbero su una differente architettura... su questo post lo faccio io _________________ Ciao da me! |
|
Back to top |
|
|
cloc3 Advocate
Joined: 13 Jan 2004 Posts: 4796 Location: http://www.gentoo-users.org/user/cloc3/
|
Posted: Wed Jan 05, 2005 10:34 am Post subject: |
|
|
randomaze wrote: |
Perché "non ho la possibilità di"? Non conosco il Cd di debian, é sprovvisto del comando mount e di chroot? Oppure usa un kernel < 2.4.21?
|
lavish wrote: | |
Quegli occhi mi sembravano eloquenti.
[scorrettezza]Il Cd di debian va a 63. gli manca l'ultimo bit: quello del mount[/scorrettezza]
Forse è un problema di kernel. Il CD di gentoo per amd64 offre tre kernel diversi. Il mio, ad esempio, si chiama emachines. Con gli altri ho problemi di rilevazione dell'hardware (hd). Probabilmente è la stessa cosa capitata a stefanoxix. Ma se non si è ancora fatto vivo, significa che gli è andato tutto bene.
Un'altro piccolo problema possibile è stato documentato da federico qui _________________ vu vu vu
gentù
mi piaci tu |
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Wed Jan 05, 2005 10:38 am Post subject: |
|
|
cloc3 wrote: | Quegli occhi mi sembravano eloquenti. |
Si, solo che volevo sapere se c'erano controindicazioni più tecniche... _________________ Ciao da me! |
|
Back to top |
|
|
stefanoxjx Apprentice
Joined: 10 Mar 2004 Posts: 219 Location: Padova
|
Posted: Wed Jan 05, 2005 2:26 pm Post subject: |
|
|
Dipendeva proprio dal fatto che stavo installando gentoo a 64bit ma avevo fatto il boot dal cd con il kernel a 32.
Con il cd gentoo 64bit, tutto ok.
Grazie. |
|
Back to top |
|
|
|