Date: Wed, 14 Dec 2005 12:13:21 -0600 From: "Harley D. Eades III" <hde@foobar-qux.org> To: Micah <micahjon@ywave.com> Cc: Roberto Nunnari <roberto.nunnari@supsi.ch>, "'freebsd-questions@freebsd.org'" <freebsd-questions@freebsd.org> Subject: Re: grub doesn't know ufs filesystem Message-ID: <1134584001.34653.8.camel@devilBSD.freeBSD> In-Reply-To: <43A04A05.3060504@ywave.com> References: <43A031B1.2030105@supsi.ch> <43A04A05.3060504@ywave.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 2005-12-14 at 08:36 -0800, Micah wrote: > Roberto Nunnari wrote: > > Hello list. > > > > Please also reply to my mailbox, as I'm not on the list. > > Thank you. > > > > I have a old grub floppy that I use time to time to > > boot/recover pc with different OS.. Today I wanted to > > boot a freebsd 5.3-RELEASE-p23 box, but to my surprise > > grub reported: > > > > Filesystem type unknown, partition type 0xa5 > > > > and thus cannot mount /boot/loader > > > > So I thought I'd make a grub floppy with a recent version, > > but even with version 0.97 things won't change.. > > > > # cd /usr/ports/sysutils/grub > > # make install > > # grub > > [ Minimal BASH-like line editing is supported. For the first word, TAB > > lists possible command completions. Anywhere else TAB lists the > > possible > > completions of a device/filename. ] > > > > grub> root (hd0,0,a) > > Filesystem type unknown, partition type 0xa5 > > > > grub> kernel /boot/loader > > > > Error 17: Cannot mount selected partition > > > > grub> root (hd0, <TAB> > > Possible partitions are: > > Partition num: 0, [BSD sub-partitions immediately follow] > > BSD Partition num: 'a', Filesystem type unknown, partition type 0xa5 > > BSD Partition num: 'b', Filesystem type unknown, partition type 0xa5 > > BSD Partition num: 'd', Filesystem type unknown, partition type 0xa5 > > BSD Partition num: 'e', Filesystem type unknown, partition type 0xa5 > > BSD Partition num: 'f', Filesystem type unknown, partition type 0xa5 > > > > grub> quit > > > > # mount > > /dev/ad0s1a on / (ufs, local, soft-updates) > > devfs on /dev (devfs, local) > > /dev/ad0s1e on /tmp (ufs, local, soft-updates) > > /dev/ad0s1f on /usr (ufs, local, soft-updates) > > /dev/ad0s1d on /var (ufs, local, soft-updates) > > linprocfs on /usr/compat/linux/proc (linprocfs, local) > > devfs on /var/named/dev (devfs, local) > > > > Any hint/thought/advice? > > > > Best regards. > > I just installed grub from ports and duplicated your test and it works > fine. I'd start by checking your installation and making sure you don't > have any other grubs in your path. Some of the grubs that ship with > Linux distros do not support ufs. Do a find/locate on grub to see what > turns up. Do a which grub, you should get /usr/local/sbin/grub. If > not, issue /usr/local/sbin/grub from a command prompt and duplicate your > test. If that's broken, make sure your ports tree is up to date, make > sure /usr/ports/devel/autoconf259 /usr/ports/devel/automake19 > /usr/ports/devel/gmake are up to date (grub's build dependancies) then > deinstall, clean, and reintsall the grub port. > > > HTH, > Micah > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" I can second this, I use grub all the time, as well as test grub2 on FreeBSD and both work great for me. --Harley -----BEGIN GEEK CODE BLOCK----- G: GCS-- d- a? C++++ B- E+++ W+++ N++ w--- X+++ b++ G e* r x+ z+++++ ------END GEEK CODE BLOCK------
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1134584001.34653.8.camel>