2
1
The why: I want to share a home partition with Ubuntu, but I don't want to give up journaling while booted into Mac OS X (Snow Leopard) if I don't have to.
What I've figured out:
The commands I want are
diskutil disableJournal /Users
and
diskutil enableJournal /Users
(The volume is mounted on /Users
)
rc.local
and rc.local.shutdown
looked promising at first, but I think there's a dependency which rules them out.
I tried to make a StartupItem
, but it wasn't running.
What I'm looking for:
What is an explanation of how to make a StartupItem
specifically for this? I have the gist of it, but I'm missing some subtleties.
What is an explanation of why a StartupItem
is the wrong way to go about is and a suggested course of action?
Is there a really obvious easy solution or is this entire endeavor is pointless? What is the explanation?
I have the same deal on my Macbook Air. I have two partitions—one for the OS and one for all Users, which I mount at /Users. When I run the sudo diskutil disableJournal /Users command I get: "An error occurred journaling the file system: The underlying task reported failure on exit (-69860)". I would love to see this feature, because now I boot to linux from an external drive using rEFIt. For now I am going to login OSX as root and disable journaling permanently until this question is properly answered. – Jonathan Komar – 2012-12-16T10:04:32.033