D&C GLug - Home Page

[ Date Index ] [ Thread Index ] [ <= Previous by date / thread ] [ Next by date / thread => ]

Re: [LUG] Debian 9 reinstall. UEFI stuckness

 

On 01/08/17 11:39, Adrian Midgley wrote:
> Looking back the latest death occurred before the BIOS was told to be
> less optimistic.

This all sounds suspiciously like yet more confusion between ye olde
BIOS+MBR setup and the new fangled UEFI+GPT method, which Debian
specifically moved to embrace with their latest release. The Stretch
installer will try to go with the new, preferred method by default which
I think is where you may be running into problems (quite aside from any
related potential hardware issues). It won't explain why your system was
so crashy with the fresh Stretch install but would explain why it no
longer boots.

For your next attempt you'll probably have to finally make the choice
between the two setups - you can't (really) have both. This requires
both hardware changes and specific software configurations in unison to
work properly, and if you for example change the BIOS/UEFI operation
mode afterwards (for example, defaulting or resetting it) it's fully
expected behaviour that your system will no longer work!

I'd recommend turning ON all the modern options in your PC firmware -
switch it to exclusive UEFI mode if possible and abandon BIOS once and
for all. Your SSD will have to be nuked during install and relabelled as
a GPT format disk instead of MBR - be warned, Debian can often make this
unclear or just flat out fail to do this during installation. You may be
better off booting a gparted live disk or similar to manually relabel
the disk, or just use gpart/parted/cfdisk if you know them.

You'll end up with a ~500Mb FAT32 formatted EFI bootable partition at
the start of your disk which will be booted by the UEFI using Grub2 and
it's EFI extensions: it will no longer boot at all in BIOS mode.

Apologies if I'm barking up the wrong tree here but it really sounds
like this is at least part of the issue! Everyone is increasingly going
to start running into this as PC hardware and Linux distributions slowly
evolve and modernise.

Obviously this doesn't explain your other problems but a good start
would be building a fresh working Stretch install on that system on a
solid, non-flaky base.

Cheers

-- 
The Mailing List for the Devon & Cornwall LUG
https://mailman.dclug.org.uk/listinfo/list
FAQ: http://www.dcglug.org.uk/listfaq