adding set -x to check-missing-firmware instead gets me the actual bus error but still doesnt chow what causes the non-linefetch error: Apr 13 09:15:35 main-menu[240]: INFO: Menu item 'disk-detect' selected Apr 13 09:15:36 net/hw-detect.hotplug: Detected hotpluggable network interface eth0 Apr 13 09:15:36 net/hw-detect.hotplug: Detected hotpluggable network interface lo Apr 13 09:15:38 check-missing-firmware: no missing firmware in /tmp/missing-firmware Apr 13 09:15:39 kernel: [ 281.107849] Unhandled fault: external abort on non-linefetch (0x1018) at 0x40200000 Apr 13 09:15:41 kernel: [ 283.133270] Unhandled fault: external abort on non-linefetch (0x1018) at 0x40200000 Apr 13 09:15:43 kernel: [ 285.158142] Unhandled fault: external abort on non-linefetch (0x1018) at 0x40200000 Apr 13 09:15:46 main-menu[240]: (process:5940): + Apr 13 09:15:46 main-menu[240]: (process:5940): LOG=/tmp/missing-firmware Apr 13 09:15:46 main-menu[240]: (process:5940): Apr 13 09:15:46 main-menu[240]: (process:5940): + Apr 13 09:15:46 main-menu[240]: (process:5940): DENIED=/tmp/missing-firmware-denied Apr 13 09:15:46 main-menu[240]: (process:5940): Apr 13 09:15:46 main-menu[240]: (process:5940): + Apr 13 09:15:46 main-menu[240]: (process:5940): NL= Apr 13 09:15:46 main-menu[240]: (process:5940): Apr 13 09:15:46 main-menu[240]: (process:5940): + Apr 13 09:15:46 main-menu[240]: (process:5940): first=1 Apr 13 09:15:46 main-menu[240]: (process:5940): Apr 13 09:15:46 main-menu[240]: (process:5940): + Apr 13 09:15:46 main-menu[240]: (process:5940): read_log Apr 13 09:15:46 main-menu[240]: (process:5940): Apr 13 09:15:46 main-menu[240]: (process:5940): + Apr 13 09:15:46 main-menu[240]: (process:5940): sleep Apr 13 09:15:46 main-menu[240]: (process:5940): 1 Apr 13 09:15:46 main-menu[240]: (process:5940): Apr 13 09:15:46 main-menu[240]: (process:5940): + modules= Apr 13 09:15:46 main-menu[240]: (process:5940): + files= Apr 13 09:15:46 main-menu[240]: (process:5940): + [ -s /tmp/missing-firmware ] Apr 13 09:15:46 main-menu[240]: (process:5940): + [ -n ] Apr 13 09:15:46 main-menu[240]: (process:5940): + log no missing firmware in /tmp/missing-firmware Apr 13 09:15:46 main-menu[240]: (process:5940): + logger -t check-missing-firmware no missing firmware in /tmp/missing-firmware Apr 13 09:15:46 main-menu[240]: (process:5940): + return 1 Apr 13 09:15:46 main-menu[240]: (process:5940): Bus error Apr 13 09:15:46 main-menu[240]: (process:5940): Bus error Apr 13 09:15:46 main-menu[240]: (process:5940): Bus error Apr 13 09:15:46 main-menu[240]: INFO: Menu item 'disk-detect' succeeded but requested to be left unconfigured. Apr 13 09:15:46 main-menu[240]: DEBUG: resolver (libnewt0.52): package doesn't exist (ignored) Apr 13 09:15:46 main-menu[240]: DEBUG: resolver (libgcc1): package doesn't exist (ignored) Apr 13 09:15:46 main-menu[240]: DEBUG: resolver (ext2-modules): package doesn't exist (ignored) Apr 13 09:15:46 main-menu[240]: INFO: Falling back to the package description for console-setup-udeb Apr 13 09:15:48 main-menu[240]: INFO: Falling back to the package description for console-setup-udeb Apr 13 09:15:48 main-menu[240]: INFO: Menu item 'di-utils-shell' selected