> > > > You need 'set num_ide_disks=2' > > > > > > > > The variable's somewhat misnamed, and I'm still groping for an > > > > algorithm that'll get it more or less right without screwing the pooch > > > > should we ever improve the root mount detection in the kernel. > > > > > > Set that where? At the disk1s1a:> prompt ? Still can't find kernel. > > > > num_ide_disks will help the kernel work out where the root filesystem > > is. If you can't find the kernel, try 'ls' to start with, and then > > send the output 'lsdev' > > > > I'm also curious why you get a 'disk1s1a' prompt, when it should be > > disk3 (presuming you have a floppy disk). Have you installed new > > bootblocks on your boot disk? > > I have installed the new bootblocks with disklabel -B -b /boot/boot1 -s > /boot/boot2 /dev/da0s1. I use System Commander, that might have an influence > too.
Which device is the bootstrap (not the bootloader) defaulting to? If it's 'wd(0,a)', then yes, it does seem that System Commander is at fault, since it should be passing in the BIOS unit number. If it's 'wd(2,a)', then it's doing the Right Thing. -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ [email protected] \\ The race is long, and in the \\ [email protected] \\ end it's only with yourself. \\ [email protected] To Unsubscribe: send mail to [email protected] with "unsubscribe freebsd-current" in the body of the message
