<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[CD and USB installer both fail to mount rootfs]]></title><description><![CDATA[<p dir="auto">I had this problem when booting from CD, and now when booting from the installer USB (yesterday's build, but going back months with the iso):</p>
<p dir="auto">The boot process starts, but then gets to a prompt informing me that the root filesystem cannot be mounted and a prompt where I should enter the correct device where the rootfs is found. If I enter "?" it lists only my blank hdd or ssd (ad14), never the USB CD or flash drive that I booted from (cd0 for the USB CD drive, not sure for the flash drive).</p>
<p dir="auto">Sometimes I can work around this by entering the hdd or ssd as the device, ie, "ufs:/dev/ad14". This will of course fail, but will often spur the system to 'discover' the USB boot device, as evidenced by messages appearing on the screen. I can then enter the real device for, "cd9660:/dev/cd0" or "ufs:/ufs/pfSense" and the boot process continues normally.</p>
<p dir="auto">Any idea why this is happening? how to correct it?</p>
<p dir="auto">Motherboard is Supermicro X7SPA-H (D510, ICH9).</p>
]]></description><link>https://forum.netgate.com/topic/29056/cd-and-usb-installer-both-fail-to-mount-rootfs</link><generator>RSS for Node</generator><lastBuildDate>Tue, 14 Apr 2026 09:03:00 GMT</lastBuildDate><atom:link href="https://forum.netgate.com/topic/29056.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 23 Dec 2010 01:22:34 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CD and USB installer both fail to mount rootfs on Mon, 27 Dec 2010 15:35:08 GMT]]></title><description><![CDATA[<p dir="auto">It was added a short time ago:</p>
<p dir="auto">commit af58d7be588384ac843a172fac376653b20ce646<br />
Author: Scott Ullrich <a href="mailto:sullrich@pfsense.org" target="_blank" rel="noopener noreferrer nofollow ugc">sullrich@pfsense.org</a>Date:  Sat Nov 20 16:27:39 2010 -0500</p>
<p dir="auto">Adding USB CD-Room boot option which will set kern.cam.boot_delay=10000<a href="mailto:/sullrich@pfsense.org" target="_blank" rel="noopener noreferrer nofollow ugc">/sullrich@pfsense.org</a></p>
]]></description><link>https://forum.netgate.com/post/258115</link><guid isPermaLink="true">https://forum.netgate.com/post/258115</guid><dc:creator><![CDATA[jimp]]></dc:creator><pubDate>Mon, 27 Dec 2010 15:35:08 GMT</pubDate></item><item><title><![CDATA[Reply to CD and USB installer both fail to mount rootfs on Mon, 27 Dec 2010 15:33:39 GMT]]></title><description><![CDATA[<p dir="auto">Yeah, I noticed that a few days ago. Is that new, or am I just blind?</p>
]]></description><link>https://forum.netgate.com/post/258113</link><guid isPermaLink="true">https://forum.netgate.com/post/258113</guid><dc:creator><![CDATA[clarknova]]></dc:creator><pubDate>Mon, 27 Dec 2010 15:33:39 GMT</pubDate></item><item><title><![CDATA[Reply to CD and USB installer both fail to mount rootfs on Mon, 27 Dec 2010 14:28:25 GMT]]></title><description><![CDATA[<p dir="auto">Or you could just press the boot menu option that says "Boot pfSense using USB device" which sets that delay for you. :)</p>
]]></description><link>https://forum.netgate.com/post/258104</link><guid isPermaLink="true">https://forum.netgate.com/post/258104</guid><dc:creator><![CDATA[jimp]]></dc:creator><pubDate>Mon, 27 Dec 2010 14:28:25 GMT</pubDate></item><item><title><![CDATA[Reply to CD and USB installer both fail to mount rootfs on Thu, 23 Dec 2010 17:38:53 GMT]]></title><description><![CDATA[<p dir="auto">Thanks. I will try this on my next install, which may not be for a while.</p>
]]></description><link>https://forum.netgate.com/post/257783</link><guid isPermaLink="true">https://forum.netgate.com/post/257783</guid><dc:creator><![CDATA[clarknova]]></dc:creator><pubDate>Thu, 23 Dec 2010 17:38:53 GMT</pubDate></item><item><title><![CDATA[Reply to CD and USB installer both fail to mount rootfs on Thu, 23 Dec 2010 14:47:47 GMT]]></title><description><![CDATA[<p dir="auto">The delay included by the Boot from USB device option isn't long enough for some devices.</p>
<p dir="auto">To get around this, instead of selecting option 3, select:  Escape to loader prompt instead.</p>
<p dir="auto">Then use:<br />
"set kern.cam.boot_delay=15000"<br />
followed by:<br />
"boot"</p>
]]></description><link>https://forum.netgate.com/post/257739</link><guid isPermaLink="true">https://forum.netgate.com/post/257739</guid><dc:creator><![CDATA[dreamslacker]]></dc:creator><pubDate>Thu, 23 Dec 2010 14:47:47 GMT</pubDate></item><item><title><![CDATA[Reply to CD and USB installer both fail to mount rootfs on Thu, 23 Dec 2010 06:56:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/wallabybob">@<bdi>wallabybob</bdi></a>:</p>
<blockquote>
<p dir="auto">So, your USB CD and USB flash drive don't get reported (before mountroot failure) when you boot from a USB drive but do get reported when you boot from a (IDE or SATA?) hard drive?</p>
</blockquote>
<p dir="auto">I don't normally care about the USB drives once I have it booting from the internal media (SATA SSD), so I don't know if or when they get reported after the intsall, but I could try it to see what happens.</p>
]]></description><link>https://forum.netgate.com/post/257657</link><guid isPermaLink="true">https://forum.netgate.com/post/257657</guid><dc:creator><![CDATA[clarknova]]></dc:creator><pubDate>Thu, 23 Dec 2010 06:56:50 GMT</pubDate></item><item><title><![CDATA[Reply to CD and USB installer both fail to mount rootfs on Thu, 23 Dec 2010 06:52:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/clarknova">@<bdi>clarknova</bdi></a>:</p>
<blockquote>
<p dir="auto">Maybe I could modify /boot/loader.conf on the USB to go for the same effect?</p>
</blockquote>
<p dir="auto">Shouldn't hurt to try.</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/clarknova">@<bdi>clarknova</bdi></a>:</p>
<blockquote>
<p dir="auto">I still don't see how this explains the fact that the USB devices don't get enumerated (I left it for hours once) until I try to mount the hard drive. And it has to be the correct device for the hard drive too, it won't work if I just enter random incorrect values such as ad0 or da1.</p>
</blockquote>
<p dir="auto">I'm pretty sure I did my initial install of pfSense (before 1.2.3 release) from a USB CD-ROM. I've not been able to install pfSense 2.0 BETA from a similar (same brand and model) USB CD-ROM drive onto a similar system (same motherboard brand and model). I just worked around that by cloning the hard drive from my 1.2.3 system then doing a firmware upgrade but I didn't take a lot of notice of what was going on with the USB subsystem.</p>
<p dir="auto">So, your USB CD and USB flash drive don't get reported (before mountroot failure) when you boot from a USB drive but do get reported when you boot from a (IDE or SATA?) hard drive?</p>
]]></description><link>https://forum.netgate.com/post/257655</link><guid isPermaLink="true">https://forum.netgate.com/post/257655</guid><dc:creator><![CDATA[wallabybob]]></dc:creator><pubDate>Thu, 23 Dec 2010 06:52:10 GMT</pubDate></item><item><title><![CDATA[Reply to CD and USB installer both fail to mount rootfs on Thu, 23 Dec 2010 06:16:05 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/wallabybob">@<bdi>wallabybob</bdi></a>:</p>
<blockquote>
<p dir="auto">try increasing the boot time value of sysctl variables:</p>
</blockquote>
<p dir="auto">But I only have this problem when booting the install CD/USB. Maybe I could modify /boot/loader.conf on the USB to go for the same effect?</p>
<p dir="auto">I still don't see how this explains the fact that the USB devices don't get enumerated (I left it for hours once) until I try to mount the hard drive. And it has to be the correct device for the hard drive too, it won't work if I just enter random incorrect values such as ad0 or da1.</p>
]]></description><link>https://forum.netgate.com/post/257654</link><guid isPermaLink="true">https://forum.netgate.com/post/257654</guid><dc:creator><![CDATA[clarknova]]></dc:creator><pubDate>Thu, 23 Dec 2010 06:16:05 GMT</pubDate></item><item><title><![CDATA[Reply to CD and USB installer both fail to mount rootfs on Thu, 23 Dec 2010 06:02:21 GMT]]></title><description><![CDATA[<p dir="auto">Perhaps the system is not completely enumerating the USB devices before it gets to the "mountroot". In your startup output you should see the USB devices listed before the mountroot.</p>
<p dir="auto">Sometimes my pfSense 1.2.3 system fails to detect a USB ethernet interface and then it goes into the assign interfaces dialogue. Maybe this is something similar.</p>
<p dir="auto">Suggestion: try increasing the boot time value of sysctl variables:</p>
<pre><code>
# sysctl -a -d | grep delay
. . .
hw.usb.pr_recovery_delay: USB port reset recovery delay in ms
hw.usb.pr_poll_delay: USB port reset poll delay in ms
. . .

</code></pre>
]]></description><link>https://forum.netgate.com/post/257653</link><guid isPermaLink="true">https://forum.netgate.com/post/257653</guid><dc:creator><![CDATA[wallabybob]]></dc:creator><pubDate>Thu, 23 Dec 2010 06:02:21 GMT</pubDate></item></channel></rss>