From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.54) id 1FIEqt-0005eU-ET for garchives@archives.gentoo.org; Sun, 12 Mar 2006 00:54:31 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5.20060308/8.13.5) with SMTP id k2C0qiGS014327; Sun, 12 Mar 2006 00:52:44 GMT Received: from pproxy.gmail.com (pproxy.gmail.com [64.233.166.182]) by robin.gentoo.org (8.13.5.20060308/8.13.5) with ESMTP id k2C0qhgs015547 for ; Sun, 12 Mar 2006 00:52:44 GMT Received: by pproxy.gmail.com with SMTP id x66so1567730pye for ; Sat, 11 Mar 2006 16:52:43 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=DODE4gvkZF+LTNNm6VQuIPehMcamGTt6LkjJUB0HPN58AkRKMf38MQhIoeCxLemQOiCSI3HFmXGPNlpUaq1FW+1xvHmK/SZrt/PTwJR9wLoabK15KebSCG0Ejq+iifL5AvRQdXyiEs3T4G772q2efvR3tud1YbQATm33ABMCmVw= Received: by 10.35.111.7 with SMTP id o7mr1787682pym; Sat, 11 Mar 2006 16:52:42 -0800 (PST) Received: by 10.35.31.3 with HTTP; Sat, 11 Mar 2006 16:52:42 -0800 (PST) Message-ID: <5bdc1c8b0603111652m47ea0229gdfa85aa276dafe8f@mail.gmail.com> Date: Sat, 11 Mar 2006 16:52:42 -0800 From: "Mark Knecht" To: gentoo-amd64@lists.gentoo.org Subject: Re: [gentoo-amd64] Re: VMware Player on Gentoo question In-Reply-To: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-amd64@gentoo.org Reply-to: gentoo-amd64@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Disposition: inline References: <5bdc1c8b0603071706p4b9ea8bay8b137d4f7f136f7e@mail.gmail.com> <5bdc1c8b0603111053m3d8c1ed5t19aecdfdd9b429cb@mail.gmail.com> <5bdc1c8b0603111057m34fde639s8b1ec8bba9d1e737@mail.gmail.com> <200603112005.27172.tcoulon@decoulon.ch> <5bdc1c8b0603111127l3caf70f8q754e5d4b8ddefd97@mail.gmail.com> Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by robin.gentoo.org id k2C0qhgs015547 X-Archives-Salt: a51b2dcd-eead-47b6-9aa7-77f447c2fb8c X-Archives-Hash: c9bd1d123fdc2b25693bbaa804b13f26 On 3/11/06, Duncan <1i5t5.duncan@cox.net> wrote: > Mark Knecht posted > <5bdc1c8b0603111127l3caf70f8q754e5d4b8ddefd97@mail.gmail.com>, excerpted > below, on Sat, 11 Mar 2006 11:27:50 -0800: > > > QUESTION: Should I not (somehow) be able to boot my chrooted 32-bit > > environment instead of 64-bit as a grub option? I've not tried to do > > that on this machine. It's always run 64-bit from day 1. > > Yes, you should, provided you have built an entire 32-bit system, kernel > and all included. The 32-bit system will need to be on its own partition > as well, I believe, or at least that would be simplest. > > You /should/ be able to boot a 64-bit kernel with a 32-bit userland, as > well, given of course that you've opted for 32-bit executable support, > which I assume you have if you are running a 32-bit chroot. Just point > root at your 32-bit root partition, but load a 64-bit kernel. > > As for the parallels problem... It's apparently trying to install a > 32-bit module (binary-only slaveryware I assume) in a 64-bit kernel. > That's not going to work for the same reason 32-bit libraries won't work > in 64-bit executables. You'll need a 32-bit kernel, the first option > above. Of course, that means you won't be able to do 64-bit at all until > you reboot to 64-bit. OK, so I took a minute, double checked the fstab inside the 32-bit system, made a few changes, and then set up a specific boot option in grub to be able to do this. It worked, but booted a 64-bit kernel. My problem right now is that the 32-bit area is trying to build a 64-bit kernel. Here are the two /etc/make.conf files: lightning ~ # cat /etc/make.conf # These settings were set by the catalyst build script that automatically built this stage CFLAGS="-march=k8 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" USE="radeon mmx mmxext sse sse2 3dnow 3dnowext gnome kde -arts ladspa nptl nptlo nly audiofile gimp gimpprint ppds usb alsa cdr dvd dvdr dvdread jack jack-tmpfs fluidsynth tcltk sndfile v4l v4l2 mysql flac xscreensaver -samba i8x0 mythtv apa che2 lirc mjpeg xvid real" CXXFLAGS="${CFLAGS}" MAKEOPTS="-j2" GENTOO_MIRRORS="http://mirror.tucdemonic.org/gentoo/ ftp://ftp.gtlib.cc.gatech.e du/pub/gentoo http://mirror.gentoo.gr.jp http://www.zentek-international.com/mir rors/gentoo/" ACCEPT_KEYWORDS="amd64" ALSA_CARDS="hdsp9652" VIDEO_CARDS="radeon" PORTDIR_OVERLAY=/usr/local/portage lightning ~ # cat /mnt/gentoo32/etc/make.conf # These settings were set by the catalyst build script that automatically built this stage # Please consult /etc/make.conf.example for a more detailed example CFLAGS="-O2 -march=athlon-xp -msse2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CXXFLAGS="${CFLAGS}" MAKEOPTS="-j2" PORTDIR_OVERLAY=/usr/local/portage lightning ~ # What would I need to do to get the 32-bit area to build a 32-bit kernel? When I run make menuconfig and try to change the processor I'm only given 2 64-bit options. thanks, Mark -- gentoo-amd64@gentoo.org mailing list