<span class="q"><br><br><div><span class="gmail_quote">On 3/16/07, <b class="gmail_sendername">Geoff Levand</b> &lt;<a href="mailto:geoffrey.levand@am.sony.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
geoffrey.levand@am.sony.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
&gt; jmerino=&#39;/dev/sda1:/vmlinux-jmerino initrd=/dev/sda1:/initrd-<br>&gt; jmerino.img root=/dev/sda2 init=/sbin/init 3&#39;<br>&gt;<br>&gt; Then, the kernel starts up but when it is time to exec init, it says:<br>&gt;
<br>&gt; Warning: Unable to open an initial console.<br><br><br>This is because YDL is setup for the 2.6.16 legacy kernel.<br><br></blockquote></div></span>In my testing I found that it is because for some reason (not dig yet) the current git kernel
<br>(2.6.21-rc1) for PS3 won&#39;t take command lines from kboot, so initrd will never have a chance<br>to be loaded. I&#39;ve verified this on FC5 and YDL5, for kboot (otheros.bld) provided by both<br>Sony and YDL.<br><br>
If the default kernel config is used, the kernel will be compiled with a default command
<br>line which only assigns &quot;root&quot; and &quot;videomode&quot;. FC5 can still be booted normally because<br>(root):/dev (the real directory, not the mounted tmpfs one) really contains the dev nodes<br>needed during boot, while for YDL5, /dev is in fact empty. After booting, anyway udev will
<br>take control...<br>
<br clear="all"><br>-- <br>&lt;i&gt;Yet another coder currently roaming in Japan...&lt;/i&gt;<br>Yu-Te Aegis Lin, aka AirL<br>alternative email: ydlin (at) <a href="http://ntu.edu.tw">ntu.edu.tw</a>