![]() Only when you are booted with UEFI will you be able to properly load the efivars module and have the proper /sys directory get populated. You want to boot with UEFI, but in order to create the UEFI entries into the firmware (with efibootmgr) you first have to be booted with UEFI. UEFI has kind of a chicken/egg scenario in order to get things going. I hope the informations I just posted are enough to make you understand what I should do next, again, thanks for your time and sorry for the awful post I started this thread with, I feel kinda silly about it now. That's where I got the idea to boot it from UEFI shell, from the list in the picture posted above I picked the second option and I am in front of this shell: It also suggest to run "modprobe efivars" as root, which I did and didn't work, no output is given but still grub won't install with the command suggested in the wiki: grub-install -target=x86_64-efi -efi-directory=/boot/efi -bootloader-id=arch_grub -recheck -debug 43.06.jpg this is the list of options I get at boot, I used the first one and, once I got to the install grub part, I got the following error:įatal: Couldn't open either sysfs or procfs directories for accessing EFI variables. I followed the procedure as usual when I installed on bios with the only difference that I created a fat32 partition and flagged it as bootable. I "burned" the iso to a usb stick using a program on windows (EW!) called rufus, it's kinda like unetbootin I guess. I'm sorry WonderWoofy, I just let my emotions take control a bit there and I was unable to think straight, I'll try to give more informations now. anyone who ventures here is at a bit of a loss. You have basically only said that you are trying to install with UEFI, but are confused and frusturated, and you're doing it wrong. What I have given you is really just general basics about UEFI, but as to your specific problem, I don't think as it is now, anyone can really help you with it. See the UEFI wiki page, towards the bottom, for more info. Then you need to simply copy all the contents of the archiso to the USB. It basically just requires a partition large enough to hold the contents of the archiso, formatted the FAT32 (or FAT16), and labelled with whatever is specified by the file in /boot/loader/entries/nf (<-not sure if that is really the file name, but there are only three in there and the other two are for the UEFI shells v1 and v2). From an optical disk, it will work either way, but for a USB, the procedure is different. What does this mean? The archiso image is not set up to boot from either/or when copied to a USB. You say that you "burned" the archiso to the USB. Oh, and Macs will only boot with bios compatibility mode if there is a ms-dos partition table with more than just a protective entry. ms-dos/MBR or GPT) will only matter if you are using windows, as the type of partitioning is how windows determines wheter to use UEFI or legacy bios. ![]() So there is no overlap of these two things. ![]() UEFI on the other hand, uses the ESP to hold its boot code. The legacy bios mode lives in the MBR, which is sector 0 (or more precisely, all but the last 66 bytes of the first 512 byte sector). UEFI and bios booting methods can coexist on a disk. So there is no need to repartition or reinstall as long as you have that ESP. Besides the existence of the ESP, there is no difference in the structure of the filesystem or what is in it. When I installed I just made sure to also create an EFI System Partition so that I could get it working. When I learned how to use UEFI, I first started with a bios based installation. Thanks in advance and sorry if I'm asking stupid questions or something but, honestly, I failed so many times that my frustration is seriously high. I should probably wait until my headache pass and I'm fresh and ready to start over but I'm one stubborn guyif there is one and I had enough of failing, I want it to work.ĭo I have to reinstall everything from scratch, partitioning and all or I can just get back to the part where I have to install grub? What do I do? ![]() Now I started from the UEFI shell and I just have no idea what I'm doing, the beginner guide doesn't seem to explain this. I booted with the first option and went through the whole installation progress to the grub installing part MANY times before realizing I was doing it all wrong and I had to start from a UEFI shell. I downloaded the latest arch iso and "burned" it to a usb stick (my laptop lack a cdrom). My girlfriend too because of all my ranting. I swear, I've been trying so many times now that I have a headache. I'm trying to figure out this uefi thing and install arch on my laptop. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |