I have successfully installed Zorin but whenever i boot up my pc it just went straight to windows, instead of asking me if i want to boot Windows or Zorin.
Whenever i boot up my pc i have to go the boot manager manually then choose ubuntu(which is ZorinOs). Why is it like that?
Have you disabled Secure Boot, Fast Boot in BIOS? See this: Before you install
How did you install ZorinOS. Can we assume you selected the "Install alongside" option.
If you have your ZorinOS live USB. Use that in "Try Zorin" mode to find and run "Boot Repair". That tool should repair grub for you to choose Zorin or Windows from grub menu.
(From the other thread)
Disable it. Boot again.
Then try running "Boot Repair" from "Try Zorin" off the Zorin USB.
how do i exactly do that? I forgot
Enter "boot repair" in the search field of Zorin start menu and run it.
Boot Repair said NVram is locked
You may want to read this thread: NVram Locked (Zorin not found in efibootmgr)
Have you checked other things like TPM, Fast Boot etc from here: Before you install
A CMOS reset may help. But let us take a look at your partitions first.
Can you please run "gparted" (search this app in start menu) from Zorin live USB stick and take a screenshot here?
When You are in Zorin, install GParted (a Partition Tool) with sudo apt install gparted
and then open it and post a Screenshot of the Partition Table please.
When You are in Your BIOS: Are You abble to set the ''ubuntu'' Entry on first Position?
Please share the outputs of the following commands:
sudo mokutil --sb-state
sudo efibootmgr
Windows is set at first boot position instead of ubuntu.
Ubuntu boot entry is there, try to reorder and put it at the beginning of the list.
sudo efibootmgr -o 0001,0003,2001,2002,2003
Run the above command to reorder and then verify the new order again with sudo efibootmgr
- If Ubuntu is at the beginning then reboot your device, now it should boot into Zorin.
after running that ubuntu was at the beginning, but then i restarted my pc and then it booted windows, did i did something wrong?
There is an option called Fast startup in Windows, make sure this feature is disabled. Then reboot and check.
One more possibility could be Windows updates break the Linux boot entries (yes, that's how notorious Windows is), hence it's booting into Windows only now.
At this time boot from the Zorin live usb and run the boot-repair tool.
Did you enter these commands in terminal of Live-USB-Stick? If yes, boot from Zorin without the stick and enter the command
sudo efibootmgr -o 0001,0003,2001,2002,2003
there.
Boot Repair is still displaying Locked NVRam detected
And yes we have disabled Fast Startup
i tried but still the same
Ok, let's have a look at your BIOS options
Check for Secure boot, fast boot, CSM, tpm module, drive mode, boot order list, boot mode.
One more doubt, in the boot manager menu while selecting Ubuntu, does it have mentioned UEFI next to it?
Also RAID/AHCI option setting.
EDIT: Observation looking at Gparted screenshot in post #9.
EFI partition looks small at 100M.
Also EXT4 partition for ZorinOS at 20GB is also small.