olig <[EMAIL PROTECTED]> writes:

> And my Grub configuration concerning FreeBSD
> # For booting FreeBSD
> title  FreeBSD 5.2
> root   (hd0,2,a)
> kernel /boot/loader

Looks good (and matching your fdisk output) and similar to mine which
works OK with 5.2+.  I can confirm that "kernel <kernel>" doesn't
work, and the loader does.

> When I try to boot FreeBSD I get the following error from grub:
> filesystem type unknown, partition type 0xa5
> error 17 cannot mount selected partition

Never seen that.  The partition type is same as mine.

> Also I can't mount the FreeBSD partition under Linux.
> # mount -t ufs /dev/hda3 /mnt/freebsd/
> mount: wrong fs type, bad option, bad superblock on /dev/hda3,
>         or too many mounted file systems

I'm not at all sure, but I think that your "hda3" is telling "mount"
that there is a file system where there are actually boot records,
etc.  IIRC, the BSD partitions have Linux numbers > 4.  Check your
dmesg or boot messages to see what it detected.  Could be you need
UFS support compiled into your Linux kernel.  When I tried a couple
of years ago, Linux couldn't even read my FreeBSD files reliably.

> Is there a way to install FreeBSD's bootloader on a floppy to boot my
> installed system?

I doubt it.  But you can install GRUB or LILO of a floppy to do it.
Except I suppose GRUB would behave the same for you there too.

> I am quite mixed up with FreeBSD slices and sub-partitions which are
> not the same as DOS or Linux partitions.  Also after installing
> FreeBSD, Linux's fdisk reported problems about partitions not ending
> on cylinder boudaries.

I used Linux for many years and learned to ignore those common msgs.

I have no solution for you, but you might try playing with the GRUB
commands at it's prompt during boot.  You should be able to poke
around the FreeBSD file system a bit, for example.

You might also try installing FreeBSD's "sysutils/grub" port and
see if that works any better.  I remember some change in behavior
after switched to 5.x, which I think was a coincidental GRUB change.
Unfortunatly, I can't quite remember what it was -- IIRC, it now won't
let me install the grub boot loader from a running FreeBSD like it
once did and I had to do it from GRUB's boot prompt or from a grub
floppy or something.  Maybe the grub program seemed to be generally
broken when run from my FreeBSD shell, not being able to recognize
all the disk partitions or something.

[EMAIL PROTECTED] mailing list
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to