Hello,

Thank you for your response.

On 10/1/06, backyard <[EMAIL PROTECTED]> wrote:


--- "Ivan \"Rambius\" Ivanov"
<[EMAIL PROTECTED]> wrote:

> Hello,
>
> I installed FreeBSD 6.1 on one machine with grub
> boot loader. In the
> beginning there was only one entry in grub - namely
> FreeBSD. Later, I
> had to install Windows XP on the machine and of
> course, it destroyed
> grub and now I cannot boot FreeBSD.
>
> I tried with booting from the FreeBSD installation
> disk choosing Fixit
> option, but I could not use successfully
> grub-install command.
>
> My question is: how can I restore the FreeBSD grub
> loader? Could you
> please give me any hints or advance. Thank you very
> much in advance.
>
> Regards
> Ivan
>
> --

I would suggest you make a grub booting floppy disk
then you can escape to command mode once the disk
loades and install grub with

root (hd0,0,a)   # or wherever it is
setup (hd0       # again wherever it is

assuming you have already placed the grub bootfiles on
your hard drive and configured menu.lst you should be
all set. I have only encountered one computer this
method failed.
In fact, I am using a laptop that does not have a floppy drive, so I
could not use booting floppy disks.


you could alternatively flip the kernel tunable that
allows raw writes to the boot sectors of the disks. I
don't recall what it is but I think the grub docs talk
about it in the man or info pages.

I'm supprised XP messed it up, 2000 seemed to respect
existing bootloaders...
I fixed the problem in the following way: I have another FreeBSD
laptop, so I copied its boot sector using the command

# dd if=/dev/ad0s1a of=/mnt/bootsect.bsd bs=512 count=1

Then I used bootsect.bsd to to boot in FreeBSD via the NT loader (I
found this link useful:
http://www.unixguide.net/freebsd/faq/09.10.shtml). After I boot to
FreeBSD I installed the grub loader.

Regards
Ivan

--
Tangra Mega Rock: http://www.radiotangra.com
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to