fixed check

This commit is contained in:
Tobias Powalowski 2009-07-27 23:23:54 +02:00
parent 807d54fd6d
commit 6e3eab00fd

View file

@ -414,8 +414,8 @@ findbootloaderpartitions() {
partofraid="$partofraid $k"
done
for devpath in $(ls /dev/mapper 2>/dev/null | grep -v control); do
if ! [ "$(dmraid -s -c | grep $devpath$)" -o "$(ls $partofcrypt 2>/dev/null | grep /dev/mapper/$devpath$)" -o "$(ls $partoflvm 2>/dev/null | grep /dev/mapper/$devpath$)" -o "$(ls $partofraid 2>/dev/null | grep /dev/mapper/$devpath$)" -a "$(dmraid -s -c | grep $devpath)" ]; then
echo "/dev/mapper/$devpath"
if ! [ "$(dmraid -s -c | grep $devpath$)" -o "$(ls $partofcrypt 2>/dev/null | grep /dev/mapper/$devpath$)" -o "$(ls $partoflvm 2>/dev/null | grep /dev/mapper/$devpath$)" -o "$(ls $partofraid 2>/dev/null | grep /dev/mapper/$devpath$)" ]; then
[ "$(dmraid -s -c | grep $devpath)" ] && echo "/dev/mapper/$devpath"
[ "$1" ] && echo $1
fi
done