I am in the process of doing a source upgrade from RELENG_8 to RELENG_9 on my Sheevaplug. I have to have some kind of delay in the kernel for the root filesystem to be recognized because of the USB SATA enclosure being slow, up to now I have used
but this option does not seem enough in RELENG_9 (kernel booting drops me into a mountroot shell, which is the same happening in RELENG_8 without CAM_BOOT_DELAY). I can post the kernel config if needed. There is already one other person on this forum experiencing this.
I should mention that the option is not standard and is enabled by patching sys/conf/options and sys/cam/cam_xpt.c. I can supply the hyperlink to the FreeBSD mailing list thread if needed.
I have tried addressing this in both freebsd-stable and freebsd-usb mailing lists this week since someone on the #bsdusb channel on the EFnet IRC network suggested I did.
Code:
option CAM_BOOT_DELAY=4000
I should mention that the option is not standard and is enabled by patching sys/conf/options and sys/cam/cam_xpt.c. I can supply the hyperlink to the FreeBSD mailing list thread if needed.
I have tried addressing this in both freebsd-stable and freebsd-usb mailing lists this week since someone on the #bsdusb channel on the EFnet IRC network suggested I did.