You are not logged in.

#1 2011-12-23 10:34:54

tiger2wander
Member
Registered: 2011-11-24
Posts: 8

[SOLVED] Grub2 not boot into GPT partition table

Hi there,

I'm using Acer Aspire 4750. My BIOS support UEFI (I was installed Windows 8 on GPT partition) but it not give me any options in bios to force boot using UEFI method instead of old bios method.

I converted my HDD from MSDOS to GPT partition table. Tried install grub2 on it but still get message: no operating system. Currently I'm using grub2 on USB to boot up my laptop smile
I known there are 2 method to use grub2 with GPT:
- BIOS boot partition: created ~2MB and set it partition type to EF02  BIOS boot partition, install grub2 but not success.
- UEFI firmware: this way look better but there is no way to boot into ArchLinux using UEFI to get UEFI parameter from /proc to setup.

My questions is: how can I make Grub2 boot Arch Linux installed on GPT partition table?
I tried archlinux's wiki page for GPT & Grub2 but still no luck.

Any help will be appreciated!

Strong day!

EDITED: SOLVED with ArchBoot EFI bootable CD.

Last edited by tiger2wander (2012-01-30 08:24:06)


No Money, No Honey!

Offline

#2 2011-12-23 12:04:41

ratcheer
Member
Registered: 2011-10-09
Posts: 912

Re: [SOLVED] Grub2 not boot into GPT partition table

There was another thread few weeks ago on exactly this question. https://bbs.archlinux.org/viewtopic.php?id=131149

I have no trouble booting to gpt, but I am still using BIOS boot. I also use grub2. If any of my configuration files can help you, I will post them, but I never had to do anything special.

Tim

Offline

#3 2011-12-24 03:58:42

tiger2wander
Member
Registered: 2011-11-24
Posts: 8

Re: [SOLVED] Grub2 not boot into GPT partition table

My problem is grub not loaded by BIOS after computer turn on and I have no problem with config files also since I can make it boot up from USB using grub2 installed on it.


No Money, No Honey!

Offline

#4 2011-12-24 13:04:47

ratcheer
Member
Registered: 2011-10-09
Posts: 912

Re: [SOLVED] Grub2 not boot into GPT partition table

Have you looked at this? It is where I learned to convert to gpt and setup my Linux systems to boot to it.

http://www.rodsbooks.com/gdisk/booting.html

Tim

Offline

#5 2011-12-24 13:08:43

the.ridikulus.rat
Member
From: Indiana, USA
Registered: 2011-10-04
Posts: 765

Re: [SOLVED] Grub2 not boot into GPT partition table

tiger2wander wrote:

Hi there,

I'm using Acer Aspire 4750. My BIOS support UEFI (I was installed Windows 8 on GPT partition) but it not give me any options in bios to force boot using UEFI method instead of old bios method.

- UEFI firmware: this way look better but there is no way to boot into ArchLinux using UEFI to get UEFI parameter from /proc to setup.

Can you try http://wiki.archlinux.org/index.php/Archboot iso? It boots via UEFI and also includes grub2-uefi support in its setup/installer.

Offline

#6 2011-12-24 17:12:35

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 20,334

Re: [SOLVED] Grub2 not boot into GPT partition table

Moved to Installation


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

#7 2011-12-27 02:28:33

tiger2wander
Member
Registered: 2011-11-24
Posts: 8

Re: [SOLVED] Grub2 not boot into GPT partition table

ratcheer wrote:

Have you looked at this? It is where I learned to convert to gpt and setup my Linux systems to boot to it.

http://www.rodsbooks.com/gdisk/booting.html

Tim

Already read that link, I'm used gdisk & parted for setup gpt also.


No Money, No Honey!

Offline

#8 2011-12-27 02:29:54

tiger2wander
Member
Registered: 2011-11-24
Posts: 8

Re: [SOLVED] Grub2 not boot into GPT partition table

the.ridikulus.rat wrote:

Can you try http://wiki.archlinux.org/index.php/Archboot iso? It boots via UEFI and also includes grub2-uefi support in its setup/installer.

Last time I visit kernel.org was down because of last issue & rebuilding time, look it back Up now and I will try it soon, thanks!


No Money, No Honey!

Offline

#9 2011-12-29 02:29:22

tiger2wander
Member
Registered: 2011-11-24
Posts: 8

Re: [SOLVED] Grub2 not boot into GPT partition table

I tried ArchBoot iso and it work well but still don't know while I do it again by myself on running Arch and it not work. Trying to do it again with Grub2 wiki page. Hope it work well.


No Money, No Honey!

Offline

#10 2011-12-31 16:53:17

the.ridikulus.rat
Member
From: Indiana, USA
Registered: 2011-10-04
Posts: 765

Re: [SOLVED] Grub2 not boot into GPT partition table

@tiger2wander: Can you tell me the bios vendor of the bios in your Acer laptop? Is it AMI, Phoenix or Insyde? Right now AMI Aptio UEFI does not seem to create any issue with BIOS-GPT boot or with UEFI boot with efiboootmgr. It also allows launching UEFI Shell is required. Phoenix SecureCore Tiano UEFI does not seem to allow booting in BIOS-GPT mode and in UEFI mode does not work with efiboomgr, and no access to UEFI Shell. No idea about Insyde H2O UEFI.

Offline

#11 2012-01-07 10:06:13

tobsen
Member
Registered: 2011-10-13
Posts: 37

Re: [SOLVED] Grub2 not boot into GPT partition table

Is your Efi partition vfat? This is important and Archboot won't do this automatically. This was the reason why I failed to boot in Uefi mode. Furthermore I've read somewhere that it is important to perform the installation in Uefi mode. So make sure that your installation stick is booted accordingly.

Last edited by tobsen (2012-01-07 10:08:03)

Offline

#12 2012-01-30 08:22:19

tiger2wander
Member
Registered: 2011-11-24
Posts: 8

Re: [SOLVED] Grub2 not boot into GPT partition table

@the.ridikulus.rat: this is my BIOS firm information:

*-firmware
          description: BIOS
          vendor: Phoenix Technologies Ltd.
          physical id: 0
          version: V2.13
          date: 10/21/2011
          size: 128KiB
          capacity: 2496KiB
          capabilities: pci upgrade shadowing cdboot bootselect edd int5printscreen int9keyboard int14serial int17printer int10video pc98 acpi usb biosbootspecification netboot

@tobsen: yes, my Efi partition is vfat and I've successfully installed GRUB2 UEFI on GPT partition table. FYI, my partition tables currently:

With gdisk / GPT fdisk

GPT fdisk (gdisk) version 0.8.2

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.
Disk /dev/sda: 976773168 sectors, 465.8 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 40029845-03C5-483F-A7B4-366D3729F6D7
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 976773134
Partitions will be aligned on 8-sector boundaries
Total free space is 30136541 sectors (14.4 GiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048            6143   2.0 MiB     EF02  BIOS boot partition
   2            6144          415743   200.0 MiB   EF00  EFI System
   3          415744         4610047   2.0 GiB     8300  boot
   4         4610048        57038847   25.0 GiB    8300  arch
   5        57038848        67524607   5.0 GiB     AF00  iATKOS.L2
   6        97659135       552919039   217.1 GiB   8E00  Linux LVM
   8       552919040       762634239   100.0 GiB   0700  sdata
   9       762634240       976773134   102.1 GiB   8300  udata

With parted

Model: ATA ST9500325AS (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End     Size    File system  Name                 Flags
 1      1049kB  3146kB  2097kB               BIOS boot partition  bios_grub
 2      3146kB  213MB   210MB   fat32        EFI System           boot
 3      213MB   2360MB  2147MB  ext4         boot
 4      2360MB  29.2GB  26.8GB  ext4         arch
 5      29.2GB  34.6GB  5369MB  hfs+         iATKOS.L2
 6      50.0GB  283GB   233GB                Linux LVM            lvm
 8      283GB   390GB   107GB   ext4         sdata
 9      390GB   500GB   110GB   ext4         udata

No Money, No Honey!

Offline

Board footer

Powered by FluxBB