<br><div class="gmail_quote">On Wed, Feb 6, 2013 at 12:50 PM,  <span dir="ltr">&lt;<a href="mailto:Valdis.Kletnieks@vt.edu" target="_blank">Valdis.Kletnieks@vt.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im">On Wed, 06 Feb 2013 13:21:17 +0800, horseriver said:<br>
&gt;    At booting stage,kernel need to detect the hard device before mount it,<br>
&gt;    does this work  need pci&#39;s surport?<br>
<br>
</div>That depends.  Is the controller for the hard drive a PCI-based controller? On<br>
most x86-based boxes, it is (and I&#39;m not sure it&#39;s even possible to build an<br>
x86 kernel that doesn&#39;t have PCI as a =y in the config).  However, very old<br>
units may still have ISA based disk controllers, and other archs may have other<br>
I/O buses.</blockquote></div><br>Most new MB&#39;s have a SATA controller directly on the MB connected directly to either the North or South bridge (I don&#39;t know which).<br><br>I don&#39;t think any PCI is support needed to talk to the boot disk.<br>

<br clear="all">Greg<br><br>