From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1YcD0z-0003ir-0O for mharc-grub-devel@gnu.org; Sun, 29 Mar 2015 09:12:33 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40576) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YcD0w-0003il-Q1 for grub-devel@gnu.org; Sun, 29 Mar 2015 09:12:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YcD0t-0001pN-IH for grub-devel@gnu.org; Sun, 29 Mar 2015 09:12:30 -0400 Received: from mail-la0-x22d.google.com ([2a00:1450:4010:c03::22d]:35728) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YcD0t-0001pJ-AD for grub-devel@gnu.org; Sun, 29 Mar 2015 09:12:27 -0400 Received: by lahp7 with SMTP id p7so80872085lah.2 for ; Sun, 29 Mar 2015 06:12:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; bh=EkJvEFZN2qp18ssTIKv0neKYqVIoHt4rtdU5eW3SD3s=; b=I56UFP/2gaIuR95I/ZiX8/to3/iufJHiYpxjXV4juRtshiAX0wJ7M2it2vIftGp1S/ BBpfJdVJ9hCN5poKzkRY82FuE6npSme23hEckeUL1NBxSZ1V2rwl7+164Ig71AZcKxEH DxHn+vrUdakwGyTRUi/HvQRcCVVYP7/upSW6ruCNtiLbfONcIAQrzqUy8oXBGw5QFdUz Hr6UEemkMyliZS8WihaCijU7B6RZQwq0QkLwP1hbbQjKXeXOQ7Bz1MAsZgEp78KiVu5v vloZEu4EQ1gM+XcbIqhCQt8tRWJgxxuNkHbhpjoi5fmLH8Wy/MzNO4QSsh8ZFTQE3J8E g5Kw== X-Received: by 10.152.44.200 with SMTP id g8mr2837486lam.46.1427634746421; Sun, 29 Mar 2015 06:12:26 -0700 (PDT) Received: from opensuse.site (ppp91-76-14-38.pppoe.mtu-net.ru. [91.76.14.38]) by mx.google.com with ESMTPSA id en12sm1472089lbc.11.2015.03.29.06.12.25 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 29 Mar 2015 06:12:25 -0700 (PDT) Date: Sun, 29 Mar 2015 16:12:24 +0300 From: Andrei Borzenkov To: Barry Jackson Subject: Re: grub-lnstall option (UEFI) for chainloading Message-ID: <20150329161224.5192abb7@opensuse.site> In-Reply-To: <5517EBD8.8070901@zen.co.uk> References: <5517EBD8.8070901@zen.co.uk> X-Mailer: Claws Mail 3.11.0 (GTK+ 2.24.25; x86_64-suse-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4010:c03::22d Cc: grub-devel@gnu.org X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Mar 2015 13:12:31 -0000 =D0=92 Sun, 29 Mar 2015 13:11:04 +0100 Barry Jackson =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > Hello, > Currently when installing grub2 on UEFI, the running system's grub2=20 > writes an entry to the ESP making it the controlling grub. >=20 > Can an option to grub2-install be added that installs only to=20 > /boot/grub2 and creates core.efi, but does *not* write into the ESP? >=20 > This would provide similar functionality to the --no-bootsector option=20 > used in PC-BIOS systems for using a Master grub partition that=20 > chainloads into multiple operating systems. Yes, for a long time I cherish idea of "only update /boot/grub and create core.img" option. May be something like generic --no-platform-setup that will simply exit after image is created. --no-nvram is too specific name to roll this into it. We can then deprecate --no-bootsector and --no-nvram (actually as --no-bootsector is new just drop it). Vladimir, will you agree to a patch?