From: Chris Gianelloni Date: Thu, 14 Sep 2006 18:20:11 +0000 (+0000) Subject: Added a symlink for device-mapper stuff. This should resolve both bug #142775 and... X-Git-Tag: v3.4.10.902~311 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=c9111d1f3af55101ee304b5dbbda499c0923ed05;p=genkernel.git Added a symlink for device-mapper stuff. This should resolve both bug #142775 and bug #147015. git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@441 67a159dc-881f-0410-a524-ba9dfbe2cb84 --- diff --git a/generic/initrd.scripts b/generic/initrd.scripts index 9dfbdb2..bd22ad4 100644 --- a/generic/initrd.scripts +++ b/generic/initrd.scripts @@ -487,6 +487,14 @@ chooseKeymap() { startVolumes() { #good_msg 'Checking if volumes need to be started...' + + # Here, we check for /dev/device-mapper, and if it exists, we setup a + # a symlink, which should hopefully fix bug #142775 and bug #147015 + if [ -e /dev/device-mapper ] + then + mkdir -p /dev/mapper + ln -sf /dev/device-mapper /dev/mapper/control + fi if [ "${USE_DMRAID_NORMAL}" -eq '1' ] then