aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatMoul <matmoul@gmail.com>2015-08-23 14:24:18 +0200
committerMatMoul <matmoul@gmail.com>2015-08-23 14:24:18 +0200
commit18fbb016e68d0c3e096d7345961da429f7bc0224 (patch)
treebd2c55e08e73d5b17ce4df52f63732581dc6eac8
parentcb40ecd35e75cfb48d2c25d6d7d4396f72cb84d6 (diff)
downloadhyperfi-18fbb016e68d0c3e096d7345961da429f7bc0224.tar.lz
hyperfi-18fbb016e68d0c3e096d7345961da429f7bc0224.tar.xz
hyperfi-18fbb016e68d0c3e096d7345961da429f7bc0224.zip
Add wipe option for luks
-rw-r--r--archfi12
1 files changed, 9 insertions, 3 deletions
diff --git a/archfi b/archfi
index 8e7f0ba..cbeb879 100644
--- a/archfi
+++ b/archfi
@@ -554,13 +554,19 @@ formatdevice(){
options=()
options+=("normal" "")
options+=("fast" "")
- sel=$(whiptail --backtitle "$apptitle" --title "Wipe device" --menu "Wipe device (recommended) ?" --no-button="Ignore" 0 0 0 \
+ sel=$(whiptail --backtitle "$apptitle" --title "$txtformatdevice" --menu "Wipe device ?" --cancel-button="Ignore" 0 0 0 \
"${options[@]}" \
3>&1 1>&2 2>&3)
if [ "$?" = "0" ]; then
case $sel in
- normal) dd if=/dev/zero of=/dev/mapper/$1 & PID=$! &>/dev/null;;
- fast) dd if=/dev/zero of=/dev/mapper/$1 bs=30M & PID=$! &>/dev/null;;
+ normal)
+ echo "dd if=/dev/zero of=/dev/mapper/$1"
+ dd if=/dev/zero of=/dev/mapper/$1 & PID=$! &>/dev/null
+ ;;
+ fast)
+ echo "dd if=/dev/zero of=/dev/mapper/$1 bs=60M"
+ dd if=/dev/zero of=/dev/mapper/$1 bs=60M & PID=$! &>/dev/null
+ ;;
esac
clear
sleep 1