Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- bash -x dus ~/Downloads/artful-desktop-amd64.iso
- + version='dus 12.2.7'
- + inversvid='\0033[7m'
- + resetvid='\0033[0m'
- + redback='\0033[1;37;41m'
- + greenback='\0033[1;37;42m'
- + blueback='\0033[1;37;44m'
- + logoansi='\0033[38;5;0;48;5;148m'
- + logorgb=''\''#afd700'\'''
- + ans=
- + pff=
- + cmf=
- + source=
- + par_org=
- + src_orig=
- + list01=
- + target=
- + livedrive=
- + sdrive=
- + infstb=false
- + separator=-------------------------------------------------------------------------------
- ++ pwd
- + curdir=/home/jon
- + curlang=en_US.UTF-8
- + curlc_all=
- + manager=
- + want_pck=
- + choice=/home/jon
- + '[' /home/jon/Downloads/artful-desktop-amd64.iso == -v ']'
- + '[' /home/jon/Downloads/artful-desktop-amd64.iso == -h ']'
- + echo -e '\0033[7m dus 12.2.7 \0033[0m'
- dus 12.2.7
- + p_cal1 /home/jon/Downloads/artful-desktop-amd64.iso
- + '[' jon '!=' root ']'
- + sudostr='live system or temporary superuser permissions'
- + for i in 1 2 3
- + '[' 1 == 1 ']'
- + sudo -n echo 'live system or temporary superuser permissions'
- + '[' 1 -ne 0 ']'
- + '[' /home/jon/Downloads/artful-desktop-amd64.iso == -z ']'
- + '[' /home/jon/Downloads/artful-desktop-amd64.iso == -d ']'
- + sudo echo 'live system or temporary superuser permissions'
- [sudo] password for jon:
- live system or temporary superuser permissions
- + '[' 0 -ne 0 ']'
- + for i in 1 2 3
- + '[' 2 == 1 ']'
- + sudo -n echo 'live system or temporary superuser permissions'
- + '[' 0 -ne 0 ']'
- + for i in 1 2 3
- + '[' 3 == 1 ']'
- + sudo -n echo 'live system or temporary superuser permissions'
- + '[' 0 -ne 0 ']'
- + '[' 0 -ne 0 ']'
- + p_chk_programs /home/jon/Downloads/artful-desktop-amd64.iso
- + par_org=/home/jon/Downloads/artful-desktop-amd64.iso
- + need_pck=
- + want_pck=
- + s_pers='a persistent live drive'
- + s_win='a windows installer'
- + p_need_pck pv
- + which pv
- + '[' 0 '!=' 0 ']'
- + p_need_pck_s parted
- + p_calx which parted
- + '[' jon == root ']'
- + sudostr='live system or temporary superuser permissions'
- + for i in 1 2 3
- + '[' 1 == 1 ']'
- + sudo -n echo 'live system or temporary superuser permissions'
- + '[' 0 -ne 0 ']'
- + sudo -nH which parted
- + ans=0
- + '[' 0 == 0 ']'
- + break
- + '[' 0 -ne 0 ']'
- + '[' 0 '!=' 0 ']'
- + p_need_pck_s gdisk
- + p_calx which gdisk
- + '[' jon == root ']'
- + sudostr='live system or temporary superuser permissions'
- + for i in 1 2 3
- + '[' 1 == 1 ']'
- + sudo -n echo 'live system or temporary superuser permissions'
- + '[' 0 -ne 0 ']'
- + sudo -nH which gdisk
- + ans=0
- + '[' 0 == 0 ']'
- + break
- + '[' 0 -ne 0 ']'
- + '[' 0 '!=' 0 ']'
- + p_need_pck_s mkfs.vfat 'package dosfstools'
- + p_calx which mkfs.vfat
- + '[' jon == root ']'
- + sudostr='live system or temporary superuser permissions'
- + for i in 1 2 3
- + '[' 1 == 1 ']'
- + sudo -n echo 'live system or temporary superuser permissions'
- + '[' 0 -ne 0 ']'
- + sudo -nH which mkfs.vfat
- + ans=0
- + '[' 0 == 0 ']'
- + break
- + '[' 0 -ne 0 ']'
- + '[' 0 '!=' 0 ']'
- + p_need_pck_s mkfs.ntfs 'package ntfs-3g'
- + p_calx which mkfs.ntfs
- + '[' jon == root ']'
- + sudostr='live system or temporary superuser permissions'
- + for i in 1 2 3
- + '[' 1 == 1 ']'
- + sudo -n echo 'live system or temporary superuser permissions'
- + '[' 0 -ne 0 ']'
- + sudo -nH which mkfs.ntfs
- + ans=0
- + '[' 0 == 0 ']'
- + break
- + '[' 0 -ne 0 ']'
- + '[' 0 '!=' 0 ']'
- + p_need_pck lsblk 'package util-linux'
- + which lsblk
- + '[' 0 '!=' 0 ']'
- + p_need_pck df 'package coreutils'
- + which df
- + '[' 0 '!=' 0 ']'
- + p_need_pck_s mount
- + p_calx which mount
- + '[' jon == root ']'
- + sudostr='live system or temporary superuser permissions'
- + for i in 1 2 3
- + '[' 1 == 1 ']'
- + sudo -n echo 'live system or temporary superuser permissions'
- + '[' 0 -ne 0 ']'
- + sudo -nH which mount
- + ans=0
- + '[' 0 == 0 ']'
- + break
- + '[' 0 -ne 0 ']'
- + '[' 0 '!=' 0 ']'
- + p_need_pck gzip
- + which gzip
- + '[' 0 '!=' 0 ']'
- + p_need_pck xz 'package xz-utils'
- + which xz
- + '[' 0 '!=' 0 ']'
- + p_want_pck rsync 'only to make a persistent live drive'
- + which rsync
- + '[' 0 '!=' 0 ']'
- + '[' rsync == zenity ']'
- + '[' rsync == dialog ']'
- + p_want_pck tar 'to make a persistent live drive or a windows installer'
- + which tar
- + '[' 0 '!=' 0 ']'
- + '[' tar == zenity ']'
- + '[' tar == dialog ']'
- + p_want_pck mkusb-common 'to make a persistent live drive and to get a good GUI experience'
- + which mkusb-common
- + '[' 0 '!=' 0 ']'
- + '[' mkusb-common == zenity ']'
- + '[' mkusb-common == dialog ']'
- + '[' /home/jon/Downloads/artful-desktop-amd64.iso '!=' -t ']'
- + '[' xterm == xterm ']'
- + p_want_pck zenity 'to get GUI menus'
- + which zenity
- + '[' 0 '!=' 0 ']'
- + '[' zenity == zenity ']'
- + '[' /home/jon/Downloads/artful-desktop-amd64.iso '!=' -d ']'
- + p_zentest
- + zenity --info '--title=dus 12.2.7 - zenity-test' --timeout 1 '--text=Checking if zenity works in this environment'
- + exitnr=5
- + '[' 5 -eq 0 ']'
- + '[' 5 -eq 5 ']'
- + manager=z
- + which zenity
- + '[' /home/jon/Downloads/artful-desktop-amd64.iso == -d ']'
- + '[' '' == opensuse ']'
- + p_want_pck_s grub-install 'grub-pc: to make a persistent live drive or a windows installer'
- + p_calx which grub-install
- + '[' jon == root ']'
- + sudostr='live system or temporary superuser permissions'
- + for i in 1 2 3
- + '[' 1 == 1 ']'
- + sudo -n echo 'live system or temporary superuser permissions'
- + '[' 0 -ne 0 ']'
- + sudo -nH which grub-install
- + ans=0
- + '[' 0 == 0 ']'
- + break
- + '[' 0 -ne 0 ']'
- + '[' 0 '!=' 0 ']'
- + '[' grub-install == zenity ']'
- + '[' grub-install == dialog ']'
- + '[' '' '!=' '' ']'
- + '[' '' '!=' '' ']'
- + p_chk_param /home/jon/Downloads/artful-desktop-amd64.iso
- + '[' /home/jon/Downloads/artful-desktop-amd64.iso == -v ']'
- + '[' /home/jon/Downloads/artful-desktop-amd64.iso == -z ']'
- + '[' /home/jon/Downloads/artful-desktop-amd64.iso == -d ']'
- + '[' /home/jon/Downloads/artful-desktop-amd64.iso == -t ']'
- + '[' z == '' ']'
- + '[' 1 -gt 1 ']'
- + '[' /home/jon/Downloads/artful-desktop-amd64.iso == -h ']'
- + '[' 1 -eq 0 ']'
- + '[' /home/jon/Downloads/artful-desktop-amd64.iso '!=' /home/jon/Downloads/artful-desktop-amd64.iso ']'
- + test -s /home/jon/Downloads/artful-desktop-amd64.iso
- + source=/home/jon/Downloads/artful-desktop-amd64.iso
- + src_orig=/home/jon/Downloads/artful-desktop-amd64.iso
- + p_ldr
- ++ grep -m 1 ' / ' /etc/mtab
- ++ cut -d ' ' -f 1
- + ltest0=/dev/mmcblk0p1
- + '[' /dev/mmcblk0p1 == /cow ']'
- + '[' /dev/mmcblk0p1 == aufs ']'
- + '[' /dev/mmcblk0p1 == rootfs ']'
- + '[' /dev/mmcblk0p1 == overlay ']'
- + '[' /dev/mmcblk0p1 '!=' '' ']'
- ++ df
- ++ grep -m 1 '/$'
- ++ cut -d ' ' -f 1
- + livedrive=/dev/mmcblk0p1
- + l_ldrv=14
- + l_m1=13
- + l_m2=12
- + l_m3=11
- + test -b /dev/mmcblk
- + test -b /dev/mmcblk0
- + livedrive=/dev/mmcblk0
- + p_sdr
- + '[' /home/jon/Downloads/artful-desktop-amd64.iso '!=' '' ']'
- + test -s /home/jon/Downloads/artful-desktop-amd64.iso
- + test -f /home/jon/Downloads/artful-desktop-amd64.iso
- + test -b /home/jon/Downloads/artful-desktop-amd64.iso
- ++ tail -n1
- ++ df /home/jon/Downloads/artful-desktop-amd64.iso
- ++ sed 's/ .*//'
- + sdrive=/home/jon/.Private
- + test -b /home/jon/.Private
- + sdrive=/dev/mmcblk0
- + title0='dus 12.2.7 - Do USB Stuff'
- + '[' z == d ']'
- + '[' z == z ']'
- + p_welcome
- + w_tmp=
- + i_tmp=
- + '[' '' '!=' '' ']'
- + welcome='<b><span bgcolor='\''#afd700'\''>- Do USB Stuff -</span>
- Welcome and Notice about Overwriting</b>
- <span fgcolor='\''#cc0000'\''>The target device will be completely overwritten</span>
- '
- + zenity --info '--title=dus 12.2.7 - Do USB Stuff' '--text=<b><span bgcolor='\''#afd700'\''>- Do USB Stuff -</span>
- Welcome and Notice about Overwriting</b>
- <span fgcolor='\''#cc0000'\''>The target device will be completely overwritten</span>
- ' --window-icon=/usr/share/icons/hicolor/48x48/apps/mkusb.png
- + '[' /home/jon/Downloads/artful-desktop-amd64.iso == '' ']'
- + '[' /home/jon/Downloads/artful-desktop-amd64.iso '!=' /home/jon/Downloads/artful-desktop-amd64.iso ']'
- + p_install
- + ans=
- + '[' '' '!=' q ']'
- + title1='Cloning, live linux, windows / Persistent live'
- + title2='Move between items with the arrow keys'
- + menuln=(c "Cloning iso file, [compressed] image file or device" l "'Live-only' or linux installer from iso file" p "'Persistent live' - only Debian and Ubuntu" w "extracting Windows installer" q "Quit")
- + declare -a menuln
- + p_menudz
- + '[' z == d ']'
- + '[' z == z ']'
- ++ zenity --list --width=600 --height=280 '--title=dus 12.2.7 - Cloning, live linux, windows / Persistent live' --cancel-label=Quit --window-icon=/usr/share/icons/hicolor/48x48/apps/mkusb.png --column=hotkey '--column=Move between items with the arrow keys' c 'Cloning iso file, [compressed] image file or device' l ''\''Live-only'\'' or linux installer from iso file' p ''\''Persistent live'\'' - only Debian and Ubuntu' w 'extracting Windows installer' q Quit
- + ans=p
- + '[' 0 -ne 0 ']'
- + ans=p
- + titled=
- + '[' z == t ']'
- + '[' p == c ']'
- + '[' p == l ']'
- + '[' p == w ']'
- + '[' p == p ']'
- + p_persistent
- ++ mktemp --tmpdir dus.XXXXXXXXXX
- + pff=/tmp/dus.Qr3yG5Akf7
- + p_source
- + '[' z == z ']'
- + '[' /home/jon/Downloads/artful-desktop-amd64.iso == '' ']'
- + '[' /home/jon/Downloads/artful-desktop-amd64.iso == '' ']'
- + test -s /home/jon/Downloads/artful-desktop-amd64.iso
- + test -d /home/jon/Downloads/artful-desktop-amd64.iso
- + choice=/home/jon/Downloads/artful-desktop-amd64.iso
- + '[' 0 -eq 1 ']'
- + test -s /home/jon/Downloads/artful-desktop-amd64.iso
- + '[' /home/jon/Downloads/artful-desktop-amd64.iso '!=' /home/jon/Downloads/artful-desktop-amd64.iso ']'
- + p_target
- + p_sdr
- + '[' /home/jon/Downloads/artful-desktop-amd64.iso '!=' '' ']'
- + test -s /home/jon/Downloads/artful-desktop-amd64.iso
- + test -f /home/jon/Downloads/artful-desktop-amd64.iso
- + test -b /home/jon/Downloads/artful-desktop-amd64.iso
- ++ df /home/jon/Downloads/artful-desktop-amd64.iso
- ++ sed 's/ .*//'
- ++ tail -n1
- + sdrive=/home/jon/.Private
- + test -b /home/jon/.Private
- + sdrive=/dev/mmcblk0
- + '[' /dev/mmcblk0 '!=' '' ']'
- + echo 'Drive that contains source file: /dev/mmcblk0'
- Drive that contains source file: /dev/mmcblk0
- + '[' /dev/mmcblk0 '!=' not_found ']'
- + echo 'Live drive, that is booted from: /dev/mmcblk0'
- Live drive, that is booted from: /dev/mmcblk0
- + '[' z == z ']'
- + p_lisdz
- ++ mktemp --tmpdir dus.XXXXXXXXXX
- + list0=/tmp/dus.AlWFJYgSp8
- ++ mktemp --tmpdir dus.XXXXXXXXXX
- + list01=/tmp/dus.SeyF0WLpCZ
- ++ mktemp --tmpdir dus.XXXXXXXXXX
- + list02=/tmp/dus.bV6KJHsKPy
- ++ mktemp --tmpdir dus.XXXXXXXXXX
- + list03=/tmp/dus.fmA5nPpvRS
- + p_list_drives
- + rm -f '' ''
- ++ mktemp --tmpdir dus.XXXXXXXXXX
- + byid=/tmp/dus.hcwbtRJI0w
- ++ mktemp --tmpdir dus.XXXXXXXXXX
- + list00=/tmp/dus.xaIgarmWPH
- ++ grep disk
- ++ grep -v -e '^zram' -e '^fd' -e '^cloop'
- ++ cut -d ' ' -f1
- ++ lsblk -o name,type -d
- + for i in '$(lsblk -o name,type -d|grep disk|grep -v -e ^zram -e ^fd -e ^cloop|cut -d '\'' '\'' -f1)'
- + ls -l /dev/disk/by-id
- + grep 'mmcblk0boot0$'
- + tr -s ' ' '\t'
- + tr '\n' '\t'
- + cut -f9,11
- + sed -e s#../../##
- + grep -v '^wwn'
- + lsblk -o size -dn /dev/mmcblk0boot0
- + for i in '$(lsblk -o name,type -d|grep disk|grep -v -e ^zram -e ^fd -e ^cloop|cut -d '\'' '\'' -f1)'
- + ls -l /dev/disk/by-id
- + tr -s ' ' '\t'
- + grep 'sda$'
- + grep -v '^wwn'
- + sed -e s#../../##
- + cut -f9,11
- + tr '\n' '\t'
- + lsblk -o size -dn /dev/sda
- + for i in '$(lsblk -o name,type -d|grep disk|grep -v -e ^zram -e ^fd -e ^cloop|cut -d '\'' '\'' -f1)'
- + ls -l /dev/disk/by-id
- + grep 'mmcblk0boot1$'
- + grep -v '^wwn'
- + cut -f9,11
- + sed -e s#../../##
- + tr '\n' '\t'
- + tr -s ' ' '\t'
- + lsblk -o size -dn /dev/mmcblk0boot1
- + for i in '$(lsblk -o name,type -d|grep disk|grep -v -e ^zram -e ^fd -e ^cloop|cut -d '\'' '\'' -f1)'
- + ls -l /dev/disk/by-id
- + cut -f9,11
- + grep 'mmcblk0$'
- + sed -e s#../../##
- + tr '\n' '\t'
- + tr -s ' ' '\t'
- + grep -v '^wwn'
- + lsblk -o size -dn /dev/mmcblk0
- + Isav1='
- '
- + IFS=' '
- + read model name size
- + bus=' 4M'
- + model=' 4M'
- + model=' 4M'
- + '[' ' 4M' == usb ']'
- + '[' ' 4' == mmc ']'
- + hotplug='built-in device'
- + '[' z == z ']'
- + echo '"" " 4M" "" " 4M" "built-in device"'
- + read model name size
- + bus=usb
- + model=PNY_USB_2.0_FD_AC7B03D0400000145-0:0
- + model=PNY_USB_2.0_FD
- + '[' usb == usb ']'
- + hotplug='USB or memory card'
- + '[' z == z ']'
- + echo '"sda" "PNY_USB_2.0_FD" "30.5G" "usb" "USB or memory card"'
- + read model name size
- + bus=' 4M'
- + model=' 4M'
- + model=' 4M'
- + '[' ' 4M' == usb ']'
- + '[' ' 4' == mmc ']'
- + hotplug='built-in device'
- + '[' z == z ']'
- + echo '"" " 4M" "" " 4M" "built-in device"'
- + read model name size
- + bus=mmc
- + model=HBG4a2_0x4b0ae8ea
- + model=HBG4a2
- + '[' mmc == usb ']'
- + '[' mmc == mmc ']'
- + hotplug='USB or memory card'
- + '[' z == z ']'
- + echo '"mmcblk0" "HBG4a2" "29.1G" "mmc" "USB or memory card"'
- + read model name size
- + IFS='
- '
- + grep 'built-in device' /tmp/dus.xaIgarmWPH
- + grep 'USB or memory card' /tmp/dus.xaIgarmWPH
- + sleep 0.3
- + rm /tmp/dus.hcwbtRJI0w /tmp/dus.xaIgarmWPH
- + '[' /dev/mmcblk0 '!=' '' ']'
- + grep -v mmcblk0 /tmp/dus.SeyF0WLpCZ
- + '[' /dev/mmcblk0 '!=' '' ']'
- + '[' /dev/mmcblk0 '!=' not_found ']'
- + grep -v mmcblk0 /tmp/dus.bV6KJHsKPy
- ++ cat /tmp/dus.fmA5nPpvRS
- + lsbl3='"" " 4M" "" " 4M" "built-in device"
- "" " 4M" "" " 4M" "built-in device"
- "sda" "PNY_USB_2.0_FD" "30.5G" "usb" "USB or memory card"'
- + Isav2='
- '
- + IFS=' '
- + '[' z == z ']'
- ++ tr '\n' ' '
- ++ echo '"" " 4M" "" " 4M" "built-in device"
- "" " 4M" "" " 4M" "built-in device"
- "sda" "PNY_USB_2.0_FD" "30.5G" "usb" "USB or memory card"'
- ++ cut -d '"' -f 2
- + tfstb=' sda '
- + IFS='
- '
- + Isav3='
- '
- + IFS=' '
- + for j in '$tfstb'
- + p_fstb sda
- + Isav4=' '
- + IFS='
- '
- ++ grep '^UUID' /etc/fstab
- + grep '^sda'
- ++ cut -d ' ' -f2
- ++ tr = ' '
- + for k in '$(grep ^UUID /etc/fstab 2>/dev/null|tr '\''='\'' '\'' '\''|cut -d '\'' '\'' -f2)'
- + lsblk -o NAME,UUID /dev/adsp /dev/sda1 /dev/sda2 /dev/mmcblk0p1
- + grep -m1 850a858b-1b7d-4451-8b00-541e3d314ee4
- + '[' 1 -eq 0 ']'
- + infstb=false
- + ISF=' '
- + false
- + IFS='
- '
- + l_bl3=133
- + '[' 133 -lt 3 ']'
- + '[' z == d ']'
- + '[' z == z ']'
- + cut -d '"' -f 2,4,6,8,10
- + sed -e 's/"/\n/g'
- + echo '"" " 4M" "" " 4M" "built-in device"
- "" " 4M" "" " 4M" "built-in device"
- "sda" "PNY_USB_2.0_FD" "30.5G" "usb" "USB or memory card"'
- + typeset -a 'lst1[@]'
- + typeset -a 'lst2[@]'
- + i=0
- + Isave='
- '
- + IFS='
- '
- + read line
- + lst1[$i]=
- + i=1
- + read line
- + lst1[$i]=' 4M'
- + i=2
- + read line
- + lst1[$i]=
- + i=3
- + read line
- + lst1[$i]=' 4M'
- + i=4
- + read line
- + lst1[$i]='built-in device'
- + i=5
- + read line
- + lst1[$i]=
- + i=6
- + read line
- + lst1[$i]=' 4M'
- + i=7
- + read line
- + lst1[$i]=
- + i=8
- + read line
- + lst1[$i]=' 4M'
- + i=9
- + read line
- + lst1[$i]='built-in device'
- + i=10
- + read line
- + lst1[$i]=sda
- + i=11
- + read line
- + lst1[$i]=PNY_USB_2.0_FD
- + i=12
- + read line
- + lst1[$i]=30.5G
- + i=13
- + read line
- + lst1[$i]=usb
- + i=14
- + read line
- + lst1[$i]='USB or memory card'
- + i=15
- + read line
- + cands=3
- + echo cands=3
- cands=3
- + cat /tmp/dus.AlWFJYgSp8
- 4M
- 4M
- built-in device
- 4M
- 4M
- built-in device
- sda
- PNY_USB_2.0_FD
- 30.5G
- usb
- USB or memory card
- + i=0
- + n=0
- + (( k=0 ))
- + (( k<3 ))
- + (( j=0 ))
- + (( j<6 ))
- + '[' 0 -eq 0 ']'
- + lst2[$n]=false
- + n=1
- + (( j++ ))
- + (( j<6 ))
- + '[' 1 -eq 0 ']'
- + lst2[$n]=
- + i=1
- + n=2
- + (( j++ ))
- + (( j<6 ))
- + '[' 2 -eq 0 ']'
- + lst2[$n]=' 4M'
- + i=2
- + n=3
- + (( j++ ))
- + (( j<6 ))
- + '[' 3 -eq 0 ']'
- + lst2[$n]=
- + i=3
- + n=4
- + (( j++ ))
- + (( j<6 ))
- + '[' 4 -eq 0 ']'
- + lst2[$n]=' 4M'
- + i=4
- + n=5
- + (( j++ ))
- + (( j<6 ))
- + '[' 5 -eq 0 ']'
- + lst2[$n]='built-in device'
- + i=5
- + n=6
- + (( j++ ))
- + (( j<6 ))
- + (( k++ ))
- + (( k<3 ))
- + (( j=0 ))
- + (( j<6 ))
- + '[' 0 -eq 0 ']'
- + lst2[$n]=false
- + n=7
- + (( j++ ))
- + (( j<6 ))
- + '[' 1 -eq 0 ']'
- + lst2[$n]=
- + i=6
- + n=8
- + (( j++ ))
- + (( j<6 ))
- + '[' 2 -eq 0 ']'
- + lst2[$n]=' 4M'
- + i=7
- + n=9
- + (( j++ ))
- + (( j<6 ))
- + '[' 3 -eq 0 ']'
- + lst2[$n]=
- + i=8
- + n=10
- + (( j++ ))
- + (( j<6 ))
- + '[' 4 -eq 0 ']'
- + lst2[$n]=' 4M'
- + i=9
- + n=11
- + (( j++ ))
- + (( j<6 ))
- + '[' 5 -eq 0 ']'
- + lst2[$n]='built-in device'
- + i=10
- + n=12
- + (( j++ ))
- + (( j<6 ))
- + (( k++ ))
- + (( k<3 ))
- + (( j=0 ))
- + (( j<6 ))
- + '[' 0 -eq 0 ']'
- + lst2[$n]=false
- + n=13
- + (( j++ ))
- + (( j<6 ))
- + '[' 1 -eq 0 ']'
- + lst2[$n]=sda
- + i=11
- + n=14
- + (( j++ ))
- + (( j<6 ))
- + '[' 2 -eq 0 ']'
- + lst2[$n]=PNY_USB_2.0_FD
- + i=12
- + n=15
- + (( j++ ))
- + (( j<6 ))
- + '[' 3 -eq 0 ']'
- + lst2[$n]=30.5G
- + i=13
- + n=16
- + (( j++ ))
- + (( j<6 ))
- + '[' 4 -eq 0 ']'
- + lst2[$n]=usb
- + i=14
- + n=17
- + (( j++ ))
- + (( j<6 ))
- + '[' 5 -eq 0 ']'
- + lst2[$n]='USB or memory card'
- + i=15
- + n=18
- + (( j++ ))
- + (( j<6 ))
- + (( k++ ))
- + (( k<3 ))
- + n=12
- + lst2[$n]=true
- + IFS='
- '
- + title1='dus 12.2.7 - Select target device'
- + title2='Select target device from this list'
- + '[' z == d ']'
- + '[' z == z ']'
- ++ zenity --list --radiolist --width=720 --height=320 '--title=dus 12.2.7 - Select target device' --cancel-label=Quit --window-icon=/usr/share/icons/hicolor/48x48/apps/mkusb.png --column=Select --column=Device '--column=Target name/model' --column=Size --column=Bus '--column=Kind of device' false ' 4M' ' 4M' 'built-in device' false ' 4M' ' 4M' 'built-in device' true sda PNY_USB_2.0_FD 30.5G usb 'USB or memory card'
- + trg='built-in device'
- + rm /tmp/dus.AlWFJYgSp8 /tmp/dus.SeyF0WLpCZ /tmp/dus.bV6KJHsKPy /tmp/dus.fmA5nPpvRS
- + target='/dev/built-in device'
- ++ ls -l /dev/disk/by-id
- ++ grep -m1 'built-in device$'
- ++ tr -s ' ' '\t'
- ++ cut -b 1-3
- ++ cut -f 9
- + hpl=
- + '[' '' == usb ']'
- + '[' '' == mmc ']'
- + hpl=0
- + p_fstb 'built-in device'
- + Isav4='
- '
- + IFS='
- '
- + grep '^built-in device'
- ++ grep '^UUID' /etc/fstab
- ++ tr = ' '
- ++ cut -d ' ' -f2
- + for k in '$(grep ^UUID /etc/fstab 2>/dev/null|tr '\''='\'' '\'' '\''|cut -d '\'' '\'' -f2)'
- + grep -m1 850a858b-1b7d-4451-8b00-541e3d314ee4
- + lsblk -o NAME,UUID /dev/adsp /dev/sda1 /dev/sda2 /dev/mmcblk0p1
- + '[' 1 -eq 0 ']'
- + infstb=false
- + ISF='
- '
- + echo 'p_target: target=/dev/built-in device'
- p_target: target=/dev/built-in device
- + isblk=false
- + '[' '/dev/built-in device' '!=' '' ']'
- + test -b '/dev/built-in device'
- + '[' '/dev/built-in device' == '' ']'
- + false
- + echo 'No target device or bad target device'
- No target device or bad target device
- + rm -f /tmp/dus.Qr3yG5Akf7
- + return 1
- + '[' 1 -eq 0 ']'
- + p_clean
- + echo p_clean:
- p_clean:
- + '[' /home/jon/Downloads/artful-desktop-amd64.iso == '' ']'
- + source=/home/jon/Downloads/artful-desktop-amd64.iso
- + target=
- + for i in '/tmp/dus.*'
- + test -d '/tmp/dus.*'
- + sleep 0.3
- + p_calx rm -rf /tmp/dus.Qr3yG5Akf7 '' '/tmp/dus.*'
- + '[' jon == root ']'
- + sudostr='live system or temporary superuser permissions'
- + for i in 1 2 3
- + '[' 1 == 1 ']'
- + sudo -n echo 'live system or temporary superuser permissions'
- live system or temporary superuser permissions
- + '[' 0 -ne 0 ']'
- + sudo -nH rm -rf /tmp/dus.Qr3yG5Akf7 '' '/tmp/dus.*'
- + ans=0
- + '[' 0 == 0 ']'
- + break
- + '[' 0 -ne 0 ']'
- + ans=
- + '[' '' '!=' q ']'
- + title1='Cloning, live linux, windows / Persistent live'
- + title2='Move between items with the arrow keys'
- + menuln=(c "Cloning iso file, [compressed] image file or device" l "'Live-only' or linux installer from iso file" p "'Persistent live' - only Debian and Ubuntu" w "extracting Windows installer" q "Quit")
- + declare -a menuln
- + p_menudz
- + '[' z == d ']'
- + '[' z == z ']'
- ++ zenity --list --width=600 --height=280 '--title=dus 12.2.7 - Cloning, live linux, windows / Persistent live' --cancel-label=Quit --window-icon=/usr/share/icons/hicolor/48x48/apps/mkusb.png --column=hotkey '--column=Move between items with the arrow keys' c 'Cloning iso file, [compressed] image file or device' l ''\''Live-only'\'' or linux installer from iso file' p ''\''Persistent live'\'' - only Debian and Ubuntu' w 'extracting Windows installer' q Quit
- + ans=
- + '[' 1 -ne 0 ']'
- + ans=q
- + ans=q
- + titled=
- + '[' z == t ']'
- + '[' q == c ']'
- + '[' q == l ']'
- + '[' q == w ']'
- + '[' q == p ']'
- + '[' q == q ']'
- + ans=
- + echo 'clean if necessary and return'
- clean if necessary and return
- + return
- + LANG=en_US.UTF-8
- + LC_ALL=
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement