[PC-BSD Testing] PCBSD8.0 does not boot off USB disk

productnews at hvf.ch productnews at hvf.ch
Thu Mar 4 08:25:07 PST 2010


Kris

thanks for your good suggestions. I found the problem solved here:
http://www.freebsd.org/cgi/query-pr.cgi?pr=usb/143790

and this is the kernel patch that needs to be applied:

XXXXXXXXXXXXX snip XXXXXXXXXXXXXXXXXXx
--- ./sys/kern/vfs_mount.c.orig	2009-10-25 02:10:29.000000000 +0100
+++ ./sys/kern/vfs_mount.c	2010-03-04 14:37:56.134413615 +0100
@@ -1648,6 +1648,12 @@

 	options = NULL;

+	/* http://www.freebsd.org/cgi/query-pr.cgi?pr=usb/143790
+	 * usb/143790: [boot] can not boot from usb hdd
+	 * hvf 04.03.2010
+	 */
+	pause("usbwait", hz * 10);
+
 	root_mount_prepare();

 	mount_zone = uma_zcreate("Mountpoints", sizeof(struct mount),
XXXXXXXXXXXXXXXXX snip XXXXXXXXXXXXXXXXXXX

Regards

Harald

> On 03/01/2010 20:16, Productnews wrote:
>> I run several OS's on an add-on USB disk, and Galileo works fine, so
>> there is nothing wrong with this HW configuration.
>> I just did a fresh install of Hubble on a slice of the USB disk - the
>> installation was uneventful, but when I boot, the kernel comes up and
>> does not see the USB disk (no da0* devices). I observed the same thing
>> on RC2, but was too late to report.
>> Is there a config param missing?
>>
>> Thanks and regards
>>
>> Harald
>
> Harald,
>
> It sounds more to me like the new USB drivers in FreeBSD 8.0 aren't
> working properly with either your chipset, or this specific USB disk.
>
> If you can throw a copy of FreeBSD 8 on the system, go ahead and send
> "dmesg" output over to the PR system, or to the FreeBSD USB mailing list
> so that they can get a look at whats failing:
>
> http://www.freebsd.org/send-pr.html
> http://lists.freebsd.org/mailman/listinfo/freebsd-usb
>
>
> --
>
> Kris Moore
> PC-BSD Software
> http://www.pcbsd.com
>
>




More information about the Testing mailing list