On Sun, Apr 05, 2009 at 03:54:35PM -0300, Nenhum_de_Nos wrote: > On Mon, March 30, 2009 03:10, Andrew Thompson wrote: > > On Tue, Mar 24, 2009 at 03:49:32AM -0500, Robert Noland wrote: > >> On Mon, 2009-03-23 at 19:40 -0300, Nenhum_de_Nos wrote: > >> > I had problem a while ago with via mini itx hardware, that was quite > close. If I try boot from usb (installed in usb hdd), I get to the > >> point > >> > of loader not finding my disk. > >> > > >> > I then used a small flash disk attached to the ata (44 pin ide) > >> channel > >> > and formatted /boot in there. this way I get to the point of mount > >> root > >> > you said, and da0 not being alive soon enough to mount root. list > >> disks > >> > also couldn't find da0 though. > >> > > >> > I tried current from that time, and no good. > >> > > >> > if this is solved, I'll be happy to try whatever patch to current. > (as > >> > long as I can install it from another box/or its ata channel, as it > >> can't > >> > boot vanilla 7.1R) > >> So, my solution was to set kern.cam.scsi_delay=10000 > >> in /boot/loader.conf > > > > The following patch should work. It creates interleaving root hold > tokens from the CAM probe to disk_create and geom providor tasting. I > had to add a malloc type flag as sleeping isnt allowed at the point I > added the token alloc in CAM. > > > > http://people.freebsd.org/~thompsa/root_wait.diff > > > > It needs review by the various geom/cam ppls. > > > > > > Andrew > > phoenix# patch < ../root_wait.diff > Hmm... Looks like a unified diff to me... > The text leading up to this was: > -------------------------- > |Index: kern/vfs_mount.c > |=================================================================== |--- > kern/vfs_mount.c (revision 190540) > |+++ kern/vfs_mount.c (working copy) > -------------------------- > Patching file kern/vfs_mount.c using Plan A... > Reversed (or previously applied) patch detected! Assume -R? [y] The patch was committed and by applying it again you have reverted it. Just use the current sources without the patch. AndrewReceived on Tue Apr 07 2009 - 21:12:23 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:45 UTC