From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1WvU7R-0007lu-Jq for mharc-grub-devel@gnu.org; Fri, 13 Jun 2014 12:14:21 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52589) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WvU7H-0007km-02 for grub-devel@gnu.org; Fri, 13 Jun 2014 12:14:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WvU77-0000zk-RU for grub-devel@gnu.org; Fri, 13 Jun 2014 12:14:10 -0400 Received: from mail-qc0-x235.google.com ([2607:f8b0:400d:c01::235]:56447) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WvU77-0000zf-Le for grub-devel@gnu.org; Fri, 13 Jun 2014 12:14:01 -0400 Received: by mail-qc0-f181.google.com with SMTP id x13so4214203qcv.40 for ; Fri, 13 Jun 2014 09:14:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=NGKLQur+vbXRaxLnh6UBz63UYpCPvxECXw8SXoRI/Qw=; b=F+8eCVVV0AL5U/OQg/SpCibf0/Tj7q3A7IygSSXDYJKkU//yDfL7XTQorxOPQj4rf6 7wXXjVE+tBFhI1lGLdXyIADSj16Nr8r8PXgyxM7ozfFBQYAtIk9SeUZIJ26DKeF1/323 icySY8htNW8YsrngxtM4ZzgdsVO+7n9iV55DKXHWphdXrNe3dndKOPWYMmNI3HyMS4UP XUYhu3LS8dRhQYy9S4A9DBpyxoUNW85UHTavKoC2iueyDwR3Yf79LziIqSlfVmaIdnL7 fguyIt36tStU1X6osCOUi9DhbOo6hvog6601vPQQBnild65Ro+EngxFXQs67SVmDCydI 0LGA== X-Received: by 10.140.41.75 with SMTP id y69mr4880374qgy.34.1402676041339; Fri, 13 Jun 2014 09:14:01 -0700 (PDT) Received: from [192.168.18.176] (cpe-174-106-197-222.ec.res.rr.com. [174.106.197.222]) by mx.google.com with ESMTPSA id g4sm7192438qay.6.2014.06.13.09.14.00 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 13 Jun 2014 09:14:01 -0700 (PDT) Message-ID: <539B2348.80902@gmail.com> Date: Fri, 13 Jun 2014 12:14:00 -0400 From: Gene Czarcinski User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: The development of GRUB 2 Subject: multi-boot Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:400d:c01::235 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: Fri, 13 Jun 2014 16:14:20 -0000 In second 5.3 of the GNU GRUB 2.00 manual, there is a statement "Currently autogenerating config files for multi-boot environments depends on os-prober and has several shortcomings." I agree. Os-prober and the way it works with 30_os-prober is fragile at best and sometimes produces incorrect configurations. Personally, I use a variation of the manually configured option described in section 5.3: I install a very small system and then use /etc/grub.d/40_custom to provide my multi-boot options ... mostly by chainloading configfile. In section 5.3, there is also mention of "fixing it is scheduled for the next release" and "it" refers to os-prober. OK, what is the story? Is anything being done to improve easy configuration for multi-boot? Just what is the status of using/depending-on os-prober? Some distributions such as SUSE, Fedora, RHEL, Ubuntu (?) believe that users want some type of auto-config which enables them to bootup their old systems when a new install replaces the MBR and points to this newly install system. Comments? Gene