You are not logged in.
Pages: 1
Hello all,
I am trying to install Arch from a USB on my x220. I have done this in the past without any issues
Since having Manjaro installed, when I try to boot into the usb install, the screen just says "GRUB _" without the option to type anything
the usb was created using dd bs=4M if=path/to/archlinux.iso of=/dev/sdx status=progress oflag=sync and was formatted with Ext4 before hand
the same usb works fine on another computer. I'm guessing I might need to wipe the SSD before trying to install Arch?
Any help would be greatly appreciated. Really want to understand what the issue is here
---
MGDV
Last edited by MGDV (2020-09-09 11:09:35)
Offline
You need to configure your EFI/firmware to boot into the usb. The Arch iso doesn't use GRUB so you definitely are not booting from the usb stick. There's usually a button to change the boot order/enter your firmware setup - F12 or delete or f10 or so, check your instruction booklet. (btw formatting a stick before writing an image over it is unnecessary).
Last edited by V1del (2020-09-01 12:07:26)
Offline
Thanks
I've definitely set the boot order to try the USB first via the BIOS. I'll have another look at this though
Offline
Can confirm that the BIOS is reading from the USB drive first before the SSD. The boot order is set that way in the BIOS and I have even forced it to boot from the USB via the Boot Setup Menu
Just wondering, what could cause it to sit at the Grub even though an OS is installed and can be loaded normally without the USB stick inserted?
Offline
An X220 is an old model. Are you sure it supports UEFI boot ? Maybe you need to create your USB using a different partioning (MBR instead of GPT) ? https://wiki.archlinux.org/index.php/partitioning
Offline
Surprisingly, the BIOS gives the option for UEFI and Legacy boot
To reiterate, I have been able to install Arch on this machine multiple times. This issue has only happened since installing Manjaro
And yes, I am asking on the Manjaro forums as well. This is exactly the kind of issue that's brought me back to Arch
Offline
Ok got it ... and I assume that you have UEFI boot enabled in the BIOS right ? If you do, try disabling secure boot and if it is already disabled then I am out of ideas
Offline
Maybe you need to create your USB using a different partioning (MBR instead of GPT) ?
Any pre-existing partitioning would be eradicated when the ISO image is transferred to the USB stick.
@OP: can we see
efibootmgr -v
^ That should display the entry from which removable devices are booted.
Can the machine boot other distributions' ISO images? Can you boot the Arch ISO image in non-UEFI mode?
If we can't get to the bottom of this then it is possible to install Arch from your extant Manjaro system:
Offline
@OP: can we see
efibootmgr -v
^ That should display the entry from which removable devices are booted.
This gives me
EFI variables are not supported on this system
So does this mean that the x220 doesn't support UEFI?
Offline
Can the machine boot other distributions' ISO images? Can you boot the Arch ISO image in non-UEFI mode?
No and no. I tried another Manjaor installer and both installers on legacy and UEFI but all variations ended up with "GRUB _"
Offline
See the last point here.
This gives me
EFI variables are not supported on this system
So does this mean that the x220 doesn't support UEFI?
That message indicates that efivarfs is not mounted, perhaps because you're not booted in UEFI mode. See also https://wiki.archlinux.org/index.php/Un … le_support
The X220 supports UEFI booting.
Offline
This is solved now with the help of the Arch group on freenodes
Turns out I am an idiot and I wrote the iso to sdb1 instead of sdb. As always it pays to RTFM
Run the following command, replacing /dev/sdx with your drive, e.g. /dev/sdb. (Do not append a partition number, so do not use something like /dev/sdb1)
https://wiki.archlinux.org/index.php/US … ion_medium
This can be marked as solved
Thank you all
Offline
Great, please mark as [SOLVED] by editing the title in your first post.
Offline
Pages: 1