<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body dir="ltr" bgcolor="#ffffff" text="#000000">
<p style="margin-bottom: 0cm; margin-top: 0pt;">Lev Olshvang wrote:<br>
</p>
<blockquote cite="mid:4A5306F8.5080701@vboxcomm.com" type="cite">Boker&nbsp;
Everybody,
  <br>
  <br>
  <br>
I recently experienced a strange problem:
  <br>
  <br>
The system is based on Ubuntu kernel 2.6.28&nbsp; which I compiled and built
  <br>
initramfs for it provided with a driver for ide disk (pata_via.ko)
  <br>
  <br>
grub should boot this system from the root=/dev/sda1
  <br>
  <br>
The boot process stops on a famous message "waiting for a root file
system".
  <br>
  <br>
But then it enters the busybox prompt&nbsp; and I see that /dev/sda1 is
  <br>
indeed exist, I can mount it&nbsp; and access files.
  <br>
  <br>
  <br>
I do not&nbsp; understand this&nbsp; : root device is ready, but&nbsp; boot process&nbsp;
is
  <br>
stuck ??
  <br>
</blockquote>
<br>
Simple: <br>
<br>
You either use an initramfs, and if so your initramfs should mount the
real root file system itself using switch_root() or you don't use an
initramfs and let the kernel mount it (but then you need the driver
compiled into the kernel).<br>
<br>
Gilad<br>
<br>
<pre class="moz-signature" cols="72">-- 
Gilad Ben-Yossef
Chief Coffee Drinker &amp; CTO
Codefidence Ltd.

Web: <a class="moz-txt-link-freetext" href="http://codefidence.com">http://codefidence.com</a>
Cell: +972-52-8260388
Tel: +972-8-9316883 ext. 201
Fax: +972-8-9316884
Email: <a class="moz-txt-link-abbreviated" href="mailto:gilad@codefidence.com">gilad@codefidence.com</a>

Check out our Open Source technology and training blog - <a class="moz-txt-link-freetext" href="http://tuxology.net">http://tuxology.net</a>

        "Now the world has gone to bed
         Darkness won't engulf my head
         I can see by infra-red
         How I hate the night."
</pre>
</body>
</html>