Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Mar 2006 09:08:55 +0200
From:      "[LoN]Kamikaze" <LoN_Kamikaze@gmx.de>
To:        Norbert Augenstein <norbert@augenstein.net>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: GRUB does not boot FreeBSD after installworld ...
Message-ID:  <442B8407.7060200@gmx.de>
In-Reply-To: <1143670067.67359.12.camel@seth.augenstein.ten>
References:  <20060329213324.GA66418@lpthe.jussieu.fr> <1143670067.67359.12.camel@seth.augenstein.ten>

next in thread | previous in thread | raw e-mail | index | archive | help
Norbert Augenstein wrote:
> On Wed, 2006-03-29 at 23:33 +0200, Michel Talon wrote:
>> Maybe you have an old Grub which doesn't grok UFS2?
> No, Grub 0.97 works fine with UFS2
> 
> I will cvsup again and rebuild everything, without "CPUTYPE=athlon-xp"
> in make.conf
> I can remember some bootproblems on my laptop with CPUTYPE?=pentium3m
> 
> 
>> It is the case on my machine so i use chainloader to boot freebsd, like that:
>> title           FreeBSD
>> root            (hd0,3)
>> savedefault
>> makeactive
>> chainloader     +1
>> boot
>>
>> Linux i can boot directly:
>> title           Debian GNU/Linux, kernel 2.6.8-2-k7
>> root            (hd0,5)
>> kernel          /boot/vmlinuz-2.6.8-2-k7 root=/dev/hda6 ro acpi=force
>> initrd          /boot/initrd.img-2.6.8-2-k7
>> savedefault
>> boot
>>
>> WindowsXP i also chainload.
>>
> 

I had similar problems, the following entry in my /etc/make.conf fixed
this for me:

# /boot/loader crashs with pentium-m
.if ${.CURDIR:M*/src/sys/boot/i386/loader*}
.undef CPUTYPE
CPUTYPE?=               pentium3
CFLAGS=                 -O2 -pipe
.endif

Just replace pentium3 with something that works on your system.



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