Date: Thu, 23 Jan 2003 14:32:11 -0800 From: "A. Lewis" <hakubi_@hotmail.com> To: freebsd-questions@freebsd.org Subject: Re: 4.7-STABLE upgrade boot failure. - Semi-solved. Message-ID: <BAY1-F152ZcV1UjR9KT000177c4@hotmail.com>
next in thread | raw e-mail | index | archive | help
>> > >> > No, I just meant that I copied MAKEDEV from /usr/src into /dev, and >> > then ran ./MAKEDEV std from /dev, as per the UPDATING instructions. > >> hmm, does UPDATING say you should do that? all I know is >> >>mergemaster >> asks whether I want to have /dev/* rebuilt, and I let it do so. >> >> UPDATING notwithstanding, you did *not* rebuild ad{4,5}*. take a >> look in /dev/MAKEDEV: calling it with "std" does not touch ad* at >> all. what you want is: >> >> cd /dev && ./MAKEDEV all ad4 ad5 > yeah, this updated my ad* entries just fine, which was actually the >conclusion i'd come to a little while ago, i just didn't know how to do > >it. > Silly me thinking that "all" == everything. > all of this aside, the base problem remains. Even with the updated >ad* >entries sitting in /dev, I still get a root mount failed error message >on >boot with no way I can see to load the 4.7 kernel. Okay, just to update.. after much searching and reading, I discovered that the way FreeBSD past a certain point is *supposed* to handle RAID hardware arrays is to designate them as arX, and then you can use atacontrol to attach/detach/whatever. So basically, when I updated to 4.7-STABLE from 4.5-RC1, I was changing the way it was looking at my current mirror setup. It now wanted to see the array as ar0, except it wouldn't boot off of ar0s1a or anything. I broke the mirror and promptly tried to boot with ad4 and ad5 being individual drives instead of a mirror, and suddenly /dev/ad4s1a would boot just fine. Why it recognized the HPT370 as ar0 on 4.5 and worked fine while booting a hardware mirrored drive from /dev/ad4s1a, and would not do the same under 4.7, I couldn't tell you. So now my question is, how can I recreate the mirror? I don't want to take down my whole system and resynch those two drives only to have it fail to boot again. Should I just do it in software? Anyways, thanks for all the helpful suggestions. Aaron Lewis. _________________________________________________________________ MSN 8 with e-mail virus protection service: 2 months FREE* http://join.msn.com/?page=features/virus To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BAY1-F152ZcV1UjR9KT000177c4>