I recently installed manjaro linux xfce on my desktop using the graphical installer vs the comand line one and when I go to reboot my drive isn't detected by my motherboard at all and boots me into the uefi showing no drives are installed in my system could someone please help me fix this or tell me what it is I'm doing wrong during the installation
Go into your Bios and check the boot order for the drives.
That's the thing the drive doesn't show up in the bios and it's the only drive in my system
Are you sure you installed Manjaro on your dive and not just still booting off of the installation media?
I booted off my installation media ran the graphical installer and chose my 120gb OCZ ssd as the drive i wanted it installed to it ran through and completed and said now restart and I clicked it and when it restarts it comes back up so with the install media so I remove my flash drive and reboot and it brings up the uefi and in the uefi boot order no drives are listed
I can list my system specs of that would help but I feel that the problem is a bit simpler than that I just tavern found out what's wrong or how to fix it
Double check: There is a difference between uefi not being able to find your drive and uefi finding your drive but realising it isn't bootable. If the uefi is unable to find your drive, it's either a hardware issue (check your. SATA and power cables) or your uefi has a bug and needs a firmware update.
On the other hand if uefi does actually find the drive, probably the problem is simply that the boot loader failed to install properly (common problem and generally fairly simple to fix with a liveusb)
Well ok the drive the drive shows up but not under the boot menu but i don't know how to fix the bootloader
Alright, so trouble with boot on uefi, can mean:
- GRUB was installed in BIOS mode
- No uefi partition was created
- Uefi partition was created, but grub was not installed
- Nothing was installed at all.
Prerequisites (aka. you will need to know how to):
- mount and unmount a partition (mount / umount)
- identify your partitions (lsblk or gdisk -l /dev/sdX or ls -l /dev/disk/by-label)
- list files (ls)
- run commands as root (sudo)
Identifying the problem.
1. Grub was installed in BIOS mode:
If you're lucky your UEFI has a BIOS or legacy mode that you can enable, and it'll all just work. Look for it, try it, if it works, great! Problem identified and solved. If not set it back and read on.
2. No uefi partition created
Boot into your live usb:
$ sudo lsblk
Identify your harddisk sdX, you should see at least two partitions sdX1 and sdX2, sdX1 (your uefi partition or ESP) should be small -- around 100MB. If you see only one partition, or sdX1 is much larger than ~100MB, you will need to format and reinstall. The uefi partition should be ~100MB at the beginning of the drive formatted with FAT. Also the Partition table should be "GPT".
3. Uefi partition created, but grub not installed
Boot into your live usb
chroot into your manjaro install1
install GRUB anew 2
4. Nothing installed at all
Boot into your live usb.
mount your partitions, check them for contents with ls
if they're empty, well.. they're empty. Try installing again, and if you have no better luck, file a bug report with manjaro linux, telling them their installer is buggy, and either wait for them to fix it, or move on and try a different distro.
Allright.. Although that was a long post, I've just touched lightly on each possible problem. I expect you'll still have questions, it's just easier if I let you actually ask them, than trying to cover all possible questions in all possible scenarios.
Good hunting! :)
thanks i did figure out the problem grub was installing in bios mode
Rock on! That's awesome, well done!