talbert@crashback:~$ sudo dpkg --configure grub-pc [sudo] password for talbert: Setting up grub-pc (2.04-1ubuntu26.4) ... + cached_available_ids= + case "$1" in + . /usr/share/debconf/confmodule ++ '[' '!' '' ']' ++ PERL_DL_NONLAZY=1 ++ export PERL_DL_NONLAZY ++ '[' '' ']' ++ exec /usr/share/debconf/frontend /var/lib/dpkg/info/grub-pc.postinst configure 2.02-2ubuntu8.18 + cached_available_ids= + case "$1" in + . /usr/share/debconf/confmodule ++ '[' '!' 1 ']' ++ '[' -z '' ']' ++ exec ++ '[' '' ']' ++ exec ++ DEBCONF_REDIR=1 ++ export DEBCONF_REDIR + devicemap_regenerated= + '[' grub-pc = grub-efi-amd64 ']' + egrep -q '^[[:space:]]*post(inst|rm)_hook[[:space:]]*=[[:space:]]*(/sbin/|/usr/sbin/)?update-grub' /etc/kernel-img.conf + mkdir -p /boot/grub + case grub-pc in + test -e /boot/grub/device.map + test -z '' + dpkg --compare-versions 2.02-2ubuntu8.18 lt-nl 1.99~20101210-2 ++ mktemp -t grub.XXXXXXXXXX + tmp_default_grub=/tmp/grub.lyFDFodWGc + trap 'rm -f /tmp/grub.lyFDFodWGc' EXIT + cp -p /usr/share/grub/default/grub /tmp/grub.lyFDFodWGc + conf_files='/tmp/grub.lyFDFodWGc /etc/default/grub' + apply_conf_tweaks '/tmp/grub.lyFDFodWGc /etc/default/grub' merge_debconf_into_conf GRUB_CMDLINE_LINUX grub2/linux_cmdline + local files + files='/tmp/grub.lyFDFodWGc /etc/default/grub' + local cmd + cmd=merge_debconf_into_conf + local file + shift 2 + for file in $files + '[' -e /tmp/grub.lyFDFodWGc ']' + merge_debconf_into_conf /tmp/grub.lyFDFodWGc GRUB_CMDLINE_LINUX grub2/linux_cmdline + local tmpfile + tmpfile=/tmp/grub.lyFDFodWGc + local setting + setting=GRUB_CMDLINE_LINUX + local template + template=grub2/linux_cmdline + db_get grub2/linux_cmdline + _db_cmd 'GET grub2/linux_cmdline' + _db_internal_IFS=' ' + IFS=' ' + printf '%s\n' 'GET grub2/linux_cmdline' + IFS=' ' + read -r _db_internal_line + IFS=' ' + RET= + case ${_db_internal_line%%[ ]*} in + return 0 + local value ++ echo '' ++ sed -e 's,[$`"\],\\&,g' + value= + grep -q '^GRUB_CMDLINE_LINUX=' /tmp/grub.lyFDFodWGc ++ echo '' ++ sed -e 's,[\@],\\&,g' + value= + sed -i -re 's@^(GRUB_CMDLINE_LINUX=).*@\1""@' /tmp/grub.lyFDFodWGc + for file in $files + '[' -e /etc/default/grub ']' + merge_debconf_into_conf /etc/default/grub GRUB_CMDLINE_LINUX grub2/linux_cmdline + local tmpfile + tmpfile=/etc/default/grub + local setting + setting=GRUB_CMDLINE_LINUX + local template + template=grub2/linux_cmdline + db_get grub2/linux_cmdline + _db_cmd 'GET grub2/linux_cmdline' + _db_internal_IFS=' ' + IFS=' ' + printf '%s\n' 'GET grub2/linux_cmdline' + IFS=' ' + read -r _db_internal_line + IFS=' ' + RET= + case ${_db_internal_line%%[ ]*} in + return 0 + local value ++ echo '' ++ sed -e 's,[$`"\],\\&,g' + value= + grep -q '^GRUB_CMDLINE_LINUX=' /etc/default/grub ++ echo '' ++ sed -e 's,[\@],\\&,g' + value= + sed -i -re 's@^(GRUB_CMDLINE_LINUX=).*@\1""@' /etc/default/grub + apply_conf_tweaks '/tmp/grub.lyFDFodWGc /etc/default/grub' merge_debconf_into_conf GRUB_CMDLINE_LINUX_DEFAULT grub2/linux_cmdline_default + local files + files='/tmp/grub.lyFDFodWGc /etc/default/grub' + local cmd + cmd=merge_debconf_into_conf + local file + shift 2 + for file in $files + '[' -e /tmp/grub.lyFDFodWGc ']' + merge_debconf_into_conf /tmp/grub.lyFDFodWGc GRUB_CMDLINE_LINUX_DEFAULT grub2/linux_cmdline_default + local tmpfile + tmpfile=/tmp/grub.lyFDFodWGc + local setting + setting=GRUB_CMDLINE_LINUX_DEFAULT + local template + template=grub2/linux_cmdline_default + db_get grub2/linux_cmdline_default + _db_cmd 'GET grub2/linux_cmdline_default' + _db_internal_IFS=' ' + IFS=' ' + printf '%s\n' 'GET grub2/linux_cmdline_default' + IFS=' ' + read -r _db_internal_line + IFS=' ' + RET='quiet splash nomdmonddf nomdmonisw nomdmonddf nomdmonisw nomdmonddf nomdmonisw nomdmonddf nomdmonisw' + case ${_db_internal_line%%[ ]*} in + return 0 + local value ++ echo 'quiet splash nomdmonddf nomdmonisw nomdmonddf nomdmonisw nomdmonddf nomdmonisw nomdmonddf nomdmonisw' ++ sed -e 's,[$`"\],\\&,g' + value='quiet splash nomdmonddf nomdmonisw nomdmonddf nomdmonisw nomdmonddf nomdmonisw nomdmonddf nomdmonisw' + grep -q '^GRUB_CMDLINE_LINUX_DEFAULT=' /tmp/grub.lyFDFodWGc ++ echo 'quiet splash nomdmonddf nomdmonisw nomdmonddf nomdmonisw nomdmonddf nomdmonisw nomdmonddf nomdmonisw' ++ sed -e 's,[\@],\\&,g' + value='quiet splash nomdmonddf nomdmonisw nomdmonddf nomdmonisw nomdmonddf nomdmonisw nomdmonddf nomdmonisw' + sed -i -re 's@^(GRUB_CMDLINE_LINUX_DEFAULT=).*@\1"quiet splash nomdmonddf nomdmonisw nomdmonddf nomdmonisw nomdmonddf nomdmonisw nomdmonddf nomdmonisw"@' /tmp/grub.lyFDFodWGc + for file in $files + '[' -e /etc/default/grub ']' + merge_debconf_into_conf /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT grub2/linux_cmdline_default + local tmpfile + tmpfile=/etc/default/grub + local setting + setting=GRUB_CMDLINE_LINUX_DEFAULT + local template + template=grub2/linux_cmdline_default + db_get grub2/linux_cmdline_default + _db_cmd 'GET grub2/linux_cmdline_default' + _db_internal_IFS=' ' + IFS=' ' + printf '%s\n' 'GET grub2/linux_cmdline_default' + IFS=' ' + read -r _db_internal_line + IFS=' ' + RET='quiet splash nomdmonddf nomdmonisw nomdmonddf nomdmonisw nomdmonddf nomdmonisw nomdmonddf nomdmonisw' + case ${_db_internal_line%%[ ]*} in + return 0 + local value ++ echo 'quiet splash nomdmonddf nomdmonisw nomdmonddf nomdmonisw nomdmonddf nomdmonisw nomdmonddf nomdmonisw' ++ sed -e 's,[$`"\],\\&,g' + value='quiet splash nomdmonddf nomdmonisw nomdmonddf nomdmonisw nomdmonddf nomdmonisw nomdmonddf nomdmonisw' + grep -q '^GRUB_CMDLINE_LINUX_DEFAULT=' /etc/default/grub ++ echo 'quiet splash nomdmonddf nomdmonisw nomdmonddf nomdmonisw nomdmonddf nomdmonisw nomdmonddf nomdmonisw' ++ sed -e 's,[\@],\\&,g' + value='quiet splash nomdmonddf nomdmonisw nomdmonddf nomdmonisw nomdmonddf nomdmonisw nomdmonddf nomdmonisw' + sed -i -re 's@^(GRUB_CMDLINE_LINUX_DEFAULT=).*@\1"quiet splash nomdmonddf nomdmonisw nomdmonddf nomdmonisw nomdmonddf nomdmonisw nomdmonddf nomdmonisw"@' /etc/default/grub + case grub-pc in + apply_conf_tweaks '/tmp/grub.lyFDFodWGc /etc/default/grub' merge_debconf_into_conf GRUB_TIMEOUT grub-pc/timeout + local files + files='/tmp/grub.lyFDFodWGc /etc/default/grub' + local cmd + cmd=merge_debconf_into_conf + local file + shift 2 + for file in $files + '[' -e /tmp/grub.lyFDFodWGc ']' + merge_debconf_into_conf /tmp/grub.lyFDFodWGc GRUB_TIMEOUT grub-pc/timeout + local tmpfile + tmpfile=/tmp/grub.lyFDFodWGc + local setting + setting=GRUB_TIMEOUT + local template + template=grub-pc/timeout + db_get grub-pc/timeout + _db_cmd 'GET grub-pc/timeout' + _db_internal_IFS=' ' + IFS=' ' + printf '%s\n' 'GET grub-pc/timeout' + IFS=' ' + read -r _db_internal_line + IFS=' ' + RET=10 + case ${_db_internal_line%%[ ]*} in + return 0 + local value ++ echo 10 ++ sed -e 's,[$`"\],\\&,g' + value=10 + grep -q '^GRUB_TIMEOUT=' /tmp/grub.lyFDFodWGc ++ echo 10 ++ sed -e 's,[\@],\\&,g' + value=10 + sed -i -re 's@^(GRUB_TIMEOUT=).*@\1"10"@' /tmp/grub.lyFDFodWGc + for file in $files + '[' -e /etc/default/grub ']' + merge_debconf_into_conf /etc/default/grub GRUB_TIMEOUT grub-pc/timeout + local tmpfile + tmpfile=/etc/default/grub + local setting + setting=GRUB_TIMEOUT + local template + template=grub-pc/timeout + db_get grub-pc/timeout + _db_cmd 'GET grub-pc/timeout' + _db_internal_IFS=' ' + IFS=' ' + printf '%s\n' 'GET grub-pc/timeout' + IFS=' ' + read -r _db_internal_line + IFS=' ' + RET=10 + case ${_db_internal_line%%[ ]*} in + return 0 + local value ++ echo 10 ++ sed -e 's,[$`"\],\\&,g' + value=10 + grep -q '^GRUB_TIMEOUT=' /etc/default/grub ++ echo 10 ++ sed -e 's,[\@],\\&,g' + value=10 + sed -i -re 's@^(GRUB_TIMEOUT=).*@\1"10"@' /etc/default/grub + apply_conf_tweaks '/tmp/grub.lyFDFodWGc /etc/default/grub' sed_conf 's/^(GRUB_TIMEOUT=)"([0-9][0-9]*)"/\1\2/' + local files + files='/tmp/grub.lyFDFodWGc /etc/default/grub' + local cmd + cmd=sed_conf + local file + shift 2 + for file in $files + '[' -e /tmp/grub.lyFDFodWGc ']' + sed_conf /tmp/grub.lyFDFodWGc 's/^(GRUB_TIMEOUT=)"([0-9][0-9]*)"/\1\2/' + '[' -e /tmp/grub.lyFDFodWGc ']' + sed -i -re 's/^(GRUB_TIMEOUT=)"([0-9][0-9]*)"/\1\2/' /tmp/grub.lyFDFodWGc + for file in $files + '[' -e /etc/default/grub ']' + sed_conf /etc/default/grub 's/^(GRUB_TIMEOUT=)"([0-9][0-9]*)"/\1\2/' + '[' -e /etc/default/grub ']' + sed -i -re 's/^(GRUB_TIMEOUT=)"([0-9][0-9]*)"/\1\2/' /etc/default/grub + db_get grub-pc/hidden_timeout + _db_cmd 'GET grub-pc/hidden_timeout' + _db_internal_IFS=' ' + IFS=' ' + printf '%s\n' 'GET grub-pc/hidden_timeout' + IFS=' ' + read -r _db_internal_line + IFS=' ' + RET=true + case ${_db_internal_line%%[ ]*} in + return 0 + '[' true = false ']' + '[' -e /var/lib/grub/ucf/grub.previous ']' + cmp -s /usr/share/grub/default/grub /var/lib/grub/ucf/grub.previous + '[' -e /etc/default/grub ']' + ucf_env=UCF_FORCE_CONFFOLD=1 + env UCF_FORCE_CONFFOLD=1 ucf --three-way --debconf-ok --sum-file=/usr/share/grub/default/grub.md5sum /tmp/grub.lyFDFodWGc /etc/default/grub + cp -a /usr/share/grub/default/grub /var/lib/grub/ucf/grub.previous ++ ucfq --with-colons /etc/default/grub ++ cut -d : -f 2 + package=grub-pc + echo grub-pc + grep -q '^grub-' + ucfr --force grub-pc /etc/default/grub + case grub-pc in + fix_mixed_system= + test -e /boot/grub/stage2 ++ get_wubi_device ++ '[' '!' -x /usr/share/lupin-support/grub-mkimage ']' ++ return 1 + wubi_device= + true + '[' '' ']' + test -e /boot/grub/stage2 + running_in_container + type systemd-detect-virt + systemd-detect-virt --quiet --container + dpkg --compare-versions 2.02-2ubuntu8.18 ge 2.04-1ubuntu26 + test -e /boot/grub/core.img + test -e /boot/grub/i386-pc/core.img + question=grub-pc/install_devices + priority=high ++ grub-mkdevicemap -m - ++ grep -v '^(fd[0-9]\+)' + device_map='(hd0) /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 (hd1) /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066' ++ echo '(hd0) /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 (hd1) /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066' ++ cut -f2 + devices='/dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066' + db_get grub-pc/install_devices + _db_cmd 'GET grub-pc/install_devices' + _db_internal_IFS=' ' + IFS=' ' + printf '%s\n' 'GET grub-pc/install_devices' + IFS=' ' + read -r _db_internal_line + IFS=' ' + RET= + case ${_db_internal_line%%[ ]*} in + return 0 + valid=1 + '[' 1 = 0 ']' + : + ids= + descriptions= ++ usable_partitions ++ local last_partition path partition partition_id ++ last_partition= ++ for path in / /boot /boot/grub ++ sort -t: -k2 +++ grub-probe -t device / ++ partition=/dev/md1 ++ '[' -z /dev/md1 ']' ++ '[' /dev/md1 = '' ']' +++ device_to_id /dev/md1 +++ local id ++++ available_ids ++++ local id path ++++ '[' '' ']' ++++ '[' -d /dev/disk/by-id ']' +++++ sort -k2 -s -u +++++ for path in /dev/disk/by-id/* +++++ '[' -e /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 ']' ++++++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 +++++ cut '-d ' -f1 +++++ printf '%s %s\n' /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 /dev/sda +++++ for path in /dev/disk/by-id/* +++++ '[' -e /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part1 ']' ++++++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part1 +++++ printf '%s %s\n' /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part1 /dev/sda1 +++++ for path in /dev/disk/by-id/* +++++ '[' -e /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part2 ']' ++++++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part2 +++++ printf '%s %s\n' /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part2 /dev/sda2 +++++ for path in /dev/disk/by-id/* +++++ '[' -e /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066 ']' ++++++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066 +++++ printf '%s %s\n' /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066 /dev/sdb +++++ for path in /dev/disk/by-id/* +++++ '[' -e /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066-part1 ']' ++++++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066-part1 +++++ printf '%s %s\n' /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066-part1 /dev/sdb1 +++++ for path in /dev/disk/by-id/* +++++ '[' -e /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066-part2 ']' ++++++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066-part2 +++++ printf '%s %s\n' /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066-part2 /dev/sdb2 +++++ for path in /dev/disk/by-id/* +++++ '[' -e /dev/disk/by-id/md-name-crashback:0 ']' ++++++ readlink -f /dev/disk/by-id/md-name-crashback:0 +++++ printf '%s %s\n' /dev/disk/by-id/md-name-crashback:0 /dev/md0 +++++ for path in /dev/disk/by-id/* +++++ '[' -e /dev/disk/by-id/md-name-crashback:1 ']' ++++++ readlink -f /dev/disk/by-id/md-name-crashback:1 +++++ printf '%s %s\n' /dev/disk/by-id/md-name-crashback:1 /dev/md1 +++++ for path in /dev/disk/by-id/* +++++ '[' -e /dev/disk/by-id/md-uuid-3300c8a2:fac6cbaa:28d33df4:1b4d97d7 ']' ++++++ readlink -f /dev/disk/by-id/md-uuid-3300c8a2:fac6cbaa:28d33df4:1b4d97d7 +++++ printf '%s %s\n' /dev/disk/by-id/md-uuid-3300c8a2:fac6cbaa:28d33df4:1b4d97d7 /dev/md1 +++++ for path in /dev/disk/by-id/* +++++ '[' -e /dev/disk/by-id/md-uuid-fbbcd20f:8d2a72c9:7a2045b9:363459f8 ']' ++++++ readlink -f /dev/disk/by-id/md-uuid-fbbcd20f:8d2a72c9:7a2045b9:363459f8 +++++ printf '%s %s\n' /dev/disk/by-id/md-uuid-fbbcd20f:8d2a72c9:7a2045b9:363459f8 /dev/md0 +++++ for path in /dev/disk/by-id/* +++++ '[' -e /dev/disk/by-id/wwn-0x50014ee209279178 ']' ++++++ readlink -f /dev/disk/by-id/wwn-0x50014ee209279178 +++++ printf '%s %s\n' /dev/disk/by-id/wwn-0x50014ee209279178 /dev/sdb +++++ for path in /dev/disk/by-id/* +++++ '[' -e /dev/disk/by-id/wwn-0x50014ee209279178-part1 ']' ++++++ readlink -f /dev/disk/by-id/wwn-0x50014ee209279178-part1 +++++ printf '%s %s\n' /dev/disk/by-id/wwn-0x50014ee209279178-part1 /dev/sdb1 +++++ for path in /dev/disk/by-id/* +++++ '[' -e /dev/disk/by-id/wwn-0x50014ee209279178-part2 ']' ++++++ readlink -f /dev/disk/by-id/wwn-0x50014ee209279178-part2 +++++ printf '%s %s\n' /dev/disk/by-id/wwn-0x50014ee209279178-part2 /dev/sdb2 +++++ for path in /dev/disk/by-id/* +++++ '[' -e /dev/disk/by-id/wwn-0x50014ee2b2fef574 ']' ++++++ readlink -f /dev/disk/by-id/wwn-0x50014ee2b2fef574 +++++ printf '%s %s\n' /dev/disk/by-id/wwn-0x50014ee2b2fef574 /dev/sda +++++ for path in /dev/disk/by-id/* +++++ '[' -e /dev/disk/by-id/wwn-0x50014ee2b2fef574-part1 ']' ++++++ readlink -f /dev/disk/by-id/wwn-0x50014ee2b2fef574-part1 +++++ printf '%s %s\n' /dev/disk/by-id/wwn-0x50014ee2b2fef574-part1 /dev/sda1 +++++ for path in /dev/disk/by-id/* +++++ '[' -e /dev/disk/by-id/wwn-0x50014ee2b2fef574-part2 ']' ++++++ readlink -f /dev/disk/by-id/wwn-0x50014ee2b2fef574-part2 +++++ printf '%s %s\n' /dev/disk/by-id/wwn-0x50014ee2b2fef574-part2 /dev/sda2 ++++ cached_available_ids='/dev/disk/by-id/md-name-crashback:0 /dev/disk/by-id/md-name-crashback:1 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part1 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part2 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066-part1 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066-part2' ++++ echo '/dev/disk/by-id/md-name-crashback:0 /dev/disk/by-id/md-name-crashback:1 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part1 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part2 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066-part1 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066-part2' +++ for id in $(available_ids) ++++ readlink -f /dev/disk/by-id/md-name-crashback:0 ++++ readlink -f /dev/md1 +++ '[' /dev/md0 = /dev/md1 ']' +++ for id in $(available_ids) ++++ readlink -f /dev/disk/by-id/md-name-crashback:1 ++++ readlink -f /dev/md1 +++ '[' /dev/md1 = /dev/md1 ']' +++ echo /dev/disk/by-id/md-name-crashback:1 +++ return 0 ++ partition_id=/dev/disk/by-id/md-name-crashback:1 ++ echo /:/dev/disk/by-id/md-name-crashback:1 ++ last_partition=/dev/md1 ++ for path in / /boot /boot/grub +++ grub-probe -t device /boot ++ partition=/dev/md1 ++ '[' -z /dev/md1 ']' ++ '[' /dev/md1 = /dev/md1 ']' ++ continue ++ for path in / /boot /boot/grub +++ grub-probe -t device /boot/grub ++ partition=/dev/md1 ++ '[' -z /dev/md1 ']' ++ '[' /dev/md1 = /dev/md1 ']' ++ continue + partitions=/:/dev/disk/by-id/md-name-crashback:1 + for device in $devices ++ device_to_id /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 ++ local id +++ available_ids +++ local id path +++ '[' '' ']' +++ '[' -d /dev/disk/by-id ']' ++++ sort -k2 -s -u ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 ']' ++++ cut '-d ' -f1 +++++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 ++++ printf '%s %s\n' /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 /dev/sda ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part1 ']' +++++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part1 ++++ printf '%s %s\n' /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part1 /dev/sda1 ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part2 ']' +++++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part2 ++++ printf '%s %s\n' /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part2 /dev/sda2 ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066 ']' +++++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066 ++++ printf '%s %s\n' /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066 /dev/sdb ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066-part1 ']' +++++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066-part1 ++++ printf '%s %s\n' /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066-part1 /dev/sdb1 ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066-part2 ']' +++++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066-part2 ++++ printf '%s %s\n' /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066-part2 /dev/sdb2 ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/md-name-crashback:0 ']' +++++ readlink -f /dev/disk/by-id/md-name-crashback:0 ++++ printf '%s %s\n' /dev/disk/by-id/md-name-crashback:0 /dev/md0 ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/md-name-crashback:1 ']' +++++ readlink -f /dev/disk/by-id/md-name-crashback:1 ++++ printf '%s %s\n' /dev/disk/by-id/md-name-crashback:1 /dev/md1 ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/md-uuid-3300c8a2:fac6cbaa:28d33df4:1b4d97d7 ']' +++++ readlink -f /dev/disk/by-id/md-uuid-3300c8a2:fac6cbaa:28d33df4:1b4d97d7 ++++ printf '%s %s\n' /dev/disk/by-id/md-uuid-3300c8a2:fac6cbaa:28d33df4:1b4d97d7 /dev/md1 ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/md-uuid-fbbcd20f:8d2a72c9:7a2045b9:363459f8 ']' +++++ readlink -f /dev/disk/by-id/md-uuid-fbbcd20f:8d2a72c9:7a2045b9:363459f8 ++++ printf '%s %s\n' /dev/disk/by-id/md-uuid-fbbcd20f:8d2a72c9:7a2045b9:363459f8 /dev/md0 ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/wwn-0x50014ee209279178 ']' +++++ readlink -f /dev/disk/by-id/wwn-0x50014ee209279178 ++++ printf '%s %s\n' /dev/disk/by-id/wwn-0x50014ee209279178 /dev/sdb ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/wwn-0x50014ee209279178-part1 ']' +++++ readlink -f /dev/disk/by-id/wwn-0x50014ee209279178-part1 ++++ printf '%s %s\n' /dev/disk/by-id/wwn-0x50014ee209279178-part1 /dev/sdb1 ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/wwn-0x50014ee209279178-part2 ']' +++++ readlink -f /dev/disk/by-id/wwn-0x50014ee209279178-part2 ++++ printf '%s %s\n' /dev/disk/by-id/wwn-0x50014ee209279178-part2 /dev/sdb2 ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/wwn-0x50014ee2b2fef574 ']' +++++ readlink -f /dev/disk/by-id/wwn-0x50014ee2b2fef574 ++++ printf '%s %s\n' /dev/disk/by-id/wwn-0x50014ee2b2fef574 /dev/sda ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/wwn-0x50014ee2b2fef574-part1 ']' +++++ readlink -f /dev/disk/by-id/wwn-0x50014ee2b2fef574-part1 ++++ printf '%s %s\n' /dev/disk/by-id/wwn-0x50014ee2b2fef574-part1 /dev/sda1 ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/wwn-0x50014ee2b2fef574-part2 ']' +++++ readlink -f /dev/disk/by-id/wwn-0x50014ee2b2fef574-part2 ++++ printf '%s %s\n' /dev/disk/by-id/wwn-0x50014ee2b2fef574-part2 /dev/sda2 +++ cached_available_ids='/dev/disk/by-id/md-name-crashback:0 /dev/disk/by-id/md-name-crashback:1 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part1 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part2 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066-part1 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066-part2' +++ echo '/dev/disk/by-id/md-name-crashback:0 /dev/disk/by-id/md-name-crashback:1 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part1 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part2 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066-part1 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066-part2' ++ for id in $(available_ids) +++ readlink -f /dev/disk/by-id/md-name-crashback:0 +++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 ++ '[' /dev/md0 = /dev/sda ']' ++ for id in $(available_ids) +++ readlink -f /dev/disk/by-id/md-name-crashback:1 +++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 ++ '[' /dev/md1 = /dev/sda ']' ++ for id in $(available_ids) +++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 +++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 ++ '[' /dev/sda = /dev/sda ']' ++ echo /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 ++ return 0 + disk_id=/dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 + '[' /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 ']' + ids=/dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 ++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 + describe_disk /dev/sda /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 + local disk id sysfs_path disk_basename size model + disk=/dev/sda + id=/dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 + model= + case $(uname -s) in ++ uname -s ++ maybe_udevadm info -n /dev/sda -q path ++ which udevadm ++ udevadm info -n /dev/sda -q path + sysfs_path=/devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0/block/sda + '[' -z /devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0/block/sda ']' ++ sysfs_size /sys/devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0/block/sda ++ local num_sectors sector_size size ++ '[' -e /sys/devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0/block/sda/size ']' +++ cat /sys/devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0/block/sda/size ++ num_sectors=1953525168 ++ sector_size=512 ++ '[' -e /sys/devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0/block/sda/queue/logical_block_size ']' +++ cat /sys/devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0/block/sda/queue/logical_block_size ++ sector_size=512 +++ expr 1953525168 '*' 512 / 1000 / 1000 ++ size=1000204 ++ '[' 1000204 ']' ++ echo 1000204 + size=1000204 ++ maybe_udevadm info -n /dev/sda -q property ++ which udevadm ++ sed -n 's/^ID_MODEL=//p' ++ udevadm info -n /dev/sda -q property + model=WDC_WD1002FAEX-00Y9A0 + '[' -z WDC_WD1002FAEX-00Y9A0 ']' + '[' WDC_WD1002FAEX-00Y9A0 ']' + db_subst grub-pc/disk_description DEVICE /dev/sda + _db_cmd 'SUBST grub-pc/disk_description' DEVICE /dev/sda + _db_internal_IFS=' ' + IFS=' ' + printf '%s\n' 'SUBST grub-pc/disk_description DEVICE /dev/sda' + IFS=' ' + read -r _db_internal_line + IFS=' ' + RET=0 + case ${_db_internal_line%%[ ]*} in + return 0 + db_subst grub-pc/disk_description SIZE 1000204 + _db_cmd 'SUBST grub-pc/disk_description' SIZE 1000204 + _db_internal_IFS=' ' + IFS=' ' + printf '%s\n' 'SUBST grub-pc/disk_description SIZE 1000204' + IFS=' ' + read -r _db_internal_line + IFS=' ' + RET=0 + case ${_db_internal_line%%[ ]*} in + return 0 + db_subst grub-pc/disk_description MODEL WDC_WD1002FAEX-00Y9A0 + _db_cmd 'SUBST grub-pc/disk_description' MODEL WDC_WD1002FAEX-00Y9A0 + _db_internal_IFS=' ' + IFS=' ' + printf '%s\n' 'SUBST grub-pc/disk_description MODEL WDC_WD1002FAEX-00Y9A0' + IFS=' ' + read -r _db_internal_line + IFS=' ' + RET=0 + case ${_db_internal_line%%[ ]*} in + return 0 + db_metaget grub-pc/disk_description description + _db_cmd 'METAGET grub-pc/disk_description' description + _db_internal_IFS=' ' + IFS=' ' + printf '%s\n' 'METAGET grub-pc/disk_description description' + IFS=' ' + read -r _db_internal_line + IFS=' ' + RET='/dev/sda (1000204 MB; WDC_WD1002FAEX-00Y9A0)' + case ${_db_internal_line%%[ ]*} in + return 0 ++ printf %s '/dev/sda (1000204 MB; WDC_WD1002FAEX-00Y9A0)' ++ sed 's/,/\\,/g' + RET='/dev/sda (1000204 MB; WDC_WD1002FAEX-00Y9A0)' + descriptions='/dev/sda (1000204 MB; WDC_WD1002FAEX-00Y9A0)' + for partition_pair in $partitions + partition_id=/dev/disk/by-id/md-name-crashback:1 + '[' /dev/disk/by-id/md-name-crashback:1 '!=' /dev/disk/by-id/md-name-crashback:1 ']' + for device in $devices ++ device_to_id /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066 ++ local id +++ available_ids +++ local id path +++ '[' '' ']' +++ '[' -d /dev/disk/by-id ']' ++++ sort -k2 -s -u ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 ']' ++++ cut '-d ' -f1 +++++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 ++++ printf '%s %s\n' /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 /dev/sda ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part1 ']' +++++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part1 ++++ printf '%s %s\n' /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part1 /dev/sda1 ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part2 ']' +++++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part2 ++++ printf '%s %s\n' /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part2 /dev/sda2 ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066 ']' +++++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066 ++++ printf '%s %s\n' /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066 /dev/sdb ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066-part1 ']' +++++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066-part1 ++++ printf '%s %s\n' /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066-part1 /dev/sdb1 ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066-part2 ']' +++++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066-part2 ++++ printf '%s %s\n' /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066-part2 /dev/sdb2 ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/md-name-crashback:0 ']' +++++ readlink -f /dev/disk/by-id/md-name-crashback:0 ++++ printf '%s %s\n' /dev/disk/by-id/md-name-crashback:0 /dev/md0 ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/md-name-crashback:1 ']' +++++ readlink -f /dev/disk/by-id/md-name-crashback:1 ++++ printf '%s %s\n' /dev/disk/by-id/md-name-crashback:1 /dev/md1 ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/md-uuid-3300c8a2:fac6cbaa:28d33df4:1b4d97d7 ']' +++++ readlink -f /dev/disk/by-id/md-uuid-3300c8a2:fac6cbaa:28d33df4:1b4d97d7 ++++ printf '%s %s\n' /dev/disk/by-id/md-uuid-3300c8a2:fac6cbaa:28d33df4:1b4d97d7 /dev/md1 ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/md-uuid-fbbcd20f:8d2a72c9:7a2045b9:363459f8 ']' +++++ readlink -f /dev/disk/by-id/md-uuid-fbbcd20f:8d2a72c9:7a2045b9:363459f8 ++++ printf '%s %s\n' /dev/disk/by-id/md-uuid-fbbcd20f:8d2a72c9:7a2045b9:363459f8 /dev/md0 ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/wwn-0x50014ee209279178 ']' +++++ readlink -f /dev/disk/by-id/wwn-0x50014ee209279178 ++++ printf '%s %s\n' /dev/disk/by-id/wwn-0x50014ee209279178 /dev/sdb ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/wwn-0x50014ee209279178-part1 ']' +++++ readlink -f /dev/disk/by-id/wwn-0x50014ee209279178-part1 ++++ printf '%s %s\n' /dev/disk/by-id/wwn-0x50014ee209279178-part1 /dev/sdb1 ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/wwn-0x50014ee209279178-part2 ']' +++++ readlink -f /dev/disk/by-id/wwn-0x50014ee209279178-part2 ++++ printf '%s %s\n' /dev/disk/by-id/wwn-0x50014ee209279178-part2 /dev/sdb2 ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/wwn-0x50014ee2b2fef574 ']' +++++ readlink -f /dev/disk/by-id/wwn-0x50014ee2b2fef574 ++++ printf '%s %s\n' /dev/disk/by-id/wwn-0x50014ee2b2fef574 /dev/sda ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/wwn-0x50014ee2b2fef574-part1 ']' +++++ readlink -f /dev/disk/by-id/wwn-0x50014ee2b2fef574-part1 ++++ printf '%s %s\n' /dev/disk/by-id/wwn-0x50014ee2b2fef574-part1 /dev/sda1 ++++ for path in /dev/disk/by-id/* ++++ '[' -e /dev/disk/by-id/wwn-0x50014ee2b2fef574-part2 ']' +++++ readlink -f /dev/disk/by-id/wwn-0x50014ee2b2fef574-part2 ++++ printf '%s %s\n' /dev/disk/by-id/wwn-0x50014ee2b2fef574-part2 /dev/sda2 +++ cached_available_ids='/dev/disk/by-id/md-name-crashback:0 /dev/disk/by-id/md-name-crashback:1 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part1 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part2 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066-part1 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066-part2' +++ echo '/dev/disk/by-id/md-name-crashback:0 /dev/disk/by-id/md-name-crashback:1 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part1 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part2 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066-part1 /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066-part2' ++ for id in $(available_ids) +++ readlink -f /dev/disk/by-id/md-name-crashback:0 +++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066 ++ '[' /dev/md0 = /dev/sdb ']' ++ for id in $(available_ids) +++ readlink -f /dev/disk/by-id/md-name-crashback:1 +++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066 ++ '[' /dev/md1 = /dev/sdb ']' ++ for id in $(available_ids) +++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968 +++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066 ++ '[' /dev/sda = /dev/sdb ']' ++ for id in $(available_ids) +++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part1 +++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066 ++ '[' /dev/sda1 = /dev/sdb ']' ++ for id in $(available_ids) +++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968-part2 +++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066 ++ '[' /dev/sda2 = /dev/sdb ']' ++ for id in $(available_ids) +++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066 +++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066 ++ '[' /dev/sdb = /dev/sdb ']' ++ echo /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066 ++ return 0 + disk_id=/dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066 + '[' /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066 ']' + ids='/dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968, /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066' ++ readlink -f /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066 + describe_disk /dev/sdb /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066 + local disk id sysfs_path disk_basename size model + disk=/dev/sdb + id=/dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066 + model= + case $(uname -s) in ++ uname -s ++ maybe_udevadm info -n /dev/sdb -q path ++ which udevadm ++ udevadm info -n /dev/sdb -q path + sysfs_path=/devices/pci0000:00/0000:00:1f.2/ata2/host1/target1:0:0/1:0:0:0/block/sdb + '[' -z /devices/pci0000:00/0000:00:1f.2/ata2/host1/target1:0:0/1:0:0:0/block/sdb ']' ++ sysfs_size /sys/devices/pci0000:00/0000:00:1f.2/ata2/host1/target1:0:0/1:0:0:0/block/sdb ++ local num_sectors sector_size size ++ '[' -e /sys/devices/pci0000:00/0000:00:1f.2/ata2/host1/target1:0:0/1:0:0:0/block/sdb/size ']' +++ cat /sys/devices/pci0000:00/0000:00:1f.2/ata2/host1/target1:0:0/1:0:0:0/block/sdb/size ++ num_sectors=1953525168 ++ sector_size=512 ++ '[' -e /sys/devices/pci0000:00/0000:00:1f.2/ata2/host1/target1:0:0/1:0:0:0/block/sdb/queue/logical_block_size ']' +++ cat /sys/devices/pci0000:00/0000:00:1f.2/ata2/host1/target1:0:0/1:0:0:0/block/sdb/queue/logical_block_size ++ sector_size=512 +++ expr 1953525168 '*' 512 / 1000 / 1000 ++ size=1000204 ++ '[' 1000204 ']' ++ echo 1000204 + size=1000204 ++ maybe_udevadm info -n /dev/sdb -q property ++ which udevadm ++ sed -n 's/^ID_MODEL=//p' ++ udevadm info -n /dev/sdb -q property + model=WDC_WD1002FAEX-00Z3A0 + '[' -z WDC_WD1002FAEX-00Z3A0 ']' + '[' WDC_WD1002FAEX-00Z3A0 ']' + db_subst grub-pc/disk_description DEVICE /dev/sdb + _db_cmd 'SUBST grub-pc/disk_description' DEVICE /dev/sdb + _db_internal_IFS=' ' + IFS=' ' + printf '%s\n' 'SUBST grub-pc/disk_description DEVICE /dev/sdb' + IFS=' ' + read -r _db_internal_line + IFS=' ' + RET=0 + case ${_db_internal_line%%[ ]*} in + return 0 + db_subst grub-pc/disk_description SIZE 1000204 + _db_cmd 'SUBST grub-pc/disk_description' SIZE 1000204 + _db_internal_IFS=' ' + IFS=' ' + printf '%s\n' 'SUBST grub-pc/disk_description SIZE 1000204' + IFS=' ' + read -r _db_internal_line + IFS=' ' + RET=0 + case ${_db_internal_line%%[ ]*} in + return 0 + db_subst grub-pc/disk_description MODEL WDC_WD1002FAEX-00Z3A0 + _db_cmd 'SUBST grub-pc/disk_description' MODEL WDC_WD1002FAEX-00Z3A0 + _db_internal_IFS=' ' + IFS=' ' + printf '%s\n' 'SUBST grub-pc/disk_description MODEL WDC_WD1002FAEX-00Z3A0' + IFS=' ' + read -r _db_internal_line + IFS=' ' + RET=0 + case ${_db_internal_line%%[ ]*} in + return 0 + db_metaget grub-pc/disk_description description + _db_cmd 'METAGET grub-pc/disk_description' description + _db_internal_IFS=' ' + IFS=' ' + printf '%s\n' 'METAGET grub-pc/disk_description description' + IFS=' ' + read -r _db_internal_line + IFS=' ' + RET='/dev/sdb (1000204 MB; WDC_WD1002FAEX-00Z3A0)' + case ${_db_internal_line%%[ ]*} in + return 0 ++ sed 's/,/\\,/g' ++ printf %s '/dev/sdb (1000204 MB; WDC_WD1002FAEX-00Z3A0)' + RET='/dev/sdb (1000204 MB; WDC_WD1002FAEX-00Z3A0)' + descriptions='/dev/sda (1000204 MB; WDC_WD1002FAEX-00Y9A0), /dev/sdb (1000204 MB; WDC_WD1002FAEX-00Z3A0)' + for partition_pair in $partitions + partition_id=/dev/disk/by-id/md-name-crashback:1 + '[' /dev/disk/by-id/md-name-crashback:1 '!=' /dev/disk/by-id/md-name-crashback:1 ']' + for partition_pair in $partitions + partition_id=/dev/disk/by-id/md-name-crashback:1 + '[' /dev/disk/by-id/md-name-crashback:1 = /dev/disk/by-id/md-name-crashback:1 ']' + case ", $ids, " in + ids='/dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968, /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066, /dev/disk/by-id/md-name-crashback:1' ++ readlink -f /dev/disk/by-id/md-name-crashback:1 + describe_disk /dev/md1 /dev/disk/by-id/md-name-crashback:1 + local disk id sysfs_path disk_basename size model + disk=/dev/md1 + id=/dev/disk/by-id/md-name-crashback:1 + model= + case $(uname -s) in ++ uname -s ++ maybe_udevadm info -n /dev/md1 -q path ++ which udevadm ++ udevadm info -n /dev/md1 -q path + sysfs_path=/devices/virtual/block/md1 + '[' -z /devices/virtual/block/md1 ']' ++ sysfs_size /sys/devices/virtual/block/md1 ++ local num_sectors sector_size size ++ '[' -e /sys/devices/virtual/block/md1/size ']' +++ cat /sys/devices/virtual/block/md1/size ++ num_sectors=1922010752 ++ sector_size=512 ++ '[' -e /sys/devices/virtual/block/md1/queue/logical_block_size ']' +++ cat /sys/devices/virtual/block/md1/queue/logical_block_size ++ sector_size=512 +++ expr 1922010752 '*' 512 / 1000 / 1000 ++ size=984069 ++ '[' 984069 ']' ++ echo 984069 + size=984069 ++ maybe_udevadm info -n /dev/md1 -q property ++ which udevadm ++ sed -n 's/^ID_MODEL=//p' ++ udevadm info -n /dev/md1 -q property + model= + '[' -z '' ']' ++ maybe_udevadm info -n /dev/md1 -q property ++ which udevadm ++ sed -n 's/^DM_NAME=//p' ++ udevadm info -n /dev/md1 -q property + model= + '[' -z '' ']' ++ maybe_udevadm info -n /dev/md1 -q property ++ which udevadm ++ sed -n 's/^MD_NAME=//p' ++ udevadm info -n /dev/md1 -q property + model=crashback:1 + '[' -z crashback:1 ']' + '[' crashback:1 ']' + db_subst grub-pc/disk_description DEVICE /dev/md1 + _db_cmd 'SUBST grub-pc/disk_description' DEVICE /dev/md1 + _db_internal_IFS=' ' + IFS=' ' + printf '%s\n' 'SUBST grub-pc/disk_description DEVICE /dev/md1' + IFS=' ' + read -r _db_internal_line + IFS=' ' + RET=0 + case ${_db_internal_line%%[ ]*} in + return 0 + db_subst grub-pc/disk_description SIZE 984069 + _db_cmd 'SUBST grub-pc/disk_description' SIZE 984069 + _db_internal_IFS=' ' + IFS=' ' + printf '%s\n' 'SUBST grub-pc/disk_description SIZE 984069' + IFS=' ' + read -r _db_internal_line + IFS=' ' + RET=0 + case ${_db_internal_line%%[ ]*} in + return 0 + db_subst grub-pc/disk_description MODEL crashback:1 + _db_cmd 'SUBST grub-pc/disk_description' MODEL crashback:1 + _db_internal_IFS=' ' + IFS=' ' + printf '%s\n' 'SUBST grub-pc/disk_description MODEL crashback:1' + IFS=' ' + read -r _db_internal_line + IFS=' ' + RET=0 + case ${_db_internal_line%%[ ]*} in + return 0 + db_metaget grub-pc/disk_description description + _db_cmd 'METAGET grub-pc/disk_description' description + _db_internal_IFS=' ' + IFS=' ' + printf '%s\n' 'METAGET grub-pc/disk_description description' + IFS=' ' + read -r _db_internal_line + IFS=' ' + RET='/dev/md1 (984069 MB; crashback:1)' + case ${_db_internal_line%%[ ]*} in + return 0 ++ printf %s '/dev/md1 (984069 MB; crashback:1)' ++ sed 's/,/\\,/g' + RET='/dev/md1 (984069 MB; crashback:1)' + descriptions='/dev/sda (1000204 MB; WDC_WD1002FAEX-00Y9A0), /dev/sdb (1000204 MB; WDC_WD1002FAEX-00Z3A0), /dev/md1 (984069 MB; crashback:1)' + db_subst grub-pc/install_devices RAW_CHOICES '/dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968, /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066, /dev/disk/by-id/md-name-crashback:1' + _db_cmd 'SUBST grub-pc/install_devices' RAW_CHOICES '/dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968, /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066, /dev/disk/by-id/md-name-crashback:1' + _db_internal_IFS=' ' + IFS=' ' + printf '%s\n' 'SUBST grub-pc/install_devices RAW_CHOICES /dev/disk/by-id/ata-WDC_WD1002FAEX-00Y9A0_WD-WCAW35562968, /dev/disk/by-id/ata-WDC_WD1002FAEX-00Z3A0_WD-WCATRC571066, /dev/disk/by-id/md-name-crashback:1' + IFS=' ' + read -r _db_internal_line + IFS=' ' + RET=0 + case ${_db_internal_line%%[ ]*} in + return 0 + db_subst grub-pc/install_devices CHOICES '/dev/sda (1000204 MB; WDC_WD1002FAEX-00Y9A0), /dev/sdb (1000204 MB; WDC_WD1002FAEX-00Z3A0), /dev/md1 (984069 MB; crashback:1)' + _db_cmd 'SUBST grub-pc/install_devices' CHOICES '/dev/sda (1000204 MB; WDC_WD1002FAEX-00Y9A0), /dev/sdb (1000204 MB; WDC_WD1002FAEX-00Z3A0), /dev/md1 (984069 MB; crashback:1)' + _db_internal_IFS=' ' + IFS=' ' + printf '%s\n' 'SUBST grub-pc/install_devices CHOICES /dev/sda (1000204 MB; WDC_WD1002FAEX-00Y9A0), /dev/sdb (1000204 MB; WDC_WD1002FAEX-00Z3A0), /dev/md1 (984069 MB; crashback:1)' + IFS=' ' + read -r _db_internal_line + IFS=' ' + RET=0 + case ${_db_internal_line%%[ ]*} in + return 0 + db_input high grub-pc/install_devices + _db_cmd 'INPUT high' grub-pc/install_devices + _db_internal_IFS=' ' + IFS=' ' + printf '%s\n' 'INPUT high grub-pc/install_devices' + IFS=' ' + read -r _db_internal_line + IFS=' ' + RET='30 question skipped' + case ${_db_internal_line%%[ ]*} in + return 30 + true + db_go + _db_cmd 'GO ' + _db_internal_IFS=' ' + IFS=' ' + printf '%s\n' 'GO ' + IFS=' ' + read -r _db_internal_line + IFS=' ' + RET=ok + case ${_db_internal_line%%[ ]*} in + return 0 + db_get grub-pc/install_devices + _db_cmd 'GET grub-pc/install_devices' + _db_internal_IFS=' ' + IFS=' ' + printf '%s\n' 'GET grub-pc/install_devices' + IFS=' ' + read -r _db_internal_line + IFS=' ' + RET= + case ${_db_internal_line%%[ ]*} in + return 0 + failed_devices= ++ echo ++ sed -e 's/, / /g' + '[' grub-pc/install_devices '!=' grub-pc/install_devices ']' + '[' '' ']' + db_get grub-pc/install_devices + _db_cmd 'GET grub-pc/install_devices' + _db_internal_IFS=' ' + IFS=' ' + printf '%s\n' 'GET grub-pc/install_devices' + IFS=' ' + read -r _db_internal_line + IFS=' ' + RET= + case ${_db_internal_line%%[ ]*} in + return 0 + '[' -z '' ']' + db_get grub-pc/install_devices_empty + _db_cmd 'GET grub-pc/install_devices_empty' + _db_internal_IFS=' ' + IFS=' ' + printf '%s\n' 'GET grub-pc/install_devices_empty' + IFS=' ' + read -r _db_internal_line + IFS=' ' + RET=true + case ${_db_internal_line%%[ ]*} in + return 0 + '[' true = false ']' + db_input critical grub-pc/install_devices_empty + _db_cmd 'INPUT critical' grub-pc/install_devices_empty + _db_internal_IFS=' ' + IFS=' ' + printf '%s\n' 'INPUT critical grub-pc/install_devices_empty' + IFS=' ' + read -r _db_internal_line + IFS=' ' + RET='30 question skipped' + case ${_db_internal_line%%[ ]*} in + return 30 + exit 1 + rm -f /tmp/grub.lyFDFodWGc dpkg: error processing package grub-pc (--configure): installed grub-pc package post-installation script subprocess returned error exit status 1 Errors were encountered while processing: grub-pc