I am creating a fresh dual-boot install of Ubuntu 20.04 alongside an existing Windows 10 installation. That particular instance is using BitLocker. Secure Boot is also enabled.
My installation used the default option of installing alongside the Windows Boot Manager and allowing Ubuntu to handle partitioning for me.
During the install the update-grub
step appeared to hand. On viewing the details I could see that it appeared to be going through a loop of:
kernel: [ 1334.420373] ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
kernel: [ 1334.420376] ata1.00: irq_stat 0x40000001
kernel: [ 1334.420378] ata1.00: failed command: READ DMA
kernel: [ 1334.420379] ata1.00: cmd c8/00:08:00:30:14/00:00:00:00:00/e0 tag 12 dma 4096 in
kernel: [ 1334.420379] res 51/04:08:00:30:14/00:00:00:00:00/e0 Emask 0x1 (device error)
kernel: [ 1334.420383] ata1.00: status: { DRDY ERR }
kernel: [ 1334.420384] ata1.00: error: { ABRT }
kernel: [ 1334.420550] ata1.00: supports DRM functions and may not be fully accessible
kernel: [ 1334.420992] ata1.00: disabling queued TRIM support
kernel: [ 1334.421608] ata1.00: supports DRM functions and may not be fully accessible
kernel: [ 1334.422017] ata1.00: disabling queued TRIM support
kernel: [ 1334.422453] ata1.00: configured for UDMA/33
kernel: [ 1334.422463] ata1: EH complete
I switched to console and simply restarted the machine and it appeared to boot into Ubuntu without issue. The question is, what was it trying to do, what are the consequences of it failing, and what do I need to do to avoid this in the future?