gptzfsboot error using HP Smart Array P410i Controller
Christoph Hoffmann
christoph_hoffmann at me.com
Fri Aug 5 11:47:37 UTC 2011
Hello John,
No, I and not using clang.
My problem persists even I apply the patch.
As a workaround I have to put OS on second LUN presented by the
P410i Controller.
Regards,
Christoph
--
Christoph Hoffmann
On Aug 5, 2011, at 1:37 PM, John Baldwin wrote:
> 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
> _______________________________________________
> freebsd-current at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe at freebsd.org"
More information about the freebsd-current
mailing list