From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1UjMgy-0001JZ-9q for mharc-grub-devel@gnu.org; Mon, 03 Jun 2013 00:48:24 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58393) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UjMgw-0001JT-B3 for grub-devel@gnu.org; Mon, 03 Jun 2013 00:48:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UjMgv-00024c-Go for grub-devel@gnu.org; Mon, 03 Jun 2013 00:48:22 -0400 Received: from mail-lb0-f172.google.com ([209.85.217.172]:51218) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UjMgv-00024P-A0 for grub-devel@gnu.org; Mon, 03 Jun 2013 00:48:21 -0400 Received: by mail-lb0-f172.google.com with SMTP id p10so3370448lbi.31 for ; Sun, 02 Jun 2013 21:48:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:subject:message-id:x-mailer:mime-version:content-type :content-transfer-encoding; bh=lc+i8NIt5Uzv5KeUdtlzlNWfdS4i21w3da+z12ySgck=; b=lthU47PIxEho1yuXOqaaNiAIV+7ctjF/0/M5QQP8EutURNFyRBEzUsJt9z00zyWyAS L+UyxN+dDPCy8tTz+V4MIK5hDutiwh0AGmP0Hzbs39tu7OiNaiCEzNq2+s44TurUMI+F M2i4rcaNo9pMk6N9YY1JzKfQdJZoc+N+h5COHvU1ldQQrgKjmfQ0Bxv/16bXUhurnT3r q3gHlT/pTi0rusyGuzisTCPbfqBI5CBQHluwKkaxPl6urc2rcspNPehK7DRgDFK0uxcB 8b29w1aXI0TR1+W0O4eu8vTx48yAidT/WYfSBtcQTwgGgZO8WUwnukVA/3hrg0T0b7ae KM1g== X-Received: by 10.112.22.6 with SMTP id z6mr7584911lbe.43.1370234899576; Sun, 02 Jun 2013 21:48:19 -0700 (PDT) Received: from opensuse.site (ppp79-139-160-84.pppoe.spdop.ru. [79.139.160.84]) by mx.google.com with ESMTPSA id x3sm23652060lag.6.2013.06.02.21.48.18 for (version=SSLv3 cipher=RC4-SHA bits=128/128); Sun, 02 Jun 2013 21:48:19 -0700 (PDT) Date: Mon, 3 Jun 2013 08:48:18 +0400 From: Andrey Borzenkov To: grub-devel@gnu.org Subject: grubenv vs. diskfilter Message-ID: <20130603084818.74125432@opensuse.site> X-Mailer: Claws Mail 3.9.0 (GTK+ 2.24.18; x86_64-suse-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 209.85.217.172 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: Mon, 03 Jun 2013 04:48:23 -0000 While grub itself can be installed on diskfilter devices (LVM, Linux MD, ...), diskfilter devices are read-only. As grubenv is automatically assumed to be in /boot/grub, this makes it impossible to set variables from within grub. So grub cannot reset boot once indicator, cannot save currently selected menu entry etc. Just looking for ideas here. Thank you.