From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <20130628173824.GA225@polynum.com> References: <20130628173824.GA225@polynum.com> Date: Fri, 28 Jun 2013 20:13:03 +0200 Message-ID: From: Gorka Guardiola To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=20cf300fb215724e7304e03ad478 Subject: Re: [9fans] plan9 iso image Topicbox-Message-UUID: 6892213a-ead8-11e9-9d60-3106f5b1d025 --20cf300fb215724e7304e03ad478 Content-Type: text/plain; charset=ISO-8859-1 On Fri, Jun 28, 2013 at 7:38 PM, wrote: > On Fri, Jun 28, 2013 at 12:40:46PM -0400, erik quanstrom wrote: > > > > this iso uses the traditional el-torito method. unfortunately, > > the installer is size-constrained (1.44MB) and doesn't support usb. > > > > FWIW (I implemented El-Torito support for GRUB years ago), the image has > to be some floppy size, and 2.88MB is perfectly supported. > > There is also hd emulation, but this it seems not to be widely > supported by BIOSes. > > There are various ways of booting with El-torito. http://download.intel.com/support/motherboards/desktop/sb/specscdrom.pdf One of the ways is non-emulation (I thought it had appeared in a later version of El-torito, but checking the spec it was already in version 1, 1995), the byte 1 in page 19, description in page 16. Mkisofs lets you create a non-emulation bootable image (see /sys/src/cmd/disk/9660/boot.c:166, which is set with -B) or an emulation image. Emulation goes hand in hand with pbsraw.s. It used to be that many BIOSes did not support non-emu, but that has not been true AFAIK for a long while (at least more than 10 years). As long as you have the blocks 2M aligned you should be fine with most modern BIOSes. I think the problem is that the Plan 9 iso is somewhat different than k3b expects and it is "fixing" it, although as I said, the iso format is complex enough and has enough variants that there may be some error somewhere or the BIOS may have a bug... G. --20cf300fb215724e7304e03ad478 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable



On Fri, Jun 28, 2013 at 7:38 PM, <tlaronde@polynum.com>= wrote:
On Fri, Jun 28, 2013 at 12:40:46PM -0400= , erik quanstrom wrote:
>
> this iso uses the traditional el-torito method. =A0unfortunately,
> the installer is size-constrained (1.44MB) and doesn't support usb= .
>

FWIW (I implemented El-Torito support for GRUB years ago), the image = has
to be some floppy size, and 2.88MB is perfectly supported.

There is also hd emulation, but this it seems not to be widely
supported by BIOSes.


There ar= e various ways of booting with El-torito.


One of the ways is non-emulation (I thought= it had appeared in a later version of El-torito,
but check= ing the spec it was already in version 1, =A01995), the byte 1 in page
19, description in page 16.

Mkisofs lets you create a non-emulation bootable image (see
/sys/src/cmd/disk/9660/boot.c:166, which is set with -B) or an emula= tion image.
Emulation goes hand in hand with pbsraw.s.

<= div style>It used to be that many BIOSes did not support non-emu, but that = has not been true
AFAIK for a long while (at least more tha= n 10 years). As long as you have
the blocks 2M aligned you should be fine with most modern BIOSes= .

I think the problem is that the Plan= 9 iso is somewhat different than k3b expects
and it is &qu= ot;fixing" it, although as I said, the iso format is complex enough an= d has enough
variants that there may be some error somewhere or the BIOS may = have a bug...

G.

<= /div>
=A0
--20cf300fb215724e7304e03ad478--