USB-boot flash memory stick - Fixit mode do not start

Ian Smith smithi at nimnet.asn.au
Fri Jun 25 14:10:21 UTC 2010


In freebsd-questions Digest, Vol 316, Issue 8, Message: 18
On Fri, 25 Jun 2010 12:12:28 +0400 Alexender <ags18 at yandex.ru> wrote:

 > I try both 8.0-RELEASE and 8.1-RC official memstick images. I try 
 > write them to memory stick by that commands:
 > # dd if=memstick.img of=/dev/da0 bs=10240
 > # dd if=memstick.img of=/dev/da0 bs=512
 > I also try to write image from Windows by win32diskimager-RELEASE-0.2-r23-win32
 > 
 > I think all was writen well in all cases - in /dev appear /dev/da0a - 
 > i try to mount it - all was fine. I try to boot from it - all was 
 > fine too - appear sysinstall.

Looks good.

 > But when I try to go to Fixit mode and choose USB - sysinstall tell 
 > me that there is no USB-device. I try that on 3 different PC - all 
 > the same. What I did wrong?

This is a known bug that only happens with some, mostly older systems, 
and/or with some (slower?) types of USB stick, including mine.  I don't 
know if this just-informational patch might make it into 8.1-RELEASE ..

--- media.c.1.128       Mon Dec 14 20:04:38 2009
+++ media.c     Mon Dec 14 20:50:14 2009
@@ -241,7 +241,8 @@
        cnt = deviceCount(devs);

        if (!cnt) {
-               msgConfirm("No USB devices found!");
+               msgConfirm("No USB devices found!\n"
+                          "(try Options menu: Rescan devices)");
                return DITEM_FAILURE | DITEM_CONTINUE;
        }
        else if (cnt > 1) {

.. ie running 'Options menu: Rescan devices' fixes this issue for some.

cheers, Ian


More information about the freebsd-questions mailing list