mirror of
https://gitlab.archlinux.org/tpowa/archboot.git
synced 2024-09-20 12:00:37 +02:00
fix dmraid partition listing
This commit is contained in:
parent
7901185c52
commit
d4de43c258
1 changed files with 2 additions and 1 deletions
|
@ -477,7 +477,8 @@ dmraid_partitions() {
|
|||
if [ -d /dev/mapper ] ; then
|
||||
for fakeraid in $(dmraid -s -c); do
|
||||
if [ "$(echo $fakeraid | grep '_')" ]; then
|
||||
for devpath in $(ls /dev/mapper/$fakeraid*); do
|
||||
for k in $(ls /dev/mapper/$fakeraid*); do
|
||||
devpath=$(basename $k)
|
||||
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
|
||||
echo "/dev/mapper/$devpath"
|
||||
[ "$1" ] && echo $1
|
||||
|
|
Loading…
Reference in a new issue