ppcrcd/trunk/initrd.dir: etc/modules.list linuxrc
    sparky 
    cvs at pld-linux.org
       
    Fri Mar 24 21:39:48 CET 2006
    
    
  
Author: sparky
Date: Fri Mar 24 21:39:33 2006
New Revision: 7311
Modified:
   ppcrcd/trunk/initrd.dir/etc/modules.list
   ppcrcd/trunk/initrd.dir/linuxrc
Log:
- HFS+ works now
Modified: ppcrcd/trunk/initrd.dir/etc/modules.list
==============================================================================
--- ppcrcd/trunk/initrd.dir/etc/modules.list	(original)
+++ ppcrcd/trunk/initrd.dir/etc/modules.list	Fri Mar 24 21:39:33 2006
@@ -17,6 +17,7 @@
 usb-storage	- storage			R: usbcore, scsi_mod
 hfs		- mac filesystem
 hfsplus		- mac filesystem
+nls_utf8	- used on hfsplus
 nls_iso8859-1	- needed by fat* filesystems
 nls_cp437	- needed by fat* filesystems
 fat		- needed by vfat
Modified: ppcrcd/trunk/initrd.dir/linuxrc
==============================================================================
--- ppcrcd/trunk/initrd.dir/linuxrc	(original)
+++ ppcrcd/trunk/initrd.dir/linuxrc	Fri Mar 24 21:39:33 2006
@@ -134,7 +134,9 @@
 	
 	if $B/test -z "$FOUND"; then
 		$B/echo "${cR}Trying HFS+, shit may happen${cE}"
-		modload hfsplus	   
+		DRIVES=`$B/awk '/[hs]d[a-z][0-9]/ {gsub(/[0-9]+ +/,""); print}' /proc/partitions`
+		modload nls_utf8
+		modload hfsplus
 		checkcd hfsplus
 	fi
 
    
    
More information about the pld-cvs-commit
mailing list