Re: Problems with my foreign file system
Re: Problems with my foreign file system
- Subject: Re: Problems with my foreign file system
- From: Marek Kozubal <email@hidden>
- Date: Tue, 15 Jul 2003 21:45:02 -0400 (EDT)
On Tue, 15 Jul 2003 email@hidden wrote:
>
I'm guessing (based on the icon problem, and on the vMDeviceID for a
>
network volume, that PBHGetVolParmsSync has decided for some reason
>
that mine is a network volume, and that it therefore shouldn't strip
>
the /dev/ prefix. What I don't know, is what flag is messed up which
>
would cause that. Any ideas?
How are you mounting this volume?
If you are doing it manually and then telling DiskArb that the disk has
now appeared, DiskArb will assume this is a network volume since you can't
tell it otherwise.
If DiskArb itself is doing the mount via a *.util program in your
.filesystem bundle in /System/Library/Filesystems/, then its probably not
figuring out what kind of file system you are in a meaningful enough way
to know that you're a local happy disk.
Also your file system type might be coming up as a "UNIX" file system to
Carbon instead of an HFS volume, if you want it to be HFS you'll have to
put into your mnt_stat.f_fstypename field the string "HFS" for the file
system ID numbers to work out, plus return the HFS+ code in getattrlist().
But this is irrelevent if you're not supporting volfs with your file
system.
It'd be a lot easier if you could tell us what your file system is trying
to accomplish.
---
Marek Kozubal
email@hidden
_______________________________________________
darwin-kernel mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/darwin-kernel
Do not post admin requests to the list. They will be ignored.