Solved Booting from usb error 19

I've installed FreeBSD 10 on USB pendrive. During booting computer I have error 19.
It looks like
https://github.com/rackerlabs/boot.rackspace.com/issues/3

After typing ufs:/dev/da0p2 the system boots normally.

I found the same issue on FreeNAS forum:
https://forums.freenas.org/index.php?threads/mounting-failed-with-error-19.13620/

I've tried all solutions from there but still without success.

My configuration:
AsRock AM1B-ITX with fresh BIOS
AMD Athlon 5150, 1.6GHz
4GB DDR3 Kingstone
Pendrive 8GB USB3

How I can resolve this problem?
 
Are you using stock FreeBSD 10, or FreeNAS? Because we can make suggestions that will work for one, but might not work on the other.

/dev/da0 implies you might be booting from USB, which has a separate set of difficulties.
 
Boot the installer disk/image into Shell mode, mount the USB stick, add these to /boot/loader.conf:
Code:
kern.cam.boot_delay=10000
kern.cam.scsi_delay=10000
 
Doesnt help.
My loader.conf looks like that:
Code:
kern.cam.boot_delay=30000
kern.cam.scsi_delay=30000
debug.acpi.disabled="hostres"
 
Hi marcinpruciak,

It looks like the loader can't find the correct root filesystem on the USB pendrive. Add the following to /boot/loader.conf:

Code:
vfs.root.mountfrom="ufs:/dev/da0p2"

Note that if another USB drive is connected while booting, it may not boot.
 
Note that if another USB drive is connected while booting, it may not boot.
This is a good time to start using GPT labels. Although I'm still not sure what the problem is. mountfrom should get the information on the filesystem to mount from /etc/fstab, and in fact it does for the bootable USB sticks I've set up. Although I always use labels because they are portable.
 
Back
Top