You are not logged in.

#1 2013-06-24 19:45:59

void7910
Member
Registered: 2012-01-14
Posts: 7

Stuck in GRUB (S)Hell after system update

So, I did a system update, which involved the manual steps to relocate binaries, which I did. Update completed successfully but ever since my machine boots into GRUB shell and I cannot boot the Arch image. I run dual boot with Arch64/Win7 and can boot Win7 just fine using

root (hd0,0)
chainloader +1
boot

but if I try to boot arch using the same sequence

root (hd0,3)
chainloader +1
boot

It just sits on a message telling me it is starting up, but nothing happens...

Thoughts?

Thanks !

Last edited by void7910 (2013-06-24 19:49:37)

Offline

#2 2013-06-24 22:06:46

WonderWoofy
Member
From: Los Gatos, CA
Registered: 2012-05-19
Posts: 8,414

Re: Stuck in GRUB (S)Hell after system update

Okay... pretend like yu are totally unfamiliar with your problem.  Then read through your post.  Can you dtermine what it is that is going on, or what you are asking from just that information?
http://www.catb.org/esr/faqs/smart-questions.html

Offline

#3 2013-06-24 22:08:59

cedeel
Member
From: ~
Registered: 2009-08-25
Posts: 176
Website

Re: Stuck in GRUB (S)Hell after system update

Thoughts? I think that you shouldn't be trying to boot Arch with a chainloader, since Grub is perfectly able to do this on its own.

Post your current config somewhere to let us analyse it?

Offline

#4 2013-06-25 11:19:39

Ineluki
Member
Registered: 2009-10-25
Posts: 5

Re: Stuck in GRUB (S)Hell after system update

WonderWoofy wrote:

kay... pretend like yu are totally unfamiliar with your problem.  Then read through your post.  Can you dtermine what it is that is going on, or what you are asking from just that information?
http://www.catb.org/esr/faqs/smart-questions.html

Yes, you can. He updated the system and when he rebooted he was stuck at the grub shell unable to boot.


First to boot you should try this:

find /boot/grub/stage1   //use this to determine your boot disk and partition
root (hd0,3) //replace 0 and 3 by the numbers determined above
kernel /boot/vmlinuz-linux root=/dev/sda4 //replace 4 by the partition number (+1)
initrd /boot/initramfs-linux.img
boot

If everything went right the system will boot, then you can rename /boot/grub/menu.lst.pacsave to /boot/grub/menu.lst:

 mv /boot/grub/menu.lst.pacsave  /boot/grub/menu.lst 

or fix grub2 by following the last part of this post:

https://bbs.archlinux.org/viewtopic.php?id=165721

Offline

#5 2013-06-25 14:19:57

hokasch
Member
Registered: 2007-09-23
Posts: 1,461

Re: Stuck in GRUB (S)Hell after system update

Ineluki wrote:

If everything went right the system will boot, then you can rename /boot/grub/menu.lst.pacsave to /boot/grub/menu.lst

While stuck in the grub shell, a more convinient way to get back into your system would be:

configfile /grub/menu.lst.pacsave

In case you have /boot on the root partition, adjust the path (/boot/grub..)

Offline

#6 2013-06-25 16:51:56

Ineluki
Member
Registered: 2009-10-25
Posts: 5

Re: Stuck in GRUB (S)Hell after system update

Oh, I didn't know that. Yeah that's neat.

Offline

#7 2013-06-25 19:42:25

DSpider
Member
From: Romania
Registered: 2009-08-23
Posts: 2,273

Re: Stuck in GRUB (S)Hell after system update

Wait a minute, menu.lst ?!

Madness! GRUB Legacy support has been dropped from Arch Linux for almost a year now (link).

void7910 wrote:

So, I did a system update, which involved the manual steps to relocate binaries, which I did.

Ok, if you really wanna keep using GRUB Legacy, fine, it's your choice. Personally I switched to Syslinux and haven't looked back. But if you want to keep using it, it says here that you need to fix any non-official packages (i.e. from the AUR, and grub-legacy is from the AUR).

PS: Don't forget to mark the topic as solved (by editing the first post) so that other people (including yourself sometimes) may find useful.

Last edited by DSpider (2013-06-25 19:44:26)


"How to Succeed with Linux"

I have made a personal commitment not to reply in topics that start with a lowercase letter. Proper grammar and punctuation is a sign of respect, and if you do not show any, you will NOT receive any help (at least not from me).

Offline

Board footer

Powered by FluxBB