From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1UbxC2-0005y3-D2 for mharc-grub-devel@gnu.org; Mon, 13 May 2013 14:09:50 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52318) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UbxBz-0005so-1L for grub-devel@gnu.org; Mon, 13 May 2013 14:09:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UbxBw-00014m-L4 for grub-devel@gnu.org; Mon, 13 May 2013 14:09:46 -0400 Received: from mail-la0-x232.google.com ([2a00:1450:4010:c03::232]:61677) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UbxBw-00013u-EW for grub-devel@gnu.org; Mon, 13 May 2013 14:09:44 -0400 Received: by mail-la0-f50.google.com with SMTP id dz20so2584754lab.37 for ; Mon, 13 May 2013 11:09:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:date:from:to:cc:subject:message-id:in-reply-to :references:x-mailer:mime-version:content-type :content-transfer-encoding; bh=TQeW7GLRzIhYb4GevYeABF4L5HnPEyCc3x7081JriW0=; b=OgMCRUssOdAtnJpeay6n8OjkzCl65nxfrkODs5j1kINQmxeRosExg+qUwYnU+1Q5jO e8g8aVDSecqg+peTPBCQB7N1rJ+Ah9u3ed9YnMtUK+Da7+vlz9BNYTx2QpazjKslvA2I tMP0NOfIRL006uQVGYPy4syaohauX6MwfXIyjjgvMoDm5SwaSXkLLgey891owEHLoywa /TDwEdzH6Qmg7iAhrWHCwKB9esb1P6K0k4ANN4jqKuFr2ruYwzNkvcmA/MUbRvIR8YbL FolhEhEA9COKiZidRTi02rtf7m7+lDIgF1xxI6awptAJdHBJ01dRV77/bCySy9OfdqDp EQtw== X-Received: by 10.112.72.65 with SMTP id b1mr11131964lbv.36.1368468583141; Mon, 13 May 2013 11:09:43 -0700 (PDT) Received: from opensuse.site ([94.29.72.160]) by mx.google.com with ESMTPSA id sl5sm5893032lbb.10.2013.05.13.11.09.41 for (version=SSLv3 cipher=RC4-SHA bits=128/128); Mon, 13 May 2013 11:09:42 -0700 (PDT) Date: Mon, 13 May 2013 22:09:41 +0400 From: Andrey Borzenkov To: The development of GNU GRUB Subject: Re: Where is GRUB development? Message-ID: <20130513220941.391f464d@opensuse.site> In-Reply-To: <20130513170714.GC14305@csclub.uwaterloo.ca> References: <20130513170714.GC14305@csclub.uwaterloo.ca> X-Mailer: Claws Mail 3.9.0 (GTK+ 2.24.14; x86_64-suse-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4010:c03::232 Cc: Bruce Korb 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, 13 May 2013 18:09:49 -0000 В Mon, 13 May 2013 13:07:14 -0400 "Lennart Sorensen" пишет: > On Mon, May 13, 2013 at 09:24:34AM -0700, Bruce Korb wrote: > > I've been Googling around to no particular avail. I have this > > _really_ difficult problem. I need to boot into single user mode and > > GRUB2 has made it so difficult that I am unable to accomplish that. I > > am sure there are reasons for obscuring the obvious in this way, but > > such reasons escape me. If anyone here is still doing GRUB2 > > development, *please* consider an enhancement to the interface that > > will make it obvious and easy to boot into run levels 1 and 3 as well > > as 5. Thank you. > > That's a kernel command line issue, and something every distribution I > have ever used took care of automatically by creating extra grub menu > entries with the correct arguments. > Do you suggest to create extra menu entries for every possible combination of kernel parameters? > Nothing to do with grub other than grub happens to do what you tell it > in the config. > Sometimes we may need to change or augment what is in the config during boot as one off action. Without creating configuration file. > So grub has done nothing to make it difficult since it has never been > a grub issue. > Let's be fair. Editing grub2 menu entry is far more complicated than even editing plain grub legacy menu entry. And most users have never seen even that - they know gfxmenu that has input field for extra kernel parameters. So for 99% of *users* booting into single user was a matter of pressing "1 ENTER". Most of them are not even aware that menu entries can be edited (because for them gfxmenu *was* grub). For them doing anything in grub2 (even as much as forcing system into single user) is shocking experience.