Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Dec 2001 10:49:37 +0000
From:      Ceri <setantae@submonkey.net>
To:        Kaming <kaming@team.outblaze.com>
Cc:        stable@freebsd.org
Subject:   Re: Promise ultra100
Message-ID:  <20011220104937.GA1007@rhadamanth>
In-Reply-To: <1008828582.4164.13.camel@kaming.portal2.com>
References:  <1008828582.4164.13.camel@kaming.portal2.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Dec 20, 2001 at 02:09:42PM +0800, Kaming wrote:
> Hi all,
> 
> I am a newbie of freebsd and hope someone can help... I have installed
> the 4.4 freebsd on a PC with promise ultra100 PCI card. During the
> installation. FreeBSD default kernel can find out the the harddisk
> connected to the promise ultra100 PCI card. But... after the
> installation and reboot it. it show the following message in the screen:
> 
> Invalid partition
> >> FreeBSD/i386 BOOT
> Default: 0:ad(0,a)/kernel
> boot:

Oh dear, you're in for some fun.
What's probably happened here is that the disk that used to be on ad0
is now ad4 (I imagine this is why disabling your onboard controller worked,
Scott).

This is going to let you in for a whole world of pain, including not being
to remount partitions because the devices don't exist, and not being able to
create the devices because you can't remount the partitions read-write.
See http://marc.theaimsgroup.com/?t=100708823700004&r=1&w=2 for more details.

It's certainly fixable, but you have mentioned that you are a newbie, so I
think you're just about to start heading up a rather learning curve.

To make life easier all round, I'd suggest making a backup of all of your
important data, then try putting the drives back as they were, booting
into FreeBSD and running this command as root :

	cd /dev && sh MAKEDEV ad4* ad4s1* ad4s2* ad4s3* ad4s4*

Don't worry too much if you get some errors, as you may not have all of the
relevant slices and partitions.  Then edit /etc/fstab and change all
occurences of /dev/ad0 to /dev/ad4.
Then put the drive back onto the promise controller and you should be ok.

If you're making backups, it might just be easier to reinstall FreeBSD.

As for your Linux question, I don't have a clue.

Ceri

-- 
keep a mild groove on

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011220104937.GA1007>