Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Tue 28 Apr 2015, 14:19
All times are UTC - 4
 Forum index » Advanced Topics » Cutting edge
Complete, Tested and Working HFS+ Support
Moderators: Flash, Ian, JohnMurga
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 1 Posts_count  
Author Message
John Doe

Joined: 01 Aug 2005
Posts: 1689
Location: Michigan, US

PostPosted: Wed 20 Dec 2006, 01:26    Post_subject:  Complete, Tested and Working HFS+ Support  

Complete, Tested and Working HFS+ Support

3 Easy Steps with total size of only (86k+)

1. Compile Kernel and add module hfsplus.ko (86k)

Files Systems->Miscellaneous filesystems->Apple Extended HFS file system support HFSPLUS_FS

2. Run this script to download and compile the apple disk device commands and a patch (I don't even think you need these untilities to mount):

wget http://darwinsource.opendarwin.org/tarballs/apsl/diskdev_cmds-332.14.tar.gz
wget http://www.ecl.udel.edu/~mcgee/diskdev_cmds/diskdev_cmds-332.14.patch.bz2
tar -zxf diskdev_cmds-332.14.tar.gz
bunzip2 -c diskdev_cmds-332.14.patch.bz2 | patch -p0
cd diskdev_cmds-332.14
make -f Makefile.lnx
cp newfs_hfs.tproj/newfs_hfs /sbin/mkfs.hfsplus
cp fsck_hfs.tproj/fsck_hfs /sbin/fsck.hfsplus
cd /sbin
ln -s mkfs.hfsplus mkfs.hfs
ln -s fsck.hfsplus fsck.hfs

You get two sym links and two files:

/sbin/fsck.hfs link
/sbin/mkfs.hfs link

/sbin/fsck.hfsplus 1468k
/sbin/mkfs.hfsplus 215k

3. Hello HFS+
modprobe hfsplus
mount -t hfsplus -o rw /dev/hda4 /mnt/hda4
rox /mnt/hda4
Hello HFS (this is included in zdrive already)
modprobe hfs
mount -t hfs -o rw /dev/hda4 /mnt/hda4
rox /mnt/hda4

Quick Note to anyone who might make pmount or mut.

When I do a 'print' with parted the partion shows up like this:

4 52GB 60GB 7518MB primary hfs+

I'm pretty sure hfs shows up as hfs.

BUT when I grep hfs from supported filetypes I get squashfs also.

I attached an alien package of the utilities and a kernel module with temp install script (doesn't modify modules.dep, only copy and insmod), just incase anyone wanted them.

MUCH more information is available here:
 Description   I own this partition :-)
 Filesize   47.18 KB
 Viewed   1158 Time(s)


Description  mkfs.hfsplus and fsck.hfsplus

Filename  mkfs.hfsplus.3.14.tar.gz 
Filesize  448.67 KB 
Downloaded  512 Time(s) 
Description  kernel module

Filename  HFSPlus-MODULES.tar.gz 
Filesize  43.1 KB 
Downloaded  458 Time(s) 
Back to top
View user's profile Send_private_message 

Joined: 28 Feb 2007
Posts: 54

PostPosted: Wed 13 Aug 2008, 03:48    Post_subject:  

Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 1 of 1 Posts_count  
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Cutting edge
Jump to:  

You cannot attach files in this forum
You can download files in this forum

Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0436s ][ Queries: 12 (0.0034s) ][ GZIP on ]