<!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
Everybody,
<br>
<br>
<br>
I recently experienced a strange problem:
<br>
<br>
The system is based on Ubuntu kernel 2.6.28 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 and I see that /dev/sda1 is
<br>
indeed exist, I can mount it and access files.
<br>
<br>
<br>
I do not understand this : root device is ready, but boot process
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 & 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>