HFS+ & Networking
Eric Volker
mol-general@lists.maconlinux.org
Mon, 24 Mar 2003 21:26:11 -0600
Well, I did a little RTFMing and got MOL compiled. I've got it running,
and can actually boot OS X.2.4 and MacOS 9.2.2! However, I'm running
into several quirks and/or bugs. When I boot OS X off an HFS+ volume, it
boots just fine. However, when I include an HFS+ volume in molrc.macos
and try to boot from MacOS 9 I get the following:
>> =============================================================
>> Mac-on-Linux OpenFirmware 0.9.12
>> ea_to_phys: no translation for 0000002a, using 1-1
>> ea_to_phys: no translation for fffffffc, using 1-1
>> ea_to_phys: no translation for 6000000c, using 1-1
Unmapped 'RAM-read-access', 6000000c
>> ea_to_phys: no translation for 12d9008c, using 1-1
Unmapped 'RAM-read-access', 12d9008c
Unmapped 'RAM-read-access', 12d90094
Unmapped RAM-write-access, 12d9008c
Unmapped 'RAM-read-access', 12d90090
Unmapped 'RAM-read-access', 12d90084
Unmapped 'RAM-read-access', 12d90098
Unmapped 'RAM-read-access', 12d90004
Unmapped 'RAM-read-access', 12d90000
Unmapped 'RAM-read-access', 12d90008
Unmapped 'RAM-read-access', 12d90094
The MOL window will not advance past the logo, nor is there any more
output until I CTRL-C in the terminal window. MacOS 9 will boot just
fine off of an HFS partition. Anyone have any idea what the "no
translation" and "unmapped 'RAM-read-access'" lines mean?
Another oddity is that when I try to copy a file from an HFS+ to an HFS
partition (under MOL) I get the following error in OS X:
Sorry the operation could not be completed because an unexpected error
occurred (Error code -50).
I can copy from HFS to HFS, HFS+ to HFS+, or HFS to HFS+, just not HFS+
to HFS. Any ideas on this one?
I'm also having trouble getting networking to work under OS 9. The tun
driver under OS X works OK if I assign an IP address of 192.168.2.x
(DHCP won't work) and a gateway of 192.168.2.1. However the same
procedure (substituting 192.168.1.x in the appropriate places) doesn't
work for OS 9, even when I run MOL as root. The ethertap driver works
for neither OS 9 nor OS X.
Thanks,
Eric Volker
ebv1@charter.net