diff options
| author | maximilian attems <maks@debian.org> | 2009-03-20 22:33:30 +0100 | 
|---|---|---|
| committer | maximilian attems <maks@debian.org> | 2009-03-20 22:33:30 +0100 | 
| commit | 966fb31cdcae2bb9f47c9f5a1f39b37514a81b7b (patch) | |
| tree | f28582b6c5d2af35b0318563fd512c6546c487c7 | |
| parent | c2010deab9b936c566a543864ecd85abc36568bb (diff) | |
| download | initramfs-tools-966fb31cdcae2bb9f47c9f5a1f39b37514a81b7b.tar.gz initramfs-tools-966fb31cdcae2bb9f47c9f5a1f39b37514a81b7b.zip | |
hook-functions: MODULES=dep fix for mmc root
update-initramfs: Generating /boot/initrd.img-2.6.26-1-versatile
mkinitramfs: missing mmcblk root /dev/mmcblk0p3 /sys entry
(closes: #520198)
Tested-by: Paul Malishev <afunix@hing.rednet.ru>
| -rw-r--r-- | hook-functions | 4 | 
1 files changed, 4 insertions, 0 deletions
| diff --git a/hook-functions b/hook-functions index 353495f..4b69827 100644 --- a/hook-functions +++ b/hook-functions @@ -292,6 +292,10 @@ dep_add_modules()  		if [ ! -e /sys/block/${block} ] ; then  			block=${block%%[0-9]*}  		fi +	# mmc root /dev/mmcblkXpX +	elif [ "${root#/dev/mmcblk}" != "${root}" ]; then +		block=${root#/dev/} +		block=${block%%p[0-9]*}  	# classical root device  	else  		block=${root#/dev/} | 
