]> git.ipfire.org Git - ipfire-2.x.git/blobdiff - src/scripts/scanhd
ExtraHD! Die Erweiterung um Festplatten schnell einzubinden!
[ipfire-2.x.git] / src / scripts / scanhd
diff --git a/src/scripts/scanhd b/src/scripts/scanhd
new file mode 100644 (file)
index 0000000..fbee30a
--- /dev/null
@@ -0,0 +1,13 @@
+#!/bin/bash
+
+case "$1" in
+       ide)
+               /sbin/kudzu -qps -c HD | egrep "desc|device" | awk -F': ' '{print $2}' | sed -e '/"$/a\\' -e "s/$/\;/g" | tr "\n" "XX" | sed -e "s/XX/\n/g" -e "s/\;X/\;/g" > /var/ipfire/extrahd/scan
+               ;;
+       partitions)
+               cat /proc/partitions | awk '{print $4 ";"  $3 ";"}' | grep -v name | grep -v "^;;$" > /var/ipfire/extrahd/partitions
+               ;;
+       *)
+               echo "Usage: $0 (ide|partitions)"
+               ;;
+esac