diff options
author | Caio Begotti <caio1982@mandriva.org> | 2008-10-29 18:40:24 +0000 |
---|---|---|
committer | Caio Begotti <caio1982@mandriva.org> | 2008-10-29 18:40:24 +0000 |
commit | ea060d82e5a938f311245686c6463f31ef971df8 (patch) | |
tree | 17f9300dae77753006fc4c41f0b333adcdb42e89 | |
parent | c8c6b0c44c5314309e9b308e402674e4cb79c55f (diff) | |
download | drakx-ea060d82e5a938f311245686c6463f31ef971df8.tar drakx-ea060d82e5a938f311245686c6463f31ef971df8.tar.gz drakx-ea060d82e5a938f311245686c6463f31ef971df8.tar.bz2 drakx-ea060d82e5a938f311245686c6463f31ef971df8.tar.xz drakx-ea060d82e5a938f311245686c6463f31ef971df8.zip |
adding a minimum size for disks to be detected and filter the smalls ones out
-rwxr-xr-x | rescue/restore-image-lib.sh | 1 | ||||
-rwxr-xr-x | rescue/restore-image.sh | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/rescue/restore-image-lib.sh b/rescue/restore-image-lib.sh index 625b96cca..b6d31a53a 100755 --- a/rescue/restore-image-lib.sh +++ b/rescue/restore-image-lib.sh @@ -2,6 +2,7 @@ TITLE="Mandriva Installer" BACKTITLE="Mandriva" +MIN_DISKSIZE=800000 debug="/dev/null" diff --git a/rescue/restore-image.sh b/rescue/restore-image.sh index 4e2f06708..07fdc9437 100755 --- a/rescue/restore-image.sh +++ b/rescue/restore-image.sh @@ -74,7 +74,7 @@ do you want to continue?\n " function detect_root() { dev=$(sed '/\/tmp\/media/!d;s/[0-9] .*$//;s/^.*\///' /proc/mounts) - devices=$(grep "^ .*[^0-9]$" < /proc/partitions | grep -v ${dev} | awk '{ print $4,$3 }') + devices=$(grep "^ .*[^0-9]$" < /proc/partitions | grep -v ${dev} | awk '$3 > $MIN_DISKSIZE { print $4,$3 }') devs_found=$(echo $devices | wc -w) if [ "$devs_found" -gt "2" ]; then |