0

What are the best practices to configure BIOS/Firmware settings for dual boot Ubuntu install alongside Windows 10?

I've turned off the "Fast Initialization" option on my computer, just because I've tried two other times a year ago and I failed. In that times, I've followed the tutorial the right way (I think).

When it failed the last time, it was when the GRUB leaded only to Ubuntu, if I selected the Windows option, the GRUB returned again, leading me to an infinite loop between Windows and GRUB. My files, however, weren't lost.


*I'm installing Ubuntu 18.04 because the 19 version gave Kernel Panic at me.

Here is the picture of the error: https://i.sstatic.net/7TyhI.jpg <-- 19 Ubuntu ISO

The error when the 18.04 version is booted is: https://i.sstatic.net/ZpADj.jpg


P.S.: Detailing my BIOS and Board (informations from CPU-Z):

UEFI: Yes

vendor: ASRock

model: H61M-HVS

Complete System details: https://pastebin.com/izzX7Gv4~


EDIT2: In conversation by chat, I've put the 18 iso and the problem is the same. When I put the ISO and change the boot order by ASRock BIOS GUI, booting by USB Flash Drive (not UEFI, there is an option for this too), it loads the screen with an icon of accessibility and another one for a keyboard, then there is a black screen putting an error (the image above)

I've tried to put the same USB Flash Drive in another computer, but another error is gave to me: https://i.sstatic.net/pacss.jpg <-- Tested with 18.04 Ubuntu ISO


EDIT3: I'm now closing this question only related to dual-boot tips. In relation to the problem in BIOS, I'll create another post.

1 Answers1

0

There are a couple of things to check:

  1. install Ubuntu the same way windows is installed: legacy or EFI. Otherwise you can only boot one and need to pick the other way by entering BIOS and selecting it.
  2. disable fast boot in BIOS if available.
  3. disable secure boot in BIOS if available.
  4. if you use an SSD set it to AHCI.

If the installer is created with EFI enabled you can rename (or remove) /sys/firmware/efi/ on the pendrive (by mounting it as writeable) and it will install the system in legacy.

Command line to check if the live session was started with UEFI or legacy BIOS:

$ [ -d /sys/firmware/efi ] && echo UEFI || echo BIOS
UEFI

It is easiest to create unallocated space on the partitions you want to use for Ubuntu. Makes it easier to recognize. Try to put base Ubuntu (/) on an SSD if available. Quicker boot and quicker loading of configuration. In theory you can use D: to store your personal files, though I would advice to create a partition to store these.

K7AAY
  • 17,705
Rinzwind
  • 309,379