Return to BSD News archive
Xref: sserve comp.os.linux.development:2014 comp.os.386bsd.development:1318 comp.os.386bsd.misc:1264 Path: sserve!newshost.anu.edu.au!munnari.oz.au!network.ucsd.edu!library.ucla.edu!europa.eng.gtefsd.com!howland.reston.ans.net!xlink.net!subnet.sub.net!smurf.sub.org!smurf.sub.org!not-for-mail From: urlichs@smurf.sub.org (Matthias Urlichs) Newsgroups: comp.os.linux.development,comp.os.386bsd.development,comp.os.386bsd.misc Subject: Re: Has anyone written a Mac FS or Mac FS Access utilities for Linux or 386BSD? Date: 16 Oct 1993 21:01:19 +0100 Organization: Smurf-O-Box, Nuernberg, FRG Lines: 38 Message-ID: <29pjuf$fd@smurf.sub.org> References: <CEv6Co.MA1.3@cs.cmu.edu> <29o4a1$r6u@u.cc.utah.edu> <29otpb$s8a@news.u.washington.edu> <CGD.93Oct16065256@eden.cs.berkeley.edu> NNTP-Posting-Host: localhost Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit In comp.os.linux.development, article <CGD.93Oct16065256@eden.cs.berkeley.edu>, cgd@eden.CS.Berkeley.EDU (Chris G. Demetriou) writes: > > hmm. A/UX does something like: > foo data fork > %foo resource fork > > and i dunno what for the finder info... > This is AppleDouble format, and the finder info is included in the %foo file. If you do it that way, you'll get the added benefit of being able to export the Mac filesystem via NFS... there's at least one NFS client for the Mac (NFS/Share) which understands AppleDouble. The Apple HFS stuff is described in Inside Mac:Files; AppleDouble is available electronically. The Mac directory is organized as a B*-tree. Therefore, it'll probably be too much work to write a read/write HFS simulation. Read-only should be fairly easy. In fact, I've once written a small program to extract files from a semi-corrupt HFS disk (just one of these quick hacks, but the tape drive was with a friend and this way was faster ;-) which I can mail to anybody who is _really_ interested in pursuing this. Next step: Make Linux understand Apple's partitioning scheme and directly mount Mac disks and CD-ROMs... next step: implement the BSD FFS so that I can reuse the big FTP archive disk which now hangs off the A/UX machine without reloading everything from tape... -- People who are always taking care of their health are like misers, who are hoarding a treasure which they have never spirit enough to enjoy. -- Sterne -- Matthias Urlichs \ XLink-POP Nürnberg | EMail: urlichs@smurf.sub.org Schleiermacherstraße 12 \ Unix+Linux+Mac | Phone: ...please use email. 90491 Nürnberg (Germany) \ Consulting+Networking+Programming+etc'ing 42