mirror of
https://github.com/armbian/build
synced 2025-09-24 19:47:06 +07:00
Fix faulty lsblk argument (#4466)
https://forum.armbian.com/topic/24554-armbian-install-fails-due-to-bad-lsblk-argument/#comment-153675
This commit is contained in:
@@ -620,7 +620,7 @@ check_partitions()
|
||||
IFS=" "
|
||||
[[ -n "$1" ]] && EXCLUDE=" | grep -v $1"
|
||||
[[ -n "$2" ]] && INCLUDE=" | grep $2" && diskcheck=$2
|
||||
CMD="lsblk -io KNAME,FSTYPE,SIZE,TYPE,MOUNTPOINTS | grep \"btrfs\|ext4\|f2fs\" $INCLUDE $EXCLUDE | grep -E '^sd|^nvme|^md|^mmc' | awk -F\" \" '/ part | raid..? / {print \$1}'"
|
||||
CMD="lsblk -io KNAME,FSTYPE,SIZE,TYPE,MOUNTPOINT | grep \"btrfs\|ext4\|f2fs\" $INCLUDE $EXCLUDE | grep -E '^sd|^nvme|^md|^mmc' | awk -F\" \" '/ part | raid..? / {print \$1}'"
|
||||
AvailablePartitions=$(eval $CMD)
|
||||
if [[ -z $AvailablePartitions ]]; then
|
||||
FREE_SPACE=$(parted /dev/$diskcheck unit GB print free | awk '/Free Space/{c++; sum += $3; print sum}' | tail -1)
|
||||
@@ -650,7 +650,7 @@ check_partitions()
|
||||
exit 11
|
||||
fi
|
||||
fi
|
||||
CMD="lsblk -io KNAME,FSTYPE,SIZE,TYPE,MOUNTPOINTS | grep \"btrfs\|ext4\|f2fs\" $INCLUDE $EXCLUDE | grep -E '^sd|^nvme|^md|^mmc' | awk -F\" \" '/ part | raid..? / {print \$1}' | uniq | sed 's|^|/dev/|' | nl | xargs echo -n"
|
||||
CMD="lsblk -io KNAME,FSTYPE,SIZE,TYPE,MOUNTPOINT | grep \"btrfs\|ext4\|f2fs\" $INCLUDE $EXCLUDE | grep -E '^sd|^nvme|^md|^mmc' | awk -F\" \" '/ part | raid..? / {print \$1}' | uniq | sed 's|^|/dev/|' | nl | xargs echo -n"
|
||||
partprobe
|
||||
AvailablePartitions=$(eval $CMD)
|
||||
PartitionOptions=($AvailablePartitions)
|
||||
|
||||
Reference in New Issue
Block a user