Re: Re: LBA48 partitioning scheme
<[email protected]> Mon, 30 May 2005 18:57:07 -0500 (CDT)
| Newsgroups | gmane.linux.ports.xbox.devel |
|---|---|
| Message-ID | <[email protected]> |
>> Why did you derive another partitioning system, >> rather than come up with a creative way to use a PC-style >> partition table? >> >>ie the old 'primary/secondary' stuff? I wanted something 'simple' that would handle more than 4 partitions without getting into 'extended' partitions. My LBA48/partition 'patches' were meant to be simple patches applied to the Xbox kernel - I didn't want (nor did I see any need for) any complicated code in there. What I implemented worked via a single read of the 'boot sector' - no opening of individual partitions to find 'extended' partitions/etc. I didn't see any reason to carry-over 'baggage' from the DOS partition format (with it's original 4-partition limitation, and (IMO) "hacks" applied to extend that with backward-compatibility). There's nothing like DOS on Xbox to be backward-compatible with - so (IMO) no need for using the DOS-compatible partition table used on PC's. Since nobody else was coming up with a solution at the time, and I saw a need for something more intelligent than just giving "everything above 8GB to drive F: or Linux", I devised a very simple/straightforward partition table. It's now implemented in most (or all) LBA48 versions of the Xbox kernel, as well as Xbpartitioner, so I suppose it's become the "standard" for the Xbox. - Paulb From: David Pye <[email protected]> Date: Mon May 30 18:45:13 CDT 2005 To: [email protected] Subject: Re: [Xbox-linux] LBA48 partitioning scheme On Tuesday 31 May 2005 00:31, [email protected] wrote: > Hello Andrew - > > I don't see any reason why Xbox-Linux/Cromwell couldn't be modified to > support my simple partitioning mechanism. (and, I'm not sure what to call > it either: I introduced it along with the "LBA48" patches, but it really > has nothing to do with LBA48). > > The Xbox program "Xbpartitioner" (I think that's the name - it's from the > developer of "Xbtool") also makes use of the partitioning table format I > devised (Xbpartitioner lets you make edits to the table - I never came up > with such a tool). > > I don't know enough about Xbox-Linux/Cromwell to know how much work would > be involved - I believe the work would be very isolated and simple to > implement, though. Yeah, not THAT much, I would say. I suppose I've got one question though, seeing as you're the author of the partitioning scheme. Why did you derive another partitioning system, rather than come up with a creative way to use a PC-style partition table? ie the old 'primary/secondary' stuff? Cheers, David ------------------------------------------------------- This SF.Net email is sponsored by Yahoo. Introducing Yahoo! Search Developer Network - Create apps using Yahoo! Search APIs Find out how you can build Yahoo! directly into your own Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005 _______________________________________________ Xbox-linux-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/xbox-linux-devel ------------------------------------------------------- This SF.Net email is sponsored by Yahoo. Introducing Yahoo! Search Developer Network - Create apps using Yahoo! Search APIs Find out how you can build Yahoo! directly into your own Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005