From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1Wznxm-0002BH-4K for mharc-grub-devel@gnu.org; Wed, 25 Jun 2014 10:14:14 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49413) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wznxe-00022q-RQ for grub-devel@gnu.org; Wed, 25 Jun 2014 10:14:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WznxY-0002BZ-L3 for grub-devel@gnu.org; Wed, 25 Jun 2014 10:14:06 -0400 Received: from cdptpa-outbound-snat.email.rr.com ([107.14.166.225]:21731 helo=cdptpa-oedge-vip.email.rr.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WznxY-0002BB-HX for grub-devel@gnu.org; Wed, 25 Jun 2014 10:14:00 -0400 Received: from [67.78.168.186] ([67.78.168.186:62555] helo=[10.1.1.200]) by cdptpa-oedge02 (envelope-from ) (ecelerity 3.5.0.35861 r(Momo-dev:tip)) with ESMTP id 41/11-06702-729DAA35; Wed, 25 Jun 2014 14:13:59 +0000 Message-ID: <53AAD927.1000806@ubuntu.com> Date: Wed, 25 Jun 2014 10:13:59 -0400 From: Phillip Susi User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: The development of GNU GRUB Subject: grub-install hidden options weirdness X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-RR-Connecting-IP: 107.14.168.130:25 X-Cloudmark-Score: 0 X-detected-operating-system: by eggs.gnu.org: BaiduSpider X-Received-From: 107.14.166.225 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: Wed, 25 Jun 2014 14:14:13 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 A user complained that grub-install has some undocumented options such as --root-directory. I started looking into it and noticed a lot of weirdness here. 1) It seems that --root-directory used to just be used to find the boot directory by appending "boot" to rootdir. --boot-directory was added as a more appropriate way to directly specify that. Shouldn't the man page mention that it still accepts --root-directory for backwards compatibility but it's use is depreciated? 2) It seems that --root-directory has been overloaded to specify the efi system directory. This seems like it was the wrong thing to do and again, is totally undocumented. 3) It appears that --grub-setup used to allow you to specify an alternate program to run instead of grub-setup. Now it seems to check if its argument is "setup" and if so, has the same affect as - --no-bootsector, and otherwise has no effect. This seems completely wrong. 4) The similar arguments --grub-mkrelpath, --grub-probe, - --grub-editenv, and --font are accepted and completely ignored. If the option no longer works, it should be removed rather than silently ignored. At least that way you don't have people using it and wondering why it isn't working. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (MingW32) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJTqtknAAoJEI5FoCIzSKrwT9oH/0CKCkImM4xkbS91CbX4vEWa Dj+wV9U+4/F48M19TGsPOwAxawE6NQRb67UDrarNNEacFWy5UpTMdpfYX+x4cr1a Tih2n0OLC/FQyxjKNoqqak+MOjA6tnN/sgJck0BZ8wCt3UN4XsJTMzATFK+iVFM4 YGCj72/F2w7wd9HMYqyy5iQKXEIyPJi31T1F5wsYWtbGsOwS1tnNubNeHgSFJ0wo jkIjgLZWYjB73RQzZ8nrMOaLfPMiKHq2ynl8JAL8kYteSVKmuH7M3C3raDPIW/2S sq4Vgqv+aUrVzbQAdU+3e+ispYcpf7mHi5WX4/0RomSZa0hX0yaylfPNb1VC9oQ= =zoPB -----END PGP SIGNATURE-----