Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Jun 2015 10:16:23 -0400
From:      Eric McCorkle <eric@metricspace.net>
To:        Andrey Fesenko <f0andrey@gmail.com>
Cc:        "freebsd-hackers@freebsd.org" <freebsd-hackers@freebsd.org>
Subject:   Re: EFI ZFS loader successful load and boot
Message-ID:  <559001B7.5000503@metricspace.net>
In-Reply-To: <CA%2BK5SrM4n8hCzGMpTwhuswjgEP2T6zmEBCGy00__8Ne9j7WoqQ@mail.gmail.com>
References:  <5560F4FE.4030502@metricspace.net>	<5560F743.9000507@metricspace.net>	<7CD9D028-8BCE-4361-966B-140642BAE341@metricspace.net>	<98598C0A-D09A-4BC7-A15C-5422BBA2EE4C@gmail.com>	<55761E58.6040704@metricspace.net> <CA%2BK5SrM4n8hCzGMpTwhuswjgEP2T6zmEBCGy00__8Ne9j7WoqQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--uCV4vOgtbRVXN3ALrCL7DgLMtQdQh3cxl
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Looking at your screenshots, it looks like the ZFS pool is being
detected, but not initialized correctly.

Are you certain you have the latest version of the patch?  This looks
similar to errors I was getting earlier in development, before I figured
out the code for setting everything up correctly.

On 06/28/2015 01:39 AM, Andrey Fesenko wrote:
> On Tue, Jun 9, 2015 at 1:59 AM, Eric McCorkle <eric@metricspace.net> wr=
ote:
>> OK, finally got time to turn the knobs.  This patch should make it
>> through a buildworld.
>>
>> I will at some point add functionality to boot1 to actually check the
>> partition type GUIDs.
>>
>> That aside, this is ready for testing, and I've been EFI-booting a ZFS=

>> partition from GRUB using this patch for a while now.
>>
>> On 05/26/2015 10:22 AM, Garrett Cooper wrote:
>>>
>>>> On May 26, 2015, at 05:34, Eric McCorkle <eric@metricspace.net> wrot=
e:
>>>>
>>>> Updates: with a new kernel, and the vt terminal, this works fine.
>>>>
>>>> Unfortunately, the patch doesn't seem to work with a buildworld buil=
d (I was doing make from within the directories). This is related to a ha=
ck I do of copying zfs.c into the efi loader directory so it can be built=
 with fPIC. The build system seems to get tripped up in mkdep as a result=
=2E
>>>>
>>>> Could someone with more knowledge of the build system give me some p=
ointers here? Otherwise, is all set for testing.
>>>
>>> DPSRCS/CLEANFILES are probably the knobs you're looking for...
>=20
> Hello,
> Can you describe in more detail the procedure for the use of a new
> boot loader, how to partition and what files where you want to record?
>=20
> Until I got here the results link to screenshots:
> http://f-andrey.tumblr.com/post/122566594208/freebsd-uefi-zfs
>=20
> Unable to load the kernel, i'm make simple gpart structure
>=20
> GPT
> efi part  <- write /boot/loader.efi as efi/boot/bootx64.efi
> ZFS root pool
>=20


--uCV4vOgtbRVXN3ALrCL7DgLMtQdQh3cxl
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBAgAGBQJVkAG+AAoJEEGB2s+NNG0FZpcP/R00+o//2gsToMevhaBBJo7n
O8ESv5QB4pLjoNRTY8/iG0KYR954N5NZBEuBEJxckCZSTdfULQ/5mAzfYr6c6oVj
RKCzhjjWPKqoj18JzMXD1ZvMgpsEb49rQX2JDFpxkgzBZDlMStspktGHpdZyMJKG
7mMmmeuyc/c9o+H15mMWne3EB1tRycqPjUSBgXuXEaUeCjZPFJLcZ+Lkm+GgSQyk
DmQZczI0vcqWTJQ1zvnPu886Zqw3DuPmYIdVi5ittOui47lMYKNFFnKHCpmmaY9G
BXSCqWIuqkPcdR/sidGsGgivi8CMBf13KrqElw4iR3D91VfbLW4Gzwz7w9gSyYBL
+54wFO+S+2k1wOwvDLikCuk2Zn/hCV8uwTYgO9+VD2fLFLvBRvcuEpICmco4lN5r
pYkAOAGYtRZ9UPlf2/KvoWBt3nSQFSF/ZO17r8RCBJEt3I8EVF5O3JUx3cbwoOMd
c8VsJb5rCuxvMzGIWcfiMgUeiZwkwT2zppbTF+pgaPQGdNTY2CsEQz1V21UCCBQ1
b/wcjzPy9ISJq83PUZ79xjO7FDleVWfJq2ktkwLO1zYFW3IrdM6C7uLZZiuLOHLi
kEJ+iJU0Q/g96OF3FHIbbH2DiKVV/pMk4FsYS60Dw0kKBCSflruNjTQu2PHt5gz1
sDqZT6KngzbFj4BPWqv4
=Ioxa
-----END PGP SIGNATURE-----

--uCV4vOgtbRVXN3ALrCL7DgLMtQdQh3cxl--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?559001B7.5000503>