Installed Partition Can't Boot

Did you do the install in EFI or Legacy mode ?
Because you do not have an esp partition (~512 mb at /boot/efi)
So either you installed EFI style, but it got all fudged.
Or if it was legacy boot then that partition scheme could be fine. But you have no flags.
So, assuming it was installed legacy, correctly, and is just missing the flags-
try using the live media to pull up 'gparted' or other manager and append "boot" to your / partition.
sometimes 'legacy_boot' is also a good idea - but AFAIK thats only for GPT tables, and you have dos.

Start up you live media in bios-legacy mode.
Boot to the install menu.
Do not boot up to live OS, but press 'c' at the menu and we'll get to the grub prompt (grub>).

grub> search -f /boot/intel-ucode.img --set=root
grub> ls ($root)/boot/

Copy down the kernel and initramfs. like vmlinuz-4.9-x86_64 and initramfs-4.9-x86_64.img.

grub> probe -u $root --set=abc
grub> linux /boot/vmlinuz-4.9-x86_64 root=UUID=$abc rw
grub> initrd /boot/initramfs-4.9-x86_64.img.
grub> boot

Use whatever kernel/initramfs you've copied down earlier in above
When booted up to installed partition Manjaro

sudo pacman-mirrors -g
sudo pacman -Syyu
sudo pacman -S grub
sudo grub-install /dev/sda
sudo update-grub

Your /etc/fstab above is from your livecd OS.
Check that your /etc/fstab (for installed OS) contains only / and swap entries and nothing else
Copy down your /etc/fstab for that installed OS in case you need further help.

See this for reference.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by