You are not logged in.

#1 2019-05-25 00:31:10

siery
Member
Registered: 2019-05-23
Posts: 3

Booting Arch with GPT using Grub at HP Elitebook 8570w

Generally from my short experience with this laptop it is very UEFI unfriendly peace of hardware. However this time I am using only Legacy BIOS and GPT.

That is also my first time installing arch, since I been using Arch for short time at my deployment server and liked so much I decide to go with it at my workstation.

So I have formatted my disk for BIOS/GPT like present in this example layout. I have also followed all installation steps from the official Arch installation guide. After that, when I was done with the:

   # grub-install --target=i386-pc /dev/sda
   # grub-mkconfig -o /boot/grub/grub.cfg

I quit the chroot environment and reboot the laptop to boot into GRUB, but then my laptop just present me with the screen telling me that no system have been installed on that disk.

Did anyone try to use GPT on this laptop model before?
What cold possibly go wrong other then motherboard incompatibility?

My first guess was to change the boot partition label as mentioned in this  reddit post (which mention UEFI, but I give it a try any ways). No lack there. I try also to remove the boot partition and move it around but nothing have worked.

Offline

#2 2019-05-25 02:02:06

Zod
Member
From: Hoosiertucky
Registered: 2019-03-10
Posts: 629

Re: Booting Arch with GPT using Grub at HP Elitebook 8570w

Perhaps you could describe in some detail what steps you took to prepare your computer for the install.

Then the steps you took from a powered off state until you invoked the pacstrap.

Offline

#3 2019-05-25 11:29:37

siery
Member
Registered: 2019-05-23
Posts: 3

Re: Booting Arch with GPT using Grub at HP Elitebook 8570w

Well, pretty much all the steps was like described in the Arch installation guide with small exceptions which I guess shall not affect over all the installation:

First I have just put the arch.iso on the pen-drive using dd from my Debian as usually. I put the BIOS on the machine I wanna install Arch on in a Legacy mode.
Then the steps I take was more or less like:

# ip link

# lspci -k

# wifi-menu wlo1

# timedatectl set-ntp true

# timedatectl set-timezone Berlin

# curl https://www.archlinux.org/mirrorlist/?c … _status=on > /etc/pacman.d/mirrorlist

# gdisk /dev/sda
  sda.dump

Offline

#4 2019-05-25 11:48:34

siery
Member
Registered: 2019-05-23
Posts: 3

Re: Booting Arch with GPT using Grub at HP Elitebook 8570w

Well, pretty much all the steps was like described in the Arch installation guide with small exceptions which I guess shall not affect over all the installation:

First I have just put the arch.iso on the pen-drive using dd from my Debian as usually. I put the BIOS on the machine I wanna install Arch on in a Legacy mode.
Then the steps I take was more or less like:

# ip link

# lspci -k

# wifi-menu wlo1

# timedatectl set-ntp true

# timedatectl set-timezone Berlin

# gdisk /dev/sda

# mkfs.btrfs /dev/sda2

# mkfs.btrfs /dev/sda4

# mkswap /dev/sda3

# swapon /dev/sda3

  [sda.dump]
  label: gpt
  label-id: 478EE8AE-2987-46F6-BE54-E417B3B5DABF
  device: /dev/sda
  unit: sectors
  first-lba: 34
  last-lba: 351651854

  /dev/sda1 : start=          34, size=        2014, type=21686148-6449-6E6F-744E-656564454649, uuid=EF8AFC3B-25C2-4465-9B73-A03127EBF1CE, name="Windows Boot Manager"
  /dev/sda2 : start=        4096, size=    67108864, type=4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709, uuid=179795A9-2450-40CF-853A-30175BE89D6E, name="Linux x86-64 root (/)"
  /dev/sda3 : start=    67112960, size=     6291456, type=0657FD6D-A4AB-43C4-84E5-0933C84B4F4F, uuid=DC8549E4-A379-4F1E-BA76-F872FD5660F4, name="Linux swap"
  /dev/sda4 : start=    73404416, size=   278247439, type=933AC7E1-2EB4-4F13-B844-0E14E2AEF915, uuid=B6F3B582-8B9F-49C2-BBA3-0C0365859349, name="Linux /home"

# mount /dev/sda2 /mnt

# mount /dev/sda4 /mnt/home

# curl https://www.archlinux.org/mirrorlist/?c … _status=on > /etc/pacman.d/mirrorlist

# pacstrap /mnt base base-devel zsh

# genfstab -U /mnt >> /mnt/etc/fstab

# arch-chroot /mnt

# zsh

# ln -sf /usr/share/zoneinfo/Europe/Berlin /etc/localtime

# hwclock --systohc

# locale-gen

# echo LANG=en_US.UTF-8 > /etc/locale.conf

# echo KEYMAP=en > /etc/vconsole.conf

# echo susan > /etc/hostname

# cat >> /etc/hosts ...

# passwd ...

# pacman grub

# grub-install --target=i386-pc /dev/sda

# grub-mkconfig -o /boot/grub/grub.cfg

# exit

# exit

# reboot now

I guess those ware all the steps I take.

Offline

Board footer

Powered by FluxBB