From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1aUUeb-0007oZ-N5 for mharc-grub-devel@gnu.org; Sat, 13 Feb 2016 02:30:05 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46842) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aUUea-0007oH-0f for grub-devel@gnu.org; Sat, 13 Feb 2016 02:30:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aUUeW-0004dH-QL for grub-devel@gnu.org; Sat, 13 Feb 2016 02:30:03 -0500 Received: from mail-lb0-x234.google.com ([2a00:1450:4010:c04::234]:33970) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aUUeW-0004dC-I7 for grub-devel@gnu.org; Sat, 13 Feb 2016 02:30:00 -0500 Received: by mail-lb0-x234.google.com with SMTP id aj3so8785753lbd.1 for ; Fri, 12 Feb 2016 23:30:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-type:content-transfer-encoding; bh=4UkqVqVgNOJL3YvAnkrM2FCHqg2tZAfVEU8HBPaevsQ=; b=jlsw2sPRcAkMh9Ny/Dd2MceQbNL/tlP63Xa+aXU26p0vtysm7FJ99mnV0Es+w5y/65 U0ZMFmrCxsuSOUddNVTHKpC9FyC/rRIMSA0SAxyLNW2xrqgeRPnxcI7ml/kTB8E4mWV3 jSOrdgNosMkLStoab+V2aeuYerUjpJqs55CxcZSsLFeBZcmZGRmoCTQItMqV75+itKN0 Rv0H/n6kwGhM8WW78Iz+bxr/L+3w+djFaNr8pgYKCqgk8rmUsEbrXafXv5tUruf/Sx8P mJLxoNIbIXkN+wY023UmBNYPj+UIneONnLcXwB6t99aW44X9JmBnk50PyOlOmboTJa/c RoPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-type :content-transfer-encoding; bh=4UkqVqVgNOJL3YvAnkrM2FCHqg2tZAfVEU8HBPaevsQ=; b=JMYbKJTyUdE6L3/cjnmQ4eMaY5e8OMwcChklit1xOp8cV2z0JVDQmxK7LYhgeUpCbc OWWDp4oocwpK7E8kjpher9hpiBLZd5qlNSTV+Rvtunvol1ZU6ELgdjiaBo9axY9I7iyF wTCa4r57fe2tR6tDiEkIiBPcfn/ozJqgSsOEprRu+Kba+PB4oA9hUiuTqnWYtzODBqCM RuPeCSob2ftMOmW6UXIPR4cJbINE1sjayoLHGCY8M8ut39QSFbXRqSEMZQ2/VcJCnK0v VPc1Oxq8kLCAH7wWB7dWy4xXXTphSTHUyV5BIeVOcmGkR4G0lqFAU9D5B+JSAwjbjCsM eqhw== X-Gm-Message-State: AG10YORAdcNmst/EkHpMxyx1rSYHhhG2sOgRHBqaMER6Enafacmrmv1So3P67E8vYLxTQQ== X-Received: by 10.112.161.10 with SMTP id xo10mr2408863lbb.131.1455348599857; Fri, 12 Feb 2016 23:29:59 -0800 (PST) Received: from [192.168.1.41] (ppp109-252-76-159.pppoe.spdop.ru. [109.252.76.159]) by smtp.gmail.com with ESMTPSA id e64sm40398lfb.0.2016.02.12.23.29.58 for (version=TLSv1/SSLv3 cipher=OTHER); Fri, 12 Feb 2016 23:29:59 -0800 (PST) Subject: Re: [RFC] grub-install: allow none or multiple install devices on PC BIOS To: grub-devel@gnu.org References: <1431111221-32399-1-git-send-email-arvidjaar@gmail.com> <20150512105222.GA7529@linux-dsax.tai.apac.novell.com> <20150512145700.195e76a7@opensuse.site> <20150512152206.GA10504@linux-dsax.tai.apac.novell.com> From: Andrei Borzenkov Message-ID: <56BEDB76.1090301@gmail.com> Date: Sat, 13 Feb 2016 10:29:58 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-Version: 1.0 In-Reply-To: <20150512152206.GA10504@linux-dsax.tai.apac.novell.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2a00:1450:4010:c04::234 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: Sat, 13 Feb 2016 07:30:04 -0000 12.05.2015 18:22, Michael Chang пишет: > On Tue, May 12, 2015 at 02:57:00PM +0300, Andrei Borzenkov wrote: >> В Tue, 12 May 2015 18:52:22 +0800 >> Michael Chang пишет: >> >>> On Fri, May 08, 2015 at 09:53:41PM +0300, Andrei Borzenkov wrote: >>>> There are two main applications. >>>> >>>> 1. Omit install device to create generic image intended for chainloading >>>> from other master loader. Such image can be put on any device (or file >>>> system) and will still be able to find its $root. Currently even with >>>> --no-bootsector grub-install optimizes image by skipping UUID search if >>>> possible. >>>> >> >> Actually I think it is useful for all platforms. > > As it works across all platform, os-prober should consider chanloading > core images if possible rather than digging into grub configs. Is there > any plan for that ? > At least on EFI it is not possible to chainload GRUB from /boot until it supports multiboot; and even then it will be multiboot2, so it means separate commands. We have enough issues with efi-specific linux loaders :(