Hello,I would like to use windows bootloader to load GRUB bootloader what will load Manjaro. It’s because of bad experience with grub corruption while updating linux, switching kernels and stuff.So i basically followed these tutorials:(I used EasyBCD utility instead of bcdedit)I created partitions mounted to /boot, /, /home and swap for Manjaro next to Windows partitions and I installed bootloader to /boot partition. Then I booted to Windows and made some edits for windows bootloader with EasyBCD.
It finds partition with grub bootloader but when I load it from Windows boot manager I don’t get any table with installed OSesJust some welcome page with GRUB4DOS 0.4.5c 2014/01/17 and command line grubHere is terminal log after Manjaro install (its following wiki Restore the GRUB bootloader). As you see, there were some errors with installing GRUB and utitilities (mtools and os-prober).Can someone help me or kicme to right direction?`manjaro@manjaro $ yaourt -S mhwd-chroot:: Some packages should be upgraded firstresolving dependencieslooking for conflicting packagesPackages (1) archlinux-keyring-20170104-1Total Download Size: 0.59 MiBTotal Installed Size: 0.81 MiBNet Upgrade Size: 0.01 MiB:: Proceed with installation? As I had the same issue I just want to add a reply to document my case, just in case it would help to other people.
The difference in my setup is:.The fs type that I used for the boot partition as was ext4. In my first attempt, I used to have the root and boot in the same partition and installing the linux bootloader in this partition didn’t work, it came up the same grub terminal.
I tried several things, including and setting up a but it didn’t work.When I was, I used the GRUB2 option and selected the proper partition.It worked for me just using this setup.Regards,JV.
Grub2-install: “this GPT partition label contains no BIOS Boot Partition”. Warning: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is discouraged. Grub2-install: error: will not proceed with blocklists. Here is the layout of /dev/sda: Disk /dev.
Hello forum,I had a scan through the forum, but still at a loss.My laptop used to work fine. Windows has it’s own partition, and Manjaro’s root was installed on another with the bootloader (dev/sda8). Everything was fine, but now on boot, the screen is black with only the word ‘GRUB’ on it.I’ve tried mounting:/dev/sda8 /mnt/dev/sda8 /mnt/boot/dev/sda8 /mnt/proc/dev/sda8 /mnt/bootsudo mount -bind /dev /mnt/devand then chroot /mnt to reinstall GRUB with sudo, but there are errors:/proc/devices: fopen failed. No such file or directory, and then errors about the partition not having a BIOS boot partition, embedding is not possible, and it will not proceed with blocklists.The laptop has legacy options on, and it worked for weeks, until today. I even ran a full reinstall with format options on dev/sda8, still the same problem. No good.grub-install: warning: this GPT partition label contains no BIOS boot partition; embedding won’t be possible.grub-install: warning: embedding is not possible.
GRUB can only be used in this setup using blocklists. However, blocklists are UNRELIABLE and their use is discouragedgrub-install: warning: will not proceed with blocklists.I really don’t understand this because the bootloader is there, well, something is, and is accessible via GRUB on a live USB by pressing ‘c’ and using:grub search -f /boot/intel-ucode.img -set=rootgrub configfile /boot/grub/grub.cfg.
Gohlip:It means you are attempting to install to GPT partitions in bios-legacy mode.To do this you need to have a biosgrub partition and flagged as such.I would suggest you install to GPT in UEFI mode and not in bios-legacy mode.If you want to install in bios-legacy mode, make the disk msdos (2TG notwithstanding).I sort of understand some of that, but when I originally installed Manjaro, I didn’t need to create any boot partitions, and certainly not UEFI, which is something I try to stay away from, which resulted in a working system. I’m not sure what could have happened between switching off the computer and switching it on again to cause grub to fall apart like that. A reinstall of Manjaro didn’t change anything regarding GRUB. I assume then that GRUB is not formatted during a reinstall with format options. Gohlip:As to your last post, I really don’t understand what you’re saying. Unless your windows (update) messed up your manjaro bootloader.Thank you for all of the commands, I’ll do that tomorrow.When I originally installed Manjaro, I may have done so not in UEFI mode.
During the process, I did not need to create any special UEFI boot partitions and flag them, only root and swap were created.Windows probably is UEFI because I use BIOS boot options to switch between UEFI and Legacy depending on the system being used. Lee:Windows probably is UEFI because I use BIOS boot options to switch between UEFI and Legacy depending on the system being used.Yes, that’s the likely explanation.I would strongly suggest you (re)install Manjaro in UEFI, but if you want to continue with Manjaro in bios-legacy and Windows in UEFI, that’s what you would need to do (switch to boot either OS); but system will not be reliable as is happening now. And you need a biosgrub partition which may confuse windows as well.
Not a good setup.