Date: Fri, 5 Aug 2011 07:37:45 -0400 From: John Baldwin <jhb@freebsd.org> To: freebsd-current@freebsd.org Cc: Christoph Hoffmann <christoph_hoffmann@me.com> Subject: Re: gptzfsboot error using HP Smart Array P410i Controller Message-ID: <201108050737.45418.jhb@freebsd.org> In-Reply-To: <491F5434-3EF2-40AF-B962-892046DB1D54@me.com> References: <E040B3A9-9B62-4545-ADC9-5CE3A9217024@me.com> <491F5434-3EF2-40AF-B962-892046DB1D54@me.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thursday, August 04, 2011 3:26:49 pm Christoph Hoffmann wrote: > Hello Everyone, > > The system will successfully boot only if the OS installation is laying on > the second drive or higher (0x81 and more). Are you using clang? If so, you should try either using GCC or using this patch with clang as a workaround from the previous thread on zfsboot issues: Index: sys/boot/i386/zfsboot/Makefile =================================================================== --- sys/boot/i386/zfsboot/Makefile (revision 224653) +++ sys/boot/i386/zfsboot/Makefile (working copy) @@ -20,7 +20,6 @@ -fomit-frame-pointer \ -fno-unit-at-a-time \ -mno-align-long-strings \ - -mrtd \ -DBOOT2 \ -DSIOPRT=${BOOT_COMCONSOLE_PORT} \ -DSIOFMT=${B2SIOFMT} \ Index: sys/boot/i386/gptzfsboot/Makefile =================================================================== --- sys/boot/i386/gptzfsboot/Makefile (revision 224653) +++ sys/boot/i386/gptzfsboot/Makefile (working copy) @@ -22,7 +22,6 @@ -fomit-frame-pointer \ -fno-unit-at-a-time \ -mno-align-long-strings \ - -mrtd \ -DGPT -DBOOT2 \ -DSIOPRT=${BOOT_COMCONSOLE_PORT} \ -DSIOFMT=${B2SIOFMT} \ -- John Baldwin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201108050737.45418.jhb>