You are not logged in.

#1 2014-10-02 23:34:54

thinkpad20
Member
Registered: 2014-10-02
Posts: 8

[SOLVED] After arch installation I just get "GRUB" and a blinking...

I was able to get through a basic installation of arch. I have GRUB set up, and when I installed it it reported no problems. I have the auto-generated grub config set up in /boot/grub/grub.cfg

Unfortunately, when I start up my machine, I just see something like

GRUB _

With the underscore blinking. Nothing further happens, and the computer is unresponsive to any input (including Ctrl-Alt-Del).

Googling for this problem, I've found a few descriptions of similar problems, but no (that I've seen) actual explanation of what's going on and how to fix it. Mostly everyone seems to have "solved" the problem just by reinstalling, but I've already done this twice.

Can anyone point me to a potential cause of and, hopefully, solution to this problem?

Last edited by thinkpad20 (2014-10-03 19:28:08)

Offline

#2 2014-10-03 15:06:51

berbae
Member
From: France
Registered: 2007-02-12
Posts: 1,304

Re: [SOLVED] After arch installation I just get "GRUB" and a blinking...

Hello and welcome here.
At least it could help to see the content of the generated /boot/grub/grub.cfg file.
Did you follow the wiki: https://wiki.archlinux.org/index.php/Grub ?
You could re-install grub following the wiki, and show exactly the commands you ran and there output.
Do you have a BIOS or UEFI system? a GPT or a MBR partition table?

Note that I don't use grub but syslinux which could be easier to install and use, if you are uncomfortable with grub:
https://wiki.archlinux.org/index.php/Syslinux

Good luck.

Last edited by berbae (2014-10-03 15:07:21)

Offline

#3 2014-10-03 19:27:29

thinkpad20
Member
Registered: 2014-10-02
Posts: 8

Re: [SOLVED] After arch installation I just get "GRUB" and a blinking...

OK, so the issue was that I was confused about how to set up the boot partition. What worked for me:


* Create a 2MB BIOS partition.
* Create a root partition (or presumably whatever else)
* Mount the root partition, but DON'T mount the boot partition.
* Chroot into the new root partition.
* Install grub and run `grub-install --target=i386-pc --recheck /dev/sda`. It will automatically discover the boot partition.
* Last thing, you need to run grub-config or you'll get weird errors when you start up:

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

Offline

Board footer

Powered by FluxBB