Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

My Lenovo laptop is running Arch Linux with a UEFI GPT partition table. One day I powered up my laptop, but couldn't get passed the Lenovo boot screen. I used a USB stick to boot up and reinstall Arch. However after this I still couldn't get passed the Lenovo boot screen. I tried to reinstall it again using the same USB stick and ended up with two entries in my UEFI boot menu. I formatted the GUID partition to FAT32 using GPARTED live USB which deleted them. However I can no longer use my Arch UEFI USB stick to boot up. I get to the bootloader menu on the USB stick but after the timeout I get a blank screen.

share|improve this question
    
side note: you don't have a UEFI-enabled BIOS. you either have a BIOS or you have UEFI. –  strugee Sep 6 '13 at 1:01
    
also, you're going to have to be way more specific. how did you reinstall Arch? two entries in which boot menu, the USB drive or the hard drive? what do you mean you formatted the GUID back to FAT? do you mean the EFI system partition? –  strugee Sep 6 '13 at 1:03
    
I was under the impression that the EFI system partition was just a FAT32 partition on the HDD. I haven't had the laptop long and I've not really played about with UEFI and its confusing me haha. I'll update my question now –  Connel Sep 6 '13 at 1:06
    
yes, it is. but I don't understand what you mean by GUID partition - you should maybe do some reading on what a GUID is. –  strugee Sep 6 '13 at 2:24
    
Sorry I meant the EFI System Partition. –  Connel Sep 6 '13 at 21:33

1 Answer 1

Seems I have faced with same problem. My laptop Lenovo X230 did not load in UEFI mode when I used Archlinux or Manjaro installation medias (I see black screen when image started to load). I googled and found that it is happened because Arch uses gummiboot loader.

You can fix this issue with next steps:

  1. Make the bootable flash from the installation ISO;

  2. From the other any PC with linux install GRUB2 to the flash drive:

    grub-install --boot-directory=/mnt/sdc1/boot --efi-directory=/mnt/sdc1 --target=x86_64-efi --removable
    
  3. I used next config for GRUB2 (/mnt/sdc1/boot/grub/grub.cfg, example for Manjaro linux):

    set timeout=5
    menuentry "MJRO_089" {
    linux /manjaro/boot/x86_64/manjaroiso root=LABEL=MJRO_089 rw
    initrd /manjaro/boot/x86_64/manjaro.img
    }
    

This instruction also useful for Archlinux.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.