From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hin-Tak Leung Subject: testing HFS+ journal replay against real Apple code Date: Thu, 6 Feb 2014 13:45:18 +0000 (GMT) Message-ID: <1391694318.52188.YahooMailBasic@web172306.mail.ir2.yahoo.com> Reply-To: htl10@users.sourceforge.net Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8BIT To: Vyacheslav Dubeyko , Linux FS devel list Return-path: Received: from nm4-vm4.bullet.mail.ir2.yahoo.com ([212.82.96.102]:26386 "EHLO nm4-vm4.bullet.mail.ir2.yahoo.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756067AbaBFNpU convert rfc822-to-8bit (ORCPT ); Thu, 6 Feb 2014 08:45:20 -0500 Sender: linux-fsdevel-owner@vger.kernel.org List-ID: Hi Vyacheslav, I was looking for powerpc emulation for a different purpose, and came upon this collection of ideas. Apple have released the bare darwin OS (kernel, command-line utils, etc without the Mac OS X GUI on top) as an installable ISO, I think darwin 8 is roughly equivalent to Mac OS X 10.4 . But as far as the file system driver is concerned, it should be sufficient for your needs for HFS+ inter-op. So if you have a spare computer, you can just install it... http://www.opensource.apple.com/static/iso/ I am thinking of making a powerpc instance with PearPC (since I have other use of that) - apparently it work well enough, but the x86 install probably can work with an x86 emulator/vmware, etc. That means you can simulate unclean shutdown, etc by killing the emulator in the middle of something, etc. and "mount -o loop -t hpfsplus" the image" should roll the journal, etc, right? Hin-Tak