so chroot is not possible for p7 & p6
i suggest to reinstall as @cfinnberg proposal , be very careful in manual
a) suppress partition p6 and p7
b) install manual and recheck always twice
One tangential question, if I may…
Is there a way for me to get my windoze partition to boot right now?
My (limited) understanding of GRUB is that it is the first thing the system looks at when you power up, and depending on which menu option in GRUB that the user chooses, so the system will then go to the specified address on the HDD/SSD to look for instructions on how to load that particular operating system (linux, windoze, etc). Is that a reasonable description of how this works?
And at the moment, if I understand it correctly, GRUB still exists on partition 2 of my nvme drive.
But when the system boots, I’m not seeing the GRUB menu.
Is there some way to get back to the menu, just as a one off? Actually, now I’m thinking we removed the ubuntu entry from GRUB earlier today, so maybe GRUB won’t work properly until we refresh the .cgf file?
Anyway…
The reason I ask is this…
On my windoze system, I have Macrium Reflect, and at every boot, it takes a backup (either differential or incremental… I don’t recall which right now), which means I could, in theory, completely wipe the nvme drive and start from scratch. I have no linux system right now. It’s only windoze that I want to salvage. This would give me the ability to recreate that efi boot partition and make it a bit bigger (Manjaro suggests no smaller than 300 MB), and possibly clean up some of the other additional partitions that windoze has created over time.
Is this an avenue I should pursue, or are we better to keep following the existing line of enquiry?
Thanks again for the assistance.
OK, so I followed the instructions that @cfinnberg listed earlier.
Reinstalled manjaro.
Deleted p6 and p7 from nvme
Set p2 flag to boot and mount point as boot/efi, KEEP data
Created new 115 GB p6 for Manjaro
Edited sdd1 to mount at /home, KEEP data
Finished install process.
The good news?System boots straight into windoze.
The bad news? No GRUB menu.
Now, I DID see a warning window during the install process which appeared just after the manual partitioning options, and it said (going from memory here, so don’t quote me) “Manjaro needs an EFI partition. Back back and change this if you want to. You can proceed without an EFI partition but your system may not boot”.
Correct me if I’m wrong, but p2 IS an efi partition, right?
Is the issue that that partition is only 105MB, and Manjaro wants it to be 300MB (minimum)?
Or is there something else at play here?
OK, having a minor win here.
I rebooted the system with the live usb key, and noticed that the last option on the live bootloader screen is “detect efi bootloaders”.
I selected that option, and was presented with about 7 options…
Stephane,
Yep, /efi/Manjaro/grub64.efi does the same thing… it gives me the GRUB menu I was expecting, with options for Manjaro, Windoze, UEFI settings (BIOS), etc.
I have noticed that some computers (or more precisely the EFI firmware within it) don’t like OS that are not Windows and it’s not easy to boot Linux on them. In this case you already have other Linuxes, so it doesn’t look like it. So the only difference I can think of is Secure Boot, as some distros have support for it, but not Manjaro.
Anyway, your Manjaro is bootable, so the problem is to make the firmware aware of it. You can use the efibootmgr tool to manage firmware’s boot registry.
Show current boot settings and entries with:
sudo efibootmgr -v
Your Manjaro installation should show up there and you can set boot order with:
sudo efibootmgr -o A,B,C,...
being A,B,C,... the IDs of the entries you want in your boot list in that precise order
Ok, based on what you have showed, you should be able to boot Manjaro from your computer’s boot menu. To show your computer’s boot menu you should press a certain key or combination of keys during UEFI’s boot up. It depends on the computer, but usually it’s some F-key (F12, F11, F10, …). At least Manjaro should show up in that list and you can try to boot it from there.
You can also change the boot order from your UEFI/BIOS settings. Look up for “boot order”.
Anyway you can also change the boot order with the efibootmgr tool. For example:
unfortunately, my bios boot order menu doesn’t show Manjaro.
I have:
UEFI hard disk : windows
UEFI cd/dvd
UEFI usb hard disk
UEFI usb cd/dvd
UEFI usb key
UEFI usb floppy
UEFI network
Disabled
Sorry, didn’t notice this part before. That could mean you did something wrong (probably inadvertently) and actually you didn’t set any EFI partition (just in case also, it should be /boot/efi and not boot/efi). If that’s the case, then you are not probably going to be able to boot Manjaro, even if there is an entry for it, because probably it’s an old boot entry.
You can install again or we can try to fix your Manjaro to add the right EFI mount point and to restore grub. What do you prefer?