From owner-freebsd-questions@freebsd.org Thu Dec 10 12:41:19 2015 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 547629D7F96 for ; Thu, 10 Dec 2015 12:41:19 +0000 (UTC) (envelope-from steven@multiplay.co.uk) Received: from mail-wm0-x234.google.com (mail-wm0-x234.google.com [IPv6:2a00:1450:400c:c09::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E39761070 for ; Thu, 10 Dec 2015 12:41:18 +0000 (UTC) (envelope-from steven@multiplay.co.uk) Received: by mail-wm0-x234.google.com with SMTP id u63so22141800wmu.0 for ; Thu, 10 Dec 2015 04:41:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=multiplay-co-uk.20150623.gappssmtp.com; s=20150623; h=from:mime-version:references:in-reply-to:date:message-id:subject:to :cc:content-type; bh=KIBOdA4iANz+WGYnw1xeYPdMIIXj/+IPuMKGgdGZtZo=; b=lJjFhOxJGnkFboqwgR2r4pT3Zes8MPFTQp8P0hcrZVh1jwglaN86fEhX9syo8NJdLz IBSYYEPu7SvXTLBVv9L9Xfo6jap6wWzOARZDwmZ/17M0ZJMbjpOYc0IzWYbe1/jM/zrV fXI2luYJNnkLTyXFxGsdjUc2rtMHib7+vFldk09RvHczcsAtoqEYJnmOjBff6CEKkKCI vsx6mHczcJQ8MpTpoPPLGCmB9mRfVAGAj6GlMMjv9RJBoRUPqfszSRxiw2tIKlgUrFCl xW9oS2gkfueSW86kB/hF8HT+5mCcSzYNbhY+Fc1wWQ/5uEJ+cdSB2NZyvyCCnotpJXv4 g+Rw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:mime-version:references:in-reply-to:date :message-id:subject:to:cc:content-type; bh=KIBOdA4iANz+WGYnw1xeYPdMIIXj/+IPuMKGgdGZtZo=; b=cAl/Gs7f2AvdI3BTt3onTvALzeG91yMaw7AdJdaFJb1INlHt79UVE1/Ez9u83tjsPS +HXte59UXkvuKZQsiffCVkNcnL1ozVLk69xEp6HlM6BLeZ41WU+XKJQrTXBjH4AgidbR /7/8tH8yHCFcBSLX95jGI3jawjc7WT28IujRlap6Xws9c902zq2kaVWULldWOys7A730 FqIq5n6OsfObn51DHE6ybl6Y4geysuu2u8HNrjykcfREYfTCK7dYZcVbiDZHywJAGGy8 SuS1nZa61bLPPPt3hN6g5qtIFKPEtAJaMagoNdWfhu95CTzeRdj2q7rLC4nMv1F1dLSd wcYQ== X-Gm-Message-State: ALoCoQkUhOpS3B3MlqfH2EiVqYSzzCy8GEvcmYTfb+bjTppKb1AgcR3d9V3uSbbjXG2rQR3933Q8HJF7Fx/FtGlHxjYu2wDulFwDwHK98TUjcd470A2M9Tw= X-Received: by 10.194.243.6 with SMTP id wu6mr12397354wjc.14.1449751276791; Thu, 10 Dec 2015 04:41:16 -0800 (PST) From: Steven Hartland Mime-Version: 1.0 (1.0) References: In-Reply-To: Date: Thu, 10 Dec 2015 12:41:15 +0000 Message-ID: <8991747525093115430@unknownmsgid> Subject: Re: ZFSROOT UEFI boot To: krad Cc: "freebsd-current@freebsd.org" , FreeBSD Questions Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Dec 2015 12:41:19 -0000 Ive literally just got this working on 10.2 after working on the code posted on the review which you can find here: https://reviews.freebsd.org/D4104 If you're happy running current then the patch file I linked in my comment should apply cleanly and just work. If you want 10.x then there's quite a bit more needed. As I said I do have this working so can post patches when I'm back in the office. Either way once applied a standard efi install just works. Essentially create efi partition and use gpart to install the efi bootcode and away you go. I've just used this with a custom mfsbsd iso to perform and 10.2-RELEASE ZFS boot install on some Intel nvme disks setup as raidz2, which only support efi boot. On 10 Dec 2015, at 12:18, krad wrote: Hi, I need to get one of my machines converted over from bios GPT zfsroot boot to efi. I know you can boot freebsd under EFI with a ufs kernel but this isnt the route i want. There are patches under test for EFI zfs root. However when I read the thread it was unclear which version of these patches were needed and where to get them. Does anyone know where they are, if there are any prebuilt zfsloader etc binaries, or if the patches have made it to head yet? Also does anyone have any pointers or good experience with grub efi and zfs on root? I'm considering this option as it would make booting into specific boot environments easier _______________________________________________ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"