--- On Wed, 10/20/10, RedShift <redshift@xxxxxxxxxx> wrote: > From: RedShift <redshift@xxxxxxxxxx> > Subject: Re: chroot from 32-bit to 64-bit filesystem? > To: "CentOS mailing list" <centos@xxxxxxxxxx> > Date: Wednesday, October 20, 2010, 10:40 AM > On 10/20/10 19:23, Scott > Johnson wrote: > > I have a 32-bit PXE environment and I want to chroot > to a CentOS x64 root filesystem. Of course that > doesn't work. Any tricks or hacks that would allow me > to do that? Currently I get the error: > > > > chroot: /bin/bash: Exec format error > > > > What if I updated my PXE environment to 64-bit. > Could I then chroot to a 32-bit? > > I use PXE to quickly troubleshoot both 32-bit and > 64-bit arch. > > > > Thanks. > > -Scott > > > > Booting an x86-64 kernel with the proper config options set > to enable execution of 32 bit binaries should allow you to > do that. I think. > > > Glenn Yes - chroot from x86_64 to i386 works fine. Here's a fairly complete method to setup enough of a chroot to use yum and rpm. The host is x86_64 and the chroot will be i386 in LVM. http://paste.ubuntu.com/517149/ -- Mark _______________________________________________ CentOS mailing list CentOS@xxxxxxxxxx http://lists.centos.org/mailman/listinfo/centos