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