<p><br>
On Apr 20, 2012 12:16 PM, &quot;Graeme Russ&quot; &lt;<a href="mailto:graeme.russ@gmail.com">graeme.russ@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; Hi Krishna,<br>
&gt;<br>
&gt; Please keep ML Cc&#39;d<br>
yep<br>
&gt;<br>
&gt; On Fri, Apr 20, 2012 at 1:57 PM, er krishna &lt;<a href="mailto:erkrishna@gmail.com">erkrishna@gmail.com</a>&gt; wrote:<br>
&gt; &gt; Graeme,<br>
&gt; &gt;<br>
&gt; &gt; Thanks for the reply.<br>
&gt; &gt;<br>
&gt; &gt; On Fri, Apr 20, 2012 at 11:49 AM, Graeme Russ &lt;<a href="mailto:graeme.russ@gmail.com">graeme.russ@gmail.com</a>&gt; wrote:<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; Hi Krishna,<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; On Fri, Apr 20, 2012 at 1:45 PM, er krishna &lt;<a href="mailto:erkrishna@gmail.com">erkrishna@gmail.com</a>&gt; wrote:<br>
&gt; &gt;&gt; &gt; Hi All,<br>
&gt; &gt;&gt; &gt;<br>
&gt; &gt;&gt; &gt; Is it possible to boot the 64 bit machine through 32 bit compiled kernel<br>
&gt; &gt;&gt; &gt; ? I<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; Yes<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; How ? What are the exact steps ? I mean how I will compile the kernel (flags<br>
&gt; &gt; and all) that will boot on 64 bit processor ? My problem is I have 64 bit<br>
&gt; &gt; fc16 and Sandybridge 64 bit machine. I need to compile the kernel for 32 bit<br>
&gt; &gt; with these setup and boot it.<br>
&gt;<br>
&gt; The steps you performed I believe will have built a 32-bit kernel<br>
yes but when booted it panic during initramfs stage.<br>
&gt;<br>
&gt; &gt;&gt; &gt; tried its compilation on fedora 16 64 bit and intel sandybridge 64 bit<br>
&gt; &gt;&gt; &gt; with<br>
&gt; &gt;&gt; &gt; following option:<br>
&gt; &gt;&gt; &gt;<br>
&gt; &gt;&gt; &gt;<br>
&gt; &gt;&gt; &gt; $ make ARCH=i386 menuconfig<br>
&gt; &gt;&gt; &gt;<br>
&gt; &gt;&gt; &gt; $ make ARCH=i386 –j4<br>
&gt; &gt;&gt; &gt;<br>
&gt; &gt;&gt; &gt;<br>
&gt; &gt;&gt; &gt; but it failed to boot. Any suggestion if it can be done by any way.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; You cannot use a 32-bit kernel with 64-bit user-space<br>
&gt; &gt;&gt;<br>
&gt; &gt;<br>
&gt; &gt; Sorry, I didn&#39;t get you here. Do you mean to say that 64 bit application<br>
&gt; &gt; won&#39;t work on 32 bit kernel. if its then its fine.<br>
&gt;<br>
&gt; Yes, that is what I mean&#39;t - If all you userspace (libraries,<br>
&gt; applications etc) are 64-bit then a 32-bit kernel cannot run them. You<br>
&gt; should have at least got a kernel panic that init could not be run<br>
&gt;<br>
application will not run that i m agreed but the booting should be smooth. Isnt it? </p>
<p>I got panic during early stage of booting before calling of init.<br><br></p>
<p>&gt; By &#39;fine&#39; you mean that your setup is fine and you tried to run the</p>
<p>No it was not intended to say like this.  But first of all booting didnt happen.<br>
So there is no point of trying any application.</p>
<p>Can you pls tell that booting and 32 bit application should run smoothly? </p>
<p>&gt; 32-bit kernel using 32-bit userspace? If so, there is obviously<br>
&gt; another problem.</p>
<p>Watt problem?<br>
&gt;<br>
&gt; Regards,<br>
&gt;<br>
&gt; Graeme<br>
</p>