From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1JOCTP-000084-9T for mharc-grub-devel@gnu.org; Sun, 10 Feb 2008 08:43:59 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JOCTN-00007X-UY for grub-devel@gnu.org; Sun, 10 Feb 2008 08:43:57 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JOCTM-00006u-CM for grub-devel@gnu.org; Sun, 10 Feb 2008 08:43:57 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JOCTM-00006q-5r for grub-devel@gnu.org; Sun, 10 Feb 2008 08:43:56 -0500 Received: from mailout08.sul.t-online.de ([194.25.134.20] helo=mailout08.sul.t-online.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JOCTL-0000hD-Qz for grub-devel@gnu.org; Sun, 10 Feb 2008 08:43:56 -0500 Received: from fwd29.aul.t-online.de by mailout08.sul.t-online.com with smtp id 1JOCT8-0003c3-00; Sun, 10 Feb 2008 14:43:42 +0100 Received: from [10.3.2.2] (G0L9AsZBghZZz9IVdCuS9seQ6zcRpa1PYZMeio5RU67UvVfOTHDqLr+4IM48i9vQCM@[217.235.224.97]) by fwd29.aul.t-online.de with esmtp id 1JOCT5-1n93cO0; Sun, 10 Feb 2008 14:43:39 +0100 Message-ID: <47AEFF8C.6090505@t-online.de> Date: Sun, 10 Feb 2008 14:43:40 +0100 From: Christian Franke User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071128 SeaMonkey/1.1.7 MIME-Version: 1.0 To: The development of GRUB 2 References: <47ACA35C.6080803@t-online.de> <20080208231411.GC17287@thorin> <47ACE69B.7070101@t-online.de> <47ADDD07.3080203@t-online.de> <20080209215923.GA25086@thorin> <1202598270.2418.6.camel@dv> In-Reply-To: <1202598270.2418.6.camel@dv> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-ID: G0L9AsZBghZZz9IVdCuS9seQ6zcRpa1PYZMeio5RU67UvVfOTHDqLr+4IM48i9vQCM X-TOI-MSGID: 0dc333b0-c0c4-4d45-baa4-d8d88271dfca X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 3) Subject: Re: [PATCH] Create floppy emulation boot CD with grub-mkimage 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, 10 Feb 2008 13:43:58 -0000 Pavel Roskin wrote: > On Sat, 2008-02-09 at 22:59 +0100, Robert Millan wrote: > > >>> --boot-type=(native|emulation) >>> select cdrom native (default) or floppy emulation >>> boot type >>> >> Since it is a flag for enabling a compatibility option, I think it's more >> like a boolean. >> > > Actually, there is also hard drive emulation, which might be useful for > USB flash keys eventually, so it's not a boolean option. But we can > always change it later. > > There is a hdd emulation mode for bootable CD in the El Torito standard. AFIAK, there is no emulation mode for bootable USB flash keys. Their images are identical to large floppies ("superfloppy" without partitions) or hard disks (with partitions). Some BIOS boot both types, some don't. This results in 6 possible image variants: 1. Floppy: --image-type=floppy 2. CD, no emulation: --image-type=cdrom [--emulation=none] 3. CD, floppy emulation: --image-type=cdrom --emulation=floppy 4. CD, hdd emulation: --image-type=cdrom --emulation=hdd 5. USB without partitions: --image-type=superfloppy 6. USB with partitions: --image-type=hdd It may be possible to use the image #1 as image #5. Christian