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/} |