You are not logged in.
Pages: 1
I have installed the latest Arch (from the Net install torrent) and I partition so that my scheme is
/ on /dev/sda1 (bootable flag, ext4)
swap on /dev/sda5
I've done this setup dozens of times before without any issue (on this very same laptop). Now, I install Grub onto /dev/sda just like always (and I tried /dev/sda1 *just in case* this would do the trick) but I always get the Grub 15 File not found error.
The Grub menu appears but I still get that error... the kernel it looks for is /boot/vmlinuz26, but hasn't the kernel been updated to 3.0? Might this have something to do with the missing file? Again, this is a clean installation from the Net installer.
Offline
I have installed the latest Arch (from the Net install torrent)
Can you give the link to it or at least the name? The latest official iso is from over a year ago http://www.archlinux.org/download/
Can you post the output of 'fdisk -l' and grub's menu.lst?
Last edited by karol (2011-08-09 23:51:50)
Offline
The link is from RIT and is also dated from 2010.
ftp://mirror.rit.edu/archlinux/iso/late … x86_64.iso
I'd never had this problem until today. In fact, probably only two weeks ago I installed on the same device (my laptop).
Offline
Maybe you can use an outdated mirror for the installation? http://arm.konnichi.com/2011/07/20/$repo/os/x86_64
/boot/vmlinuz26 is a symlink that was provided for compatibility, so it should work if grub is looking for it on the right device.
Last edited by karol (2011-08-10 00:17:52)
Offline
Maybe, but is this a known bug or anything? I know I can use an old mirror just to set up the system and then upgrade to the latest of all packages, but I was hoping for an answer as to why this problem is just now occurring in the first place...
Offline
Same error, check my post here: https://bbs.archlinux.org/viewtopic.php?id=124179
Offline
Maybe, but is this a known bug or anything? I know I can use an old mirror just to set up the system and then upgrade to the latest of all packages, but I was hoping for an answer as to why this problem is just now occurring in the first place...
I was hoping you can help me help you.
With neither logs not configs I can only say "You're getting Error 15 from grub".
Offline
Edit /boot/grub/menu.lst to these settings: http://www.archlinux.org/news/changes-t … filenames/
If you are stuck at the grub bootmenu and you can't boot edit the bootline (just read the text at the bottom of your screen) and you can boot. However grub does not save that edit so you still have to edit it in your user session. Hope it helped...
Offline
I was hoping you can help me help you.
Yeah, sorry I missed that you requested those. I'm running Ubuntu tonight and will try again in the morning with Arch.
Though Method_X's intuition is probably spot on. I remember mkinitcpio running all hooks before I edited /etc/rc.conf, but maybe it didn't do it once I updated my .conf's... I will post updates tomorrow. Thanks all for the response. I love this community.
Offline
badhat: Yami_Bas has the correct answer. edit your grub kernel and initrd lines to reflect the kernel change.
once you get the system booted you will notice the /boot/grub/menu.lst.pacnew file that you should have merged with you menu.lst before you rebooted.
now's the part where you face-palm and feel stupid, just like I did when I did the exact same thing a couple of days ago
Hofstadter's Law:
It always takes longer than you expect, even when you take into account Hofstadter's Law.
Offline
I have experienced the same problem. First be sure that you have renamed lines in /boot/grub/menu.lst properly - http://www.archlinux.org/news/changes-t … filenames/
Next be sure that you have fullpaths in menu.lst file. For example:
kernel /boot/vmlinuz-linux root=/dev/sda1 ro quiet
initrd /boot/initramfs-linux.img
If you have built castles in the air, your work need not be lost; that is where they should be. Now put foundations under them.
Henry David Thoreau
Registered Linux User: #559057
Offline
I have experienced the same problem. First be sure that you have renamed lines in /boot/grub/menu.lst properly - http://www.archlinux.org/news/changes-t … filenames/
Next be sure that you have fullpaths in menu.lst file. For example:
kernel /boot/vmlinuz-linux root=/dev/sda1 ro quiet initrd /boot/initramfs-linux.img
How is your example different than menu.lst.pacnew? Users have to use the correct paths - that's that. Rewriting it a dozen times doesn't help.
Offline
@karol
My menu.lst.pacnew hadn't had full path but only /vmlinuz-linux
If you have built castles in the air, your work need not be lost; that is where they should be. Now put foundations under them.
Henry David Thoreau
Registered Linux User: #559057
Offline
@karol
My menu.lst.pacnew hadn't had full path but only /vmlinuz-linux
*It's an example*, a placeholder. You edit menu.lst to reflect your setup - whether you have /boot on a separate partition or not. /vmlinuz-linux is a full path if you have /boot on a separate partition, just like /vmlinuz26 & 'initrd /kernel26.img' was before. https://bbs.archlinux.org/viewtopic.php … 66#p972066
Offline
Yes, but he said that he installed arch on /dev/sda1, ergo (probably) no boot partition. And i have written that this is example and not "solution".
If you have built castles in the air, your work need not be lost; that is where they should be. Now put foundations under them.
Henry David Thoreau
Registered Linux User: #559057
Offline
For the record, yes, I have no extra /boot partition on my laptop. And thanks, Yami, for pointing out that Arch news. I didn't read it to see the name change in packages. Thanks
Offline
Pages: 1