Then you need to follow my first post, you might be able to do it from endeavour (or not).
so now it can’t be fixed?, i was hell tired , trust me not on any substance , and formatting a device is pretty easy , the only problem is the pendrive i wanted to format was also a live usb , so it had efi and i got confused , and then i might have made the new space as well
so i mount sdb10? and then chroot?
incorrect
The system (your system) is trying to find an efi partition with
UUID=25E1-96DF
But that is not what is reflected in your /etc/fstab
.
That is why it is not found.
It’s also not reflected in your fdisk
output.
That UUID simply does not exist at the moment.
Unless you know where the efi partition was - it’ll be difficult to fix.
No.
Do this:
You might be able to use endeavour to chroot into manjaro and fix grub, if not then use a live USB.
and what if i had formatted it and reallocated that space , then its all gone ?
because i think just as you mentioned above deleted and recreated , what if that’s the case
in the literal sense: yes
but not all is lost.
create it again - note the UUID
, have /etc/fstab
reflect it
and restore Grub
it really is like playing with Lego - have fun learning
windows is installed on ssd ,i.e nvme
lego is fun and easy , this seems like a task , and specially when you risking a full os :((
your full OS is still there - you are just missing the efi partition and the bootloader at the moment
it will all fall into place eventually - but it may take some time
From OP’s DM, used for picture of partition layout.
You can use some of the unused space, or you can use one of the other EFI partitions you already have.
Considering the difficulty we’ve had so far, I’d suggest creating a new EFI partition for manjaro.
yeah but the without the efi , its not even booting , for once , i could take pain of having a different bootloader but losing manjaro :<
follow @dmt 's advice
it’s good advice!
I’ll be gone now anyway
… don’t argue for your limitations - or you’ll get to keep them
Except I missed out editing manjaro’s /etc/fstab
to account for the new UUID. I’ve added this to my two most useful posts above.
@anukul Slight change, if you edit fstab first then you won’t have to manually mount the EFI partition…
well, yes, but no need to belittle your contributions
well , if only i was this smart , i would have understood it , and slr , i just booted into windows to confirm which partition it was and yes its the 512 mb , sdb10
and how can i edit fstab first ?
yeah , that goes to both of you , for taking out time to notice and help , doesn’t matter if its get fixed , i’m happy that atleast i have smart people around me to guide a bit ahah
You mount manjaro’s /
# get the UUID
lsblk -f
# copy the UUID for the EFI partition you want to use
# mount manjaro's /
# I don't know which one it is so you'll have to figure it out
# if you don't know which it is then keep mounting them
# one at a time until you find manjaro
# obviously unmount in between
# replace X with the partition number
sudo mount /dev/sdbX /mnt
# edit the file
sudo nano /mnt/etc/fstab
# edit the line to reflect the new UUID
# save the file by pressing Ctrl + S to save then Ctrl + X to exit
# unmount the partition
sudo umount /mnt
In future start labelling your partitions so you can keep track of them.
bro , one more thing , do i have to mnt root file or home? or the efi file? i have figured out which one is manjaro
You need to mount root, that’s what /
means.
For fixing grub, EFI also needs to be mounted, but after /
.
If you’re using endeavour then follow manual chroot, but replace manjaro-chroot
with arch-chroot
. I think that should work.
If you use a manjaro live usb then just use manjaro-chroot -a
and select your manjaro partition.