On 11/5/05, Joao Barros <[EMAIL PROTECTED]> wrote: > Hi, > > I needed to add an IDE disk to an already running SCSI booting machine > for testing. > Recently upgraded to 6.0 :) with the IDE disk connected to the > machine, although not mounted. > After a make kernel the machine boots fine but only if I have the IDE > disk connected. > Booting from the scsi disk I can clearly see it's trying to find the > load from the ide disk. > I tried 'atacontrol detach ata0' and reinstalling the kernel and tried > a bsdlabel -B da0 but I still get the error, boot message follows: > > F1 FreeBSD > > Default: F1 > > Invalid partition > Invalid partition > No /boot/loader > > FreeBSD/i386 boot > Default: 0:ad(0,a)/boot/kernel/kernel > boot: > > > I tried 0:da(0,a)/boot/kernel/kernel but still no go. > How can I fix this? > > > -- > Joao Barros >
One more odd thing I noticed: With ad0 attached like as before this problem occurred I correctly see this at the loader: F1 FreeBSD F5 Drive 1 Drive 1 is a raid array on another controller. With ad0 disconnected and da0 being the boot drive I only see: F1 FreeBSD Considering that doing a make work && kernel with a ad0(which I guess BIOS will see as the new drive 0) attached after the initial system installation on da0 rendered booting from da0 unusable, I think something very wrong must be happening. The disk to consider writing any new boot information should be the one where / lives in, not disk 0 reported by the BIOS. Well, that's my view of it anyway... I'm really unable to restore booting capabilities to da0 so any hints are highly appreciated. -- Joao Barros _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
