PDA

View Full Version : [Debian amd64] chroot per i 32bit


dierre
25-10-2006, 23:33
ho seguito sto tutorial

http://www.debian-administration.org/articles/356

però


Turk:/home/dierre# chroot /var/sid32/
chroot: cannot run command `/bin/bash': Exec format error


provato pure così:


Turk:/home/dierre# chroot /var/sid32/ /var/sid32/bin/bash
chroot: cannot run command `/var/sid32/bin/bash': No such file or directory


anche se in realtà c'è.

Premessa, ci sono anche le ia32-libs installate, forse c'è conflitto?

dierre
26-10-2006, 16:15
up

Neon87
26-10-2006, 16:35
$ debootstrap -arch i386 sid /var/sid-386-chroot http://ftp.debian.org/debian/

è sbagliato...

deve essere

$ debootstrap --arch i386 sid /var/sid-386-chroot http://ftp.debian.org/debian/

se lo hai dato giusto allora mostra un

ls -l /var/sid32/

dierre
26-10-2006, 16:39
sì scusami, nello scriverlo ho dimenticato un -, poi posto tutto. Ma nel kernel deve essere abilitato per forza il modulo per eseguire applicazioni a 32 bit? (se sì dove si trova nel menuconfig?)

Neon87
26-10-2006, 21:58
io ho usato il kernel generico amd64 ed ha funzionato benissimo..

devi installare le librerie a 32 bit quello si credo sia necessario...

dierre
27-10-2006, 07:52
Trovato l'errore. Oltre alle librerie va abilitato nel kernel IA32 Libs.