You are not logged in.
Hi all, I'm new to Arch and linux in general but i've managed so far and I'm really enjoying it.
I'm dual booting Arch and Vista.
Anyway, everything was working fine until I decided that I wanted to stop using GRUB as my bootloader and I used a program called EasyBCD and this guide http://apcmag.com/how_to_dualboot_vista … htm?page=4
Now, I get "Error 15: File not found!" when i try to boot into arch. I've looked through countless other threads and google results with people with the same problem but none of the solutions in those threads helped me.
here's my menu.lst
# Config file for GRUB - The GNU GRand Unified Bootloader
# /boot/grub/menu.lst
# DEVICE NAME CONVERSIONS
#
# Linux Grub
# -------------------------
# /dev/fd0 (fd0)
# /dev/sda (hd0)
# /dev/sdb2 (hd1,1)
# /dev/sda3 (hd0,2)
#
# FRAMEBUFFER RESOLUTION SETTINGS
# +-------------------------------------------------+
# | 640x480 800x600 1024x768 1280x1024
# ----+--------------------------------------------
# 256 | 0x301=769 0x303=771 0x305=773 0x307=775
# 32K | 0x310=784 0x313=787 0x316=790 0x319=793
# 64K | 0x311=785 0x314=788 0x317=791 0x31A=794
# 16M | 0x312=786 0x315=789 0x318=792 0x31B=795
# +-------------------------------------------------+
# for more details and different resolutions see
# http://wiki.archlinux.org/index.php/GRUB#Framebuffer_Resolution
# general configuration:
timeout 3
default 2
color light-blue/black light-cyan/blue
# boot sections follow
# each is implicitly numbered from 0 in the order of appearance below
#
# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
#
#-*
# (0) Arch Linux
title Arch Linux
root (hd0,2)
kernel /boot/vmlinuz26 root=/dev/disk/by-uuid/6e30f601-1196-41bf-b9f3-063434fa0c45 ro
initrd /boot/kernel26.img
# (1) Arch Linux
title Arch Linux Fallback
root (hd0,2)
kernel /boot/vmlinuz26 root=/dev/disk/by-uuid/6e30f601-1196-41bf-b9f3-063434fa0c45 ro
initrd /boot/kernel26-fallback.img
# (2) Windows
title Windows
rootnoverify (hd0,0)
makeactive
chainloader +1
Last edited by tooeasyforkevin (2009-07-13 06:48:38)
Offline
Have you checked the entries in the neoGrub menu.lst are correct? If you installed neoGub from the EasyBCD program the menu.lst is at C:\NST\menu.lst. It should have the same entries to boot arch from /boot/grub/menu.lst.
IMO, grub is far simpler to use and maintain.
Offline
yep its exactly the same, i copied it straight from /boot/grub/menu.lst to C:\NST\menu.lst
if i cant fix this and want to go back to grub, how would i go about doing that?
Offline
To reinstall grub just boot into the arch install cd and under the tools menu you can select to install grub to the MBR.
Offline
To reinstall grub just boot into the arch install cd and under the tools menu you can select to install grub to the MBR.
yeah i think i tried that and it didnt work
i might have got the same error, even
i'll give it another go soon and tell you what it says exactly
Offline
my0pic wrote:To reinstall grub just boot into the arch install cd and under the tools menu you can select to install grub to the MBR.
yeah i think i tried that and it didnt work
i might have got the same error, even
i'll give it another go soon and tell you what it says exactly
just tried it
it says something about stage1 missing?
Offline
ok, try doing it the manual way by booting the cd as if you where to do an installation where it prompts you to log in as root.
Once your logged in as root do
grub
and you will get the grub prompt
grub>
then the at the grub> prompt do
grub> root (hd0,2)
that tells grub it will find the boot files on the 3rd partition of the 1st hard drive. Then,
grub> setup (hd0)
to setup the grub bootloader on the MBR of the first hard drive.
If all goes well you should see something like 'Checking if "/boot/grub/stage1" exists... yes '.
grub> quit
and reboot.
Offline
that worked great, thanks!
Offline