The Fixit mode, when from booting 8.0-RELEASE-i386-memstick, does not work. It boots fine, and sysinstall comes up. When you go to the Fixit/USB option, you get the error message: "No USB devices found!". When I do Fixit/Shell and switch to tty3 I type: find /dev/ -name "da0*" and get: /dev/da0 /dev/da0a I've checked the hash of the image file, and I've tried with two different flash drives. How-To-Repeat: - Boot from 8.0-RELEASE-i386-memstick image. - Wait for sysinstall to load - Go to Fixit/USB - Wait for error message
Responsible Changed From-To: freebsd-i386->freebsd-bin reclassify as a sysinstall problem.
Responsible Changed From-To: freebsd-bin->freebsd-bugs fix brain-o.
As per a thread on -questions, there is a workaround to get the fixit shell to work. Go to Options, in the right column, there is an option to Re-scan devices. I did this, and sysinstall was able to recognize the media after that.
A tip for ZFS users: - like some other users, the "Re-scan devices" trick didn't help for me - I insisted on this problem just because Fixit kicked just fine on the virgin system, and stopped working (same image) after it was installed - a clue in my case was the appearance of a stray "Open_Disk(" in the first curses screen (Country Selection) of sysinstall - the USB drive was actually detected as da0 Based on this, if you interrupt loader, enter its CLI, and pre-load the ZFS modules, the "Open_Disk(" string will disappear and you'll get back Fixit: OK load /boot/kernel/opensolaris.ko OK load /boot/kernel/zfs.ko OK boot I could not figure out why sysinstall is confused by the presence of the ZFS drive (which is ad6, or ada0 if ahci would be loaded).
Responsible Changed From-To: freebsd-bugs->freebsd-sysinstall Over to maintainer(s).
sysinstall has been replaced by bsdinstall in FreeBSD 9.x. Closing.