From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1Ithq9-0000Ew-Ug for mharc-grub-devel@gnu.org; Sun, 18 Nov 2007 05:57:25 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Ithq7-0000Er-Fx for grub-devel@gnu.org; Sun, 18 Nov 2007 05:57:23 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Ithq5-0000Ef-3T for grub-devel@gnu.org; Sun, 18 Nov 2007 05:57:22 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ithq4-0000Ec-R5 for grub-devel@gnu.org; Sun, 18 Nov 2007 05:57:20 -0500 Received: from smtp-vbr9.xs4all.nl ([194.109.24.29]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Ithq4-0003bj-9b for grub-devel@gnu.org; Sun, 18 Nov 2007 05:57:20 -0500 Received: from localhost.localdomain (249-174.surfsnel.dsl.internl.net [145.99.174.249]) by smtp-vbr9.xs4all.nl (8.13.8/8.13.8) with ESMTP id lAIAvG5m047193 for ; Sun, 18 Nov 2007 11:57:16 +0100 (CET) (envelope-from mgerards@xs4all.nl) From: Marco Gerards To: The development of GRUB 2 References: <94a0ccbc0711140053n265d2537nc7f414ad9f4a9a75@mail.gmail.com> Mail-Copies-To: mgerards@xs4all.nl Date: Sun, 18 Nov 2007 11:58:11 +0100 In-Reply-To: <94a0ccbc0711140053n265d2537nc7f414ad9f4a9a75@mail.gmail.com> (Oleg Strikov's message of "Wed, 14 Nov 2007 11:53:20 +0300") Message-ID: <87y7cvstvg.fsf@xs4all.nl> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Scanned: by XS4ALL Virus Scanner X-detected-kernel: by monty-python.gnu.org: FreeBSD 4.6-4.9 Subject: Re: FS: write ability 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: Sun, 18 Nov 2007 10:57:24 -0000 "Oleg Strikov" writes: > I'm going to code new grub2 mechanism to provide not only read, but write > ability to grub loader. First of all i need such feature for ext2/3 FS, but > i think it'll be great to enlarge it to all supported FS. > If anybody can help with some code or recommend interesting approach - feel > free to tell me Please understand that this cannot be included in GRUB 2, at least as far as I am concerned. Although it is very nice to work on write support, it goes beyond the goal of a bootloader. If it is included in GRUB, it means we have to maintain it. We already have a lack of time to maintain the current code base. Besides that, there is little added value. While write support is *very* complex, can damage filesystems when there is a bug, etc. It's also a lot of work, even for a single filesystem. Why do you need write support? Perhaps there is another solution to the problem you are trying to fix? -- Marco