* Re: MacOS X and yaboot wars.
[not found] <20000921214002.N30638@plato.local.lan>
@ 2000-09-22 16:04 ` Benjamin Herrenschmidt
2000-09-23 1:54 ` Ethan Benson
0 siblings, 1 reply; 9+ messages in thread
From: Benjamin Herrenschmidt @ 2000-09-22 16:04 UTC (permalink / raw)
To: Ethan Benson, linuxppc-dev
>
>nah, unless macosx actually flashed a new linux hostile bootrom in
>place just resetting the nvram will certainly blow away whatever they
>did. (its possible though unlikely that they search for linux
>bootstrap partitions and destroy them, i suppose)
>
>> BTW, MacOS X doesn't have gcc available until November, so it isn't really
>> worth bothering with (unless you like lots of eye candy).
>
>eye candy eye smandy, i really quite like my 1024x768 framebuffer
>console ;-) (even if it is a bit slow)
Their installer does something weird, indeed. It tends to randomly make
another partition of the target disk "vanish". The partition (typically,
the HFS "exchange" partition people keep around) does not appear any more
in the MacOS 9 Finder nor in the file selection dialogs. It still mounts
in Linux and MacOS X.
Apparently, the problem seem to be related to the installer setting the
"invisible" bit of the toplevel (root) directory entry of the HFS volume.
The partition is actually mounted, but invisible. I "fixed" mine using
Norton Disk Editor (Norton Utilities), but there might be other ways.
Ben.
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 9+ messages in thread* Re: MacOS X and yaboot wars.
2000-09-22 16:04 ` MacOS X and yaboot wars Benjamin Herrenschmidt
@ 2000-09-23 1:54 ` Ethan Benson
[not found] ` <39CFE49F.DB1E05EE@noos.fr>
0 siblings, 1 reply; 9+ messages in thread
From: Ethan Benson @ 2000-09-23 1:54 UTC (permalink / raw)
To: Benjamin Herrenschmidt; +Cc: linuxppc-dev
[-- Attachment #1: Type: text/plain, Size: 1839 bytes --]
On Fri, Sep 22, 2000 at 06:04:02PM +0200, Benjamin Herrenschmidt wrote:
>
> Their installer does something weird, indeed. It tends to randomly make
> another partition of the target disk "vanish". The partition (typically,
> the HFS "exchange" partition people keep around) does not appear any more
> in the MacOS 9 Finder nor in the file selection dialogs. It still mounts
> in Linux and MacOS X.
another thing i thought of, does OSX still use a bootstrap partition
of its own? (it must if you choose UFS instead of HFS+) perhaps its
reordering the partition table to make its partition first instead of
ours? this can be changed back in mac-fisk/pdisk with the `r'
command. then again it could just be doing the same inspect and
debless crap macos is notorious for, a rerun of ybin will fix that.
(if the BSD layer remains sufficiently intact in OSX final i may see
about getting ybin working from the OSX side, but that depends on
whether i can get access to OSX or not)
> Apparently, the problem seem to be related to the installer setting the
> "invisible" bit of the toplevel (root) directory entry of the HFS volume.
> The partition is actually mounted, but invisible. I "fixed" mine using
> Norton Disk Editor (Norton Utilities), but there might be other ways.
hmount /dev/foo
hattrib -i :
humount /dev/foo
will fix that from the linux side. though linux ignores that bit.
that is odd and disconcerting that its tampering with other partitions
like that, i hope its a bug that will be removed in the next beta
rather then intentional.
as for the invisible bit on the root, macos still mounts the disk, but
since the root directory is invisable it does not show it anywhere. i
used to do this to people's floppies as a joke ;-)
--
Ethan Benson
http://www.alaska.net/~erbenson/
[-- Attachment #2: Type: application/pgp-signature, Size: 0 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
[parent not found: <v04220800b5f21601b44d@[10.0.0.42]>]
* Re: MacOS X and yaboot wars.
[not found] <v04220800b5f21601b44d@[10.0.0.42]>
@ 2000-09-23 10:16 ` Benjamin Herrenschmidt
2000-09-23 20:23 ` Timothy A. Seufert
0 siblings, 1 reply; 9+ messages in thread
From: Benjamin Herrenschmidt @ 2000-09-23 10:16 UTC (permalink / raw)
To: Timothy A. Seufert, linuxppc-dev
>
>Interestingly enough, I noticed this tidbit in their BootX script:
>
>-------------------------------------------
>if 0 0 then
>
>
>
>
>
>
>
>
>
>
>
>-------------------------------------------
>
>Implying that they may be doing something with ext2 support.
You "tidbit" was empty ;)
They have indeed ext2 support in their "BootX". They have ELF support.
They have almost everything needed to boot the Linux kernel as well. I
need to implement the necessary support in the kernel itself to get it
working.
>
>The only major problem I've got is that whenever I boot plain old
>MacOS by itself, it ruthlessly deblesses the MacOS X partition,
>rendering it unable to boot. I have to use System Disk if I want to
>boot into MacOS X again, and since it blows away my boot-device
>setting I have to force the machine into OF to set it again if I want
>to use the ofboot boot menu. Annoying, but not a new problem.
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 9+ messages in thread* Re: MacOS X and yaboot wars.
2000-09-23 10:16 ` Benjamin Herrenschmidt
@ 2000-09-23 20:23 ` Timothy A. Seufert
0 siblings, 0 replies; 9+ messages in thread
From: Timothy A. Seufert @ 2000-09-23 20:23 UTC (permalink / raw)
To: Benjamin Herrenschmidt, linuxppc-dev
At 12:16 PM +0200 9/23/00, Benjamin Herrenschmidt wrote:
>>
>>Interestingly enough, I noticed this tidbit in their BootX script:
>>
>>-------------------------------------------
>>if 0 0 then
>>
>>
>>-------------------------------------------
>>
>>Implying that they may be doing something with ext2 support.
>
>You "tidbit" was empty ;)
It sure didn't look that way when I wrote it in Eudora! And in fact
it made it through to Ethan Benson, who was CC'ed. Maybe the mailing
list software mangled it.
Bizarre.
>They have indeed ext2 support in their "BootX". They have ELF support.
>They have almost everything needed to boot the Linux kernel as well. I
>need to implement the necessary support in the kernel itself to get it
>working.
Cool! Do you know if their "BootX" is under their open source license?
Tim Seufert
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: MacOS X and yaboot wars.
@ 2000-09-23 20:41 Benjamin Herrenschmidt
0 siblings, 0 replies; 9+ messages in thread
From: Benjamin Herrenschmidt @ 2000-09-23 20:41 UTC (permalink / raw)
To: Timothy A. Seufert, linuxppc-dev
>>They have indeed ext2 support in their "BootX". They have ELF support.
>>They have almost everything needed to boot the Linux kernel as well. I
>>need to implement the necessary support in the kernel itself to get it
>>working.
>
>Cool! Do you know if their "BootX" is under their open source license?
Not yet, but that's supposed to happen one day.
Ben.
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2000-09-26 12:12 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20000921214002.N30638@plato.local.lan>
2000-09-22 16:04 ` MacOS X and yaboot wars Benjamin Herrenschmidt
2000-09-23 1:54 ` Ethan Benson
[not found] ` <39CFE49F.DB1E05EE@noos.fr>
2000-09-25 22:54 ` Ethan Benson
2000-09-26 8:10 ` Michael Schmitz
2000-09-26 8:48 ` Ethan Benson
2000-09-26 12:12 ` Benjamin Herrenschmidt
[not found] <v04220800b5f21601b44d@[10.0.0.42]>
2000-09-23 10:16 ` Benjamin Herrenschmidt
2000-09-23 20:23 ` Timothy A. Seufert
2000-09-23 20:41 Benjamin Herrenschmidt
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).