|
|
|
@ -3,7 +3,7 @@ |
|
|
|
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|
|
|
# |
|
|
|
# Filename: target/early/initramfs/init.sh |
|
|
|
# Copyright (C) 2007 - 2008 The OpenSDE Project |
|
|
|
# Copyright (C) 2007 - 2009 The OpenSDE Project |
|
|
|
# |
|
|
|
# More information can be found in the files COPYING and README. |
|
|
|
# |
|
|
|
@ -83,8 +83,8 @@ if [ -x /sbin/modprobe -a -n "$modules" ]; then |
|
|
|
fi |
|
|
|
|
|
|
|
title "Triggering coldplug" |
|
|
|
check udevtrigger |
|
|
|
check udevsettle |
|
|
|
check udevadm trigger |
|
|
|
check udevadm settle |
|
|
|
status |
|
|
|
|
|
|
|
sleep 2 |
|
|
|
@ -102,7 +102,7 @@ if [ ! -e "$root" ]; then |
|
|
|
# try activating software raids |
|
|
|
title "Activating RAID devices" |
|
|
|
modprobe -q md-mod 2> /dev/null |
|
|
|
udevsettle |
|
|
|
udevadm settle |
|
|
|
check mdadm -As --auto=yes |
|
|
|
status |
|
|
|
fi |
|
|
|
@ -118,14 +118,14 @@ if [ ! -e "$root" ]; then |
|
|
|
if [ "$want_lvm" != no -a -d /etc/lvm/archive ]; then |
|
|
|
title "Activating LVM devices" |
|
|
|
modprobe -q dm_mod 2> /dev/null |
|
|
|
udevsettle |
|
|
|
udevadm settle |
|
|
|
check lvm vgchange -ay |
|
|
|
status |
|
|
|
fi |
|
|
|
fi |
|
|
|
|
|
|
|
if [ -n "$root" ]; then |
|
|
|
udevsettle |
|
|
|
udevadm settle |
|
|
|
|
|
|
|
# give it a second chance to appear (delay 2s) |
|
|
|
[ -e "$root" ] || sleep 2; |
|
|
|
|