diff options
author | MatMoul <matmoul@gmail.com> | 2015-08-23 14:24:18 +0200 |
---|---|---|
committer | MatMoul <matmoul@gmail.com> | 2015-08-23 14:24:18 +0200 |
commit | 18fbb016e68d0c3e096d7345961da429f7bc0224 (patch) | |
tree | bd2c55e08e73d5b17ce4df52f63732581dc6eac8 | |
parent | cb40ecd35e75cfb48d2c25d6d7d4396f72cb84d6 (diff) | |
download | hyperfi-18fbb016e68d0c3e096d7345961da429f7bc0224.tar.lz hyperfi-18fbb016e68d0c3e096d7345961da429f7bc0224.tar.xz hyperfi-18fbb016e68d0c3e096d7345961da429f7bc0224.zip |
Add wipe option for luks
-rw-r--r-- | archfi | 12 |
1 files changed, 9 insertions, 3 deletions
@@ -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 |