Hi Steve Some more information if it is of any help I added another OS to dual boot with Zorin OS on this notebook. At first I tried to dual boot with Ubuntu 20.04. It installed but with grub boot failure. I tried several times to repair this using the Zorin USB repair boot utility - all attempts consistently failed to repair and let this notebook boot. I then installed Mint 19.3 and this also reported grub boot failure. This time the Zorin USB fix boot utility is working (so far). However Mint consistently reports an error each time I install new software or use the update manager. I installed Clementine, for example and here is the error message output, installArchives() failed: Selecting previously unselected package libmng2:amd64. (Reading database ... (Reading database ... 5%% (Reading database ... 10%% (Reading database ... 15%% (Reading database ... 20%% (Reading database ... 25%% (Reading database ... 30%% (Reading database ... 35%% (Reading database ... 40%% (Reading database ... 45%% (Reading database ... 50%% (Reading database ... 55%% (Reading database ... 60%% (Reading database ... 65%% (Reading database ... 70%% (Reading database ... 75%% (Reading database ... 80%% (Reading database ... 85%% (Reading database ... 90%% (Reading database ... 95%% (Reading database ... 100%% (Reading database ... 289950 files and directories currently installed.) Preparing to unpack .../00-libmng2_2.0.2-0ubuntu3_amd64.deb ... Unpacking libmng2:amd64 (2.0.2-0ubuntu3) ... Selecting previously unselected package qtcore4-l10n. Preparing to unpack .../01-qtcore4-l10n_4%%3a4.8.7+dfsg-7ubuntu1_all.deb ... Unpacking qtcore4-l10n (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package libqtcore4:amd64. Preparing to unpack .../02-libqtcore4_4%%3a4.8.7+dfsg-7ubuntu1_amd64.deb ... Unpacking libqtcore4:amd64 (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package libqjson0:amd64. Preparing to unpack .../03-libqjson0_0.8.1-3_amd64.deb ... Unpacking libqjson0:amd64 (0.8.1-3) ... Selecting previously unselected package libcrypto++6. Preparing to unpack .../04-libcrypto++6_5.6.4-8_amd64.deb ... Unpacking libcrypto++6 (5.6.4-8) ... Selecting previously unselected package libqt4-xml:amd64. Preparing to unpack .../05-libqt4-xml_4%%3a4.8.7+dfsg-7ubuntu1_amd64.deb ... Unpacking libqt4-xml:amd64 (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package libqtdbus4:amd64. Preparing to unpack .../06-libqtdbus4_4%%3a4.8.7+dfsg-7ubuntu1_amd64.deb ... Unpacking libqtdbus4:amd64 (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package qtchooser. Preparing to unpack .../07-qtchooser_64-ga1b6736-5_amd64.deb ... Unpacking qtchooser (64-ga1b6736-5) ... Selecting previously unselected package qdbus. Preparing to unpack .../08-qdbus_4%%3a4.8.7+dfsg-7ubuntu1_amd64.deb ... Unpacking qdbus (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package libqt4-dbus:amd64. Preparing to unpack .../09-libqt4-dbus_4%%3a4.8.7+dfsg-7ubuntu1_amd64.deb ... Unpacking libqt4-dbus:amd64 (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package libqt4-network:amd64. Preparing to unpack .../10-libqt4-network_4%%3a4.8.7+dfsg-7ubuntu1_amd64.deb ... Unpacking libqt4-network:amd64 (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package liblastfm1:amd64. Preparing to unpack .../11-liblastfm1_1.0.9-1_amd64.deb ... Unpacking liblastfm1:amd64 (1.0.9-1) ... Selecting previously unselected package libmygpo-qt1:amd64. Preparing to unpack .../12-libmygpo-qt1_1.0.9-2_amd64.deb ... Unpacking libmygpo-qt1:amd64 (1.0.9-2) ... Selecting previously unselected package projectm-data. Preparing to unpack .../13-projectm-data_2.1.0+dfsg-4build1_all.deb ... Unpacking projectm-data (2.1.0+dfsg-4build1) ... Selecting previously unselected package libftgl2:amd64. Preparing to unpack .../14-libftgl2_2.1.3~rc5-4+nmu1.2_amd64.deb ... Unpacking libftgl2:amd64 (2.1.3~rc5-4+nmu1.2) ... Selecting previously unselected package libglew2.0:amd64. Preparing to unpack .../15-libglew2.0_2.0.0-5_amd64.deb ... Unpacking libglew2.0:amd64 (2.0.0-5) ... Selecting previously unselected package libprojectm2v5. Preparing to unpack .../16-libprojectm2v5_2.1.0+dfsg-4build1_amd64.deb ... Unpacking libprojectm2v5 (2.1.0+dfsg-4build1) ... Selecting previously unselected package libqt4-script:amd64. Preparing to unpack .../17-libqt4-script_4%%3a4.8.7+dfsg-7ubuntu1_amd64.deb ... Unpacking libqt4-script:amd64 (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package libqt4-sql:amd64. Preparing to unpack .../18-libqt4-sql_4%%3a4.8.7+dfsg-7ubuntu1_amd64.deb ... Unpacking libqt4-sql:amd64 (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package libqt4-xmlpatterns:amd64. Preparing to unpack .../19-libqt4-xmlpatterns_4%%3a4.8.7+dfsg-7ubuntu1_amd64.deb ... Unpacking libqt4-xmlpatterns:amd64 (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package libqt4-declarative:amd64. Preparing to unpack .../20-libqt4-declarative_4%%3a4.8.7+dfsg-7ubuntu1_amd64.deb ... Unpacking libqt4-declarative:amd64 (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package libqtgui4:amd64. Preparing to unpack .../21-libqtgui4_4%%3a4.8.7+dfsg-7ubuntu1_amd64.deb ... Unpacking libqtgui4:amd64 (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package libqt4-opengl:amd64. Preparing to unpack .../22-libqt4-opengl_4%%3a4.8.7+dfsg-7ubuntu1_amd64.deb ... Unpacking libqt4-opengl:amd64 (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package libqxt-core0:amd64. Preparing to unpack .../23-libqxt-core0_0.6.2-3_amd64.deb ... Unpacking libqxt-core0:amd64 (0.6.2-3) ... Selecting previously unselected package libqxt-gui0:amd64. Preparing to unpack .../24-libqxt-gui0_0.6.2-3_amd64.deb ... Unpacking libqxt-gui0:amd64 (0.6.2-3) ... Selecting previously unselected package libqt4-sql-sqlite:amd64. Preparing to unpack .../25-libqt4-sql-sqlite_4%%3a4.8.7+dfsg-7ubuntu1_amd64.deb ... Unpacking libqt4-sql-sqlite:amd64 (4:4.8.7+dfsg-7ubuntu1) ... Selecting previously unselected package clementine. Preparing to unpack .../26-clementine_1.3.1+git276-g3485bbe43+dfsg-1.1build1_amd64.deb ... Unpacking clementine (1.3.1+git276-g3485bbe43+dfsg-1.1build1) ... Setting up libcrypto++6 (5.6.4-8) ... Setting up libftgl2:amd64 (2.1.3~rc5-4+nmu1.2) ... Setting up qtcore4-l10n (4:4.8.7+dfsg-7ubuntu1) ... Setting up qtchooser (64-ga1b6736-5) ... Setting up projectm-data (2.1.0+dfsg-4build1) ... Setting up libmng2:amd64 (2.0.2-0ubuntu3) ... Setting up grub-efi-amd64-signed (1.93.15+2.02-2ubuntu8.14) ... Installing for x86_64-efi platform. Could not prepare Boot variable: Invalid argument grub-install: error: efibootmgr failed to register the boot entry: Input/output error. dpkg: error processing package grub-efi-amd64-signed (--configure): installed grub-efi-amd64-signed package post-installation script subprocess returned error exit status 1 Setting up libqtcore4:amd64 (4:4.8.7+dfsg-7ubuntu1) ... Setting up libglew2.0:amd64 (2.0.0-5) ... Setting up libqt4-xml:amd64 (4:4.8.7+dfsg-7ubuntu1) ... Setting up libqjson0:amd64 (0.8.1-3) ... dpkg: dependency problems prevent configuration of shim-signed: shim-signed depends on grub-efi-amd64-signed; however: Package grub-efi-amd64-signed is not configured yet. dpkg: error processing package shim-signed (--configure): dependency problems - leaving unconfigured Setting up libqxt-core0:amd64 (0.6.2-3) ... Setting up libqt4-sql:amd64 (4:4.8.7+dfsg-7ubuntu1) ... Setting up libprojectm2v5 (2.1.0+dfsg-4build1) ... Setting up libqtdbus4:amd64 (4:4.8.7+dfsg-7ubuntu1) ... Setting up libqt4-script:amd64 (4:4.8.7+dfsg-7ubuntu1) ... Setting up libqt4-sql-sqlite:amd64 (4:4.8.7+dfsg-7ubuntu1) ... Setting up qdbus (4:4.8.7+dfsg-7ubuntu1) ... Setting up libqt4-dbus:amd64 (4:4.8.7+dfsg-7ubuntu1) ... Setting up libqt4-network:amd64 (4:4.8.7+dfsg-7ubuntu1) ... Setting up liblastfm1:amd64 (1.0.9-1) ... Setting up libqt4-xmlpatterns:amd64 (4:4.8.7+dfsg-7ubuntu1) ... Setting up libmygpo-qt1:amd64 (1.0.9-2) ... Setting up libqt4-declarative:amd64 (4:4.8.7+dfsg-7ubuntu1) ... Setting up libqtgui4:amd64 (4:4.8.7+dfsg-7ubuntu1) ... Setting up libqxt-gui0:amd64 (0.6.2-3) ... Setting up libqt4-opengl:amd64 (4:4.8.7+dfsg-7ubuntu1) ... Setting up clementine (1.3.1+git276-g3485bbe43+dfsg-1.1build1) ... Processing triggers for mime-support (3.60ubuntu1) ... Processing triggers for desktop-file-utils (0.23+linuxmint8) ... Processing triggers for libc-bin (2.27-3ubuntu1) ... Processing triggers for man-db (2.8.3-2ubuntu0.1) ... Processing triggers for gnome-menus (3.13.3-11ubuntu1.1) ... Processing triggers for hicolor-icon-theme (0.17-2) ... Errors were encountered while processing: grub-efi-amd64-signed shim-signed Setting up grub-efi-amd64-signed (1.93.15+2.02-2ubuntu8.14) ... Installing for x86_64-efi platform. Could not prepare Boot variable: Invalid argument grub-install: error: efibootmgr failed to register the boot entry: Input/output error. dpkg: error processing package grub-efi-amd64-signed (--configure): installed grub-efi-amd64-signed package post-installation script subprocess returned error exit status 1 dpkg: dependency problems prevent configuration of shim-signed: shim-signed depends on grub-efi-amd64-signed; however: Package grub-efi-amd64-signed is not configured yet. dpkg: error processing package shim-signed (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: grub-efi-amd64-signed shim-signed This is consistent for all software installs - the software does install but appears to just bypass some components. *grub-efi-amd64-signed* seems to be a regular patron! I wonder if this boot issue is affecting other people but perhaps has been under-reported? It is curious why Zorin OS, based on Ubuntu 18.04 from memory, has included has included a boot repair utility unless there has been a need for one. Ian On Thu, Jan 9, 2020 at 10:30 AM Sri