Re: I can't believe it's the same iso file for x86

Shantonu Sen <[email protected]> Thu, 7 Apr 2005 10:11:47 -0700
Newsgroups gmane.os.opendarwin.general
Message-ID <[email protected]>
It's the same iso. It's a dual boot CD.

In addition to fat files for the executables, each platform has an  
orthogonal boot procedure which means they can be used at the same  
time. ppc machines boot using the blessed directory in the HFS+  
filesystem and looking for a file of a particular HFS+ type/creator  
(which is "BootX" in /System/Library/CoreServices). x86 systems boot  
by using the El Torito standard for ISO filesystems, which is  
independent of the HFS+ filesystem. The x86 BIOS never sees the HFS+  
filesystem.

By the time both platforms have loaded their respective booters, each  
booter has the logic to load only the appropriate architecture from  
fat files like the kernel and (potentially) mkext/kexts.

Shantonu

On Apr 7, 2005, at 9:10 AM, Paul Dufresne wrote:

> Looking on the web site, I saw that it was suggested to download
> the same .iso file to try open-darwin on a x86 processor.
>
> How could the same .iso file be used both on G3-like processors, and
> i386?
>
> I thought that maybe it use fat-binaries that contains code for both
> platforms, but they have very different boot procedures, so how is
> it possible?
>
> --Paul
> _______________________________________________
> Discuss mailing list
> [email protected]
> http://www.opendarwin.org/mailman/listinfo/discuss
>