From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1JKDM7-0000uy-5o for mharc-grub-devel@gnu.org; Wed, 30 Jan 2008 08:51:59 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JKDM4-0000tm-Oo for grub-devel@gnu.org; Wed, 30 Jan 2008 08:51:56 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JKDM2-0000sZ-Qd for grub-devel@gnu.org; Wed, 30 Jan 2008 08:51:56 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JKDM2-0000sU-Ml for grub-devel@gnu.org; Wed, 30 Jan 2008 08:51:54 -0500 Received: from aybabtu.com ([69.60.117.155]) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1JKDM2-0002uP-5T for grub-devel@gnu.org; Wed, 30 Jan 2008 08:51:54 -0500 Received: from [192.168.10.6] (helo=thorin) by aybabtu.com with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.63) (envelope-from ) id 1JKDM0-00048W-NX for grub-devel@gnu.org; Wed, 30 Jan 2008 14:51:53 +0100 Received: from rmh by thorin with local (Exim 4.63) (envelope-from ) id 1JKDKD-0004FJ-TS for grub-devel@gnu.org; Wed, 30 Jan 2008 14:50:01 +0100 Date: Wed, 30 Jan 2008 14:50:01 +0100 From: Robert Millan To: The development of GRUB 2 Message-ID: <20080130135001.GC15861@thorin> References: <63863.201.21.145.69.1201632364.squirrel@webmail.sistemafenix.com.br> <20080129202910.GA17207@thorin> <63853.201.21.145.69.1201659044.squirrel@webmail.sistemafenix.com.br> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <63853.201.21.145.69.1201659044.squirrel@webmail.sistemafenix.com.br> Organization: free as in freedom X-Message-Flag: Worried about Outlook viruses? Switch to Thunderbird! www.mozilla.com/thunderbird X-Debbugs-No-Ack: true User-Agent: Mutt/1.5.13 (2006-08-11) X-detected-kernel: by monty-python.gnu.org: Genre and OS details not recognized. Subject: Re: Grub Change HELP X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Jan 2008 13:51:57 -0000 On Wed, Jan 30, 2008 at 12:10:44AM -0200, gilberto@sistemafenix.com.br wrote: > Hi, comunity of GNU Linux, Robert please see my idea about my problem: > This file is builtins.c line 3974 more less. I add more commands. > I set variable localiza to adress 0x000ffa17 , I am not sure but I think > the function grub_sprintf, read the menu.lst if it is true I made the > condicional expression to verify the variable localiza, depend of the > value if read menu.lst or menu2.lst this form I can load the linux gnu > system or other system. Depended of the value of the variable localiza. It > is correct??? > > localiza=0x000ffa17; > grub_printf ("Endereço de 0x000ffa17\"contem= %d\"... ", *localiza); > if ( *localiza == 0 ) > grub_sprintf (config_filename, "%s%s", prefix, "/menu.lst"); > else > grub_sprintf (config_filename, "%s%s", prefix, "/menuw.lst"); Sorry I can't tell. I don't see any obvious mistakes in this code, but I'm only familiar with GRUB 2. Try switching to that. It'll also make it easier to debug your problem (since you can poke at variables in rescue mode, etc). -- Robert Millan I know my rights; I want my phone call! What use is a phone call… if you are unable to speak? (as seen on /.)