From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1NFaom-0007Km-8P for mharc-grub-devel@gnu.org; Tue, 01 Dec 2009 17:03:32 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NFaok-0007KF-VZ for grub-devel@gnu.org; Tue, 01 Dec 2009 17:03:31 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NFaog-0007Hi-6U for grub-devel@gnu.org; Tue, 01 Dec 2009 17:03:30 -0500 Received: from [199.232.76.173] (port=50974 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NFaog-0007HT-0F for grub-devel@gnu.org; Tue, 01 Dec 2009 17:03:26 -0500 Received: from mail-ew0-f224.google.com ([209.85.219.224]:35804) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NFaof-0006K6-90 for grub-devel@gnu.org; Tue, 01 Dec 2009 17:03:25 -0500 Received: by ewy24 with SMTP id 24so5908560ewy.26 for ; Tue, 01 Dec 2009 14:03:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :x-enigmail-version:content-type; bh=XykdC3JAPJR3WFKW6MK1c8Nrum6AhboTFNbzIy1iDRU=; b=vwwBs2WFgqBh3uSbZAmiD+kRu+M7N1EjZcobJycDxbonqAw2ROjnwTS2qgnRB/T0km 8aDV1a/+uSROl8I1bWkfvhPr7uYJnGFzS16MY2zqqr5qKA+5Olvw/ET/HaljQqbKb6iq JHYazFQYRh5ka/Ci8Jc6RWpAEWoc7A+u3p9ig= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:x-enigmail-version:content-type; b=aVTBOMKNOp2HegmSiVmdJrbvJlzOta6SEBxfotq4kjb2e2JDroYZO9eYWRrpMxx0Mt MxrH8/dJbkQbohEKku+F2yDJUXd6Ga4i/Owq/ezdxNjLjKUzsVC2WRwQuAS3KyevtrUj sNd6jt63pHoroRwmlSiNARxAPC0J5qQni4yMo= Received: by 10.213.97.30 with SMTP id j30mr5811404ebn.94.1259705003135; Tue, 01 Dec 2009 14:03:23 -0800 (PST) Received: from debian.bg45.phnet (gprs01.swisscom-mobile.ch [193.247.250.1]) by mx.google.com with ESMTPS id 14sm339202ewy.3.2009.12.01.14.03.21 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 01 Dec 2009 14:03:21 -0800 (PST) Message-ID: <4B15929D.1030503@gmail.com> Date: Tue, 01 Dec 2009 23:03:09 +0100 From: =?UTF-8?B?VmxhZGltaXIgJ8+GLWNvZGVyL3BoY29kZXInIFNlcmJpbmVua28=?= User-Agent: Mozilla-Thunderbird 2.0.0.22 (X11/20091109) MIME-Version: 1.0 To: The development of GNU GRUB References: <4B157A71.5060402@gmail.com> <4B157B51.2060402@gmail.com> In-Reply-To: X-Enigmail-Version: 0.95.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="------------enigCF0F39159C1B24DB09A9559F" X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Subject: Re: Customization of GRUB2 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 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: Tue, 01 Dec 2009 22:03:31 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigCF0F39159C1B24DB09A9559F Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Seth Goldberg wrote: > Hi, > > I'm going to make an unpopular suggestion, so feel free to tell me > to take a hike, but I think Bruce's question highlights a very > important point-- the documentation that we have for GRUB2 at this > point is very poor. In order to continue to get new users to use > GRUB2, we need quality documentation at least initially written by the > people who authored the code. User documentation is at least as > important as the multitude of features that are pouring in, and I > think we'll see a dramatic uptake of GRUB2 as well as a more-satisfied > userbase with comprehensive documentation. Feel free to flame me, but > this is my opinion. > Well AFAIK everyone agrees that we have almost no documentation and that it's bad. There is some info on grub.enbug.org but it's just put there and is quite unorganised. Unfortunately till now nobody proposed himself to help with documentation even though everyone who compiles grub2 sees 2 pages of errors when compiling manual > --S > > > Quoting Vladimir '=CF=86-coder/phcoder' Serbinenko, who wrote the follo= wing > on...: > >> Bruce Dubbs wrote: >>> I am trying to provide documentation about GRUB2 (1.97.1) >>> customization for the Linux From Scratch book. I am having quite a >>> bit of trouble finding anything describing how to set up a splash >>> screen directly in grub.cfg. >>> >> Could you help us with documenting grub better? Patches against texinf= o >> manual are welcome >>> I've looked in info, faqs, the GRUB2 wiki, and google. I do find >>> references to /etc/grub.d/05_debian_theme, but that is an indirect wa= y >>> of customizing grub.cfg. I am trying to show our LFS users how to >>> edit grub.cfg directly. >>> >>> Right now I have tried a reasonably simple configuration: >>> >>> ### grub.cfg >>> set default=3D0 >>> set timeout=3D15 >>> >>> insmod ext2 >>> set root=3D(hd0,1) >>> >>> loadfont /grub/unifont.pf2 >>> #set gfxmode=3D"1024x768;800x600;640x480" >>> insmod gfxterm >>> insmod vbe >>> insmod png >>> >>> terminal_output gfxterm >>> if terminal_output gfxterm ; then true ; else >>> terminal gfxterm >>> fi >>> >>> if background_image=3D/grub/lfs-logo2.png ; then >> There is a space between background_imge and filename, not '=3D' >> if background_image /grub/lfs-logo2.png ; then >>> set menu_color_normal=3Dred/black >>> set menu_color_highlight=3Dgreen/black >>> else >>> set menu_color_normal=3Dcyan/blue >>> set menu_color_highlight=3Dwhite/blue >>> fi >>> >>> #menuentrys >>> ... >>> ---------------- >>> >>> The primary function of GRUB, booting the OS, works great. However >>> the background image does not display. >>> >>> Dropping to the command line shows that gfxterm is enabled, the font >>> is loaded, and the background image is loaded. >>> >>> terminfo shows VT100. >>> >>> Reloading the background image from the command line brings up the >>> image and returning to the menu then works with the image now >>> displayed, although I can not find any documentation or examples on >>> how to control the menu frame or menu items. >>> >>> I hesitate to claim that the problem I am having is a bug in the code= , >>> but I do wonder if the problem is in my configuration or the code. >>> >>> Any insights or pointers to documentation of customization or example= s >>> of grub.cfg will be much appreciated. >>> >>> -- Bruce >>> >>> >>> >>> _______________________________________________ >>> Grub-devel mailing list >>> Grub-devel@gnu.org >>> http://lists.gnu.org/mailman/listinfo/grub-devel >>> >> >> >> --=20 >> Regards >> Vladimir '=CF=86-coder/phcoder' Serbinenko >> >> >> > -----------------------------------------------------------------------= - > > _______________________________________________ > Grub-devel mailing list > Grub-devel@gnu.org > http://lists.gnu.org/mailman/listinfo/grub-devel > =20 --=20 Regards Vladimir '=CF=86-coder/phcoder' Serbinenko --------------enigCF0F39159C1B24DB09A9559F Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iF4EAREKAAYFAksVkqYACgkQNak7dOguQgkQ6wD/dhtazsreoLXxgjrJIm2U1ZCl oSMtUXhwT6nVzY6EfcgA/3AXolOV703G9JRTjVqMrwI+nFgRIsXFsEQJsh+bvxnM =5fB8 -----END PGP SIGNATURE----- --------------enigCF0F39159C1B24DB09A9559F--