Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 31 Dec 2007 14:11:34 -0500
From:      "E. J. Cerejo" <ecerejo@optonline.net>
To:        Jerry McAllister <jerrymc@msu.edu>, FreeBSD-questions@freebsd.org
Subject:   Re: Boot Menu Damaged
Message-ID:  <47793EE6.1010406@optonline.net>
In-Reply-To: <20071231173828.GC802@gizmo.acns.msu.edu>
References:  <000701c84b74$dfc15ca0$0301a8c0@homedcfc9a526e> <20071231145006.GA99984@gizmo.acns.msu.edu> <000401c84bc4$40734af0$0301a8c0@homedcfc9a526e> <20071231173828.GC802@gizmo.acns.msu.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
Jerry McAllister wrote:
> On Mon, Dec 31, 2007 at 10:46:04AM -0500, E. J. Cerejo wrote:
>
>   
>> ----- Original Message ----- 
>> From: "Jerry McAllister" <jerrymc@msu.edu>
>> To: "E. J. Cerejo" <ecerejo@optonline.net>
>> Cc: <FreeBSD-questions@freebsd.org>
>> Sent: Monday, December 31, 2007 9:50 AM
>> Subject: Re: Boot Menu Damaged
>>
>>
>>     
>>> On Mon, Dec 31, 2007 at 01:17:51AM -0500, E. J. Cerejo wrote:
>>>
>>>       
>>>> I'm running FreeBSD 6 stable and I lost my boot menu after reinstalling 
>>>> xp
>>>> and tried to fix it by booting with instalation cd and run "fdisk -B -b
>>>> /boot/boot0 /dev/ad0" it restored it but when I boot I get the mountroot>
>>>> prompt, it fails to mount ad0s2a, b, c, d.  Is it possible to fix this or
>>>> do I have to reinstall freebsd?
>>>>         
>>> It may be that you got the slices no longer marked as bootable.
>>> Try using fdisk(8) or boot0cfg(8) to re-enable booting on those slices.
>>>
>>> ////jerry
>>>       
>> Do you run it from the instalation CD using fixit or run from the mountroot 
>> prompt on the computer.  It seems to me I can't can any commands from this 
>> prompt. 
>>     
>
> I would do it from the fixit.
>
>   

Well that didn't work but I finally fixed it.

from the moutroot I was able to go into single user mode by running 
these commands:

ufs:/dev/ad0s2a
fsck -p /
mount /

after this I was able to check and fix my /etc/fstab file, for some 
reason the mount points got all changed to slice 4, e.g. ad0s4a, changed 
them back to ad0s2a and so on, after that I was able to boot just fine.  
How it happened I have no idea.



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