On Aug 14, 2006, at 12:40 PM, Christos Zoulas wrote:
Have you tried booting from a disk with a regular disklabel on and a kernel that has DKWEDGE_* turned on? What happens is that there is only the non-wedge bootinfo information passed from the boot blocks. After that, the wedge code discovers all the wedges and generates dkN from wd?x. Then the autoconfig mechanism tries to open partitions wd?x from the old disklabel and it fails with EBUSY, since that disk has wedges. How did you test?
How old are your boot blocks?(Yes, I was doing specifically what you're talking about on my test machine when I had it working...)
-- thorpej