[SOLVED]Unable to install grub "couldn't find /mnt/boot/grub/menu.lst"

Ok so I was trying to install windows after I had arch installed, used an ubuntu cd to use gparted to create a partition, tried to go to the windows installation but it would endlessly send me back to restart the installation even after succesfully writting all files...
So now I decided to not install it, went back into ubuntu/gparted, deleted the partition and rejoined the space with my main arch partition and then selected the "boot" flag to boot...
Cannot boot, grub its still on /boot/ but the MBR its obviously tempered with by windows ( which coincidentally couldn't even find itself after writing mbr to its liking....*sigh* ).
So I try to use my arch install cd to reinstall grub but i get this:
"couldn't find /mnt/boot/grub/menu.lst is grub installed?"
I tried to use the select packages thing to make sure the cd is mounted and mounts fine but it keeps getting me that error message. I managed to boot to my system just fine with arch root=/dev/sda1 but obviosly the kernell does not has my nvidia module which means I can't get into x which means i am using links and since my grub is not loaded i can't even get framebuffer so this is rather inconvenient.
Im sure im missing a very simple and stupid thing but im so annoyed my brain must be saying "ok im done somebody else figure it out". I still have a backup copy of my grub menu.lst I made before. Do I just delete /bood/grub/ and try again? Am I missing something on the install procedure to be able to rewrite grub? Can I just do it from the command line or with pacman? Any help appreciate it thanks.
Last edited by Misanthrope (2008-06-01 17:22:32)

If you can get into your arch and cli then you should just be able to reinstall grub with
install-grub /dev/sda
or reinstall grub with
pacman -S grub
if the package is messed up or missing.

Similar Messages

  • U401 touch windows 8 audio driver unable to install error could not find divice for this driver

    u401 touch windows 8  audio driver unable to 0wau05w8.exe install error could not find device for this driver
    kindly advise

    hi karthi2lenovo,
    Welcome to the Forums.
    If the conexant audio drivers from the lenovo website doesn't detect the device, can you try to:
    1. Open Device Manager (press Winkey+R > type devmgmt.msc)
    2. On the device manager, open Sound, video, and game controllers and Other Devices then check the status (if there's a yellow exclamation mark, error codes, etc.)
    3. As an alternative, try this conexant driver from station-drivers:
    Conexant High Definition Smart Audio
    Version 8.64.59.52 (Win8)
    Let me know your findings,
    neokenchi
    Did someone help you today? Press the star on the left to thank them with a Kudo!
    If you find a post helpful and it answers your question, please mark it as an "Accepted Solution"! This will help the rest of the Community with similar issues identify the verified solution and benefit from it.
    Follow @LenovoForums on Twitter!

  • [SOLVED] Unable to install packages in lxc container

    tl;dr: lxc-console should be used for logging in, not lxc-attach. Also, I had to do some additional work to get the tty to work in systemd, and I plan to update the wiki soon.
    I created a container using the following command:
    # lxc-create -n test -t archlinux
    Once created and configured, I started the container daemonized, and attached:
    # lxc-start -n test -d
    # lxc-attach --clear-env -n test -- su - root
    However, I am unable to install any software packages because GPG isn't working properly
    [root@test ~]# pacman -Syu openssh
    :: Synchronizing package databases...
    core is up to date
    extra is up to date
    community is up to date
    multilib is up to date
    :: Starting full system upgrade...
    resolving dependencies...
    looking for inter-conflicts...
    Packages (3): ldns-1.6.17-1 libedit-20130601_3.1-1 openssh-6.5p1-2
    Total Installed Size: 6.08 MiB
    :: Proceed with installation? [Y/n]
    (3/3) checking keys in keyring [###########################] 100%
    (3/3) checking package integrity [###########################] 100%
    error: GPGME error: Inappropriate ioctl for device
    error: GPGME error: Inappropriate ioctl for device
    error: GPGME error: Inappropriate ioctl for device
    error: libedit: missing required signature
    :: File /var/cache/pacman/pkg/libedit-20130601_3.1-1-x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)).
    Do you want to delete it? [Y/n]
    error: ldns: missing required signature
    :: File /var/cache/pacman/pkg/ldns-1.6.17-1-x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)).
    Do you want to delete it? [Y/n]
    error: openssh: missing required signature
    :: File /var/cache/pacman/pkg/openssh-6.5p1-2-x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)).
    Do you want to delete it? [Y/n]
    error: failed to commit transaction (invalid or corrupted package (PGP signature))
    Errors occurred, no packages were upgraded.
    error: segmentation fault
    Please submit a full bug report with --debug if appropriate.
    The container config is as follows:
    lxc.utsname=test
    lxc.autodev=1
    lxc.tty=1
    lxc.pts=1024
    lxc.rootfs=/var/lib/lxc/test/rootfs
    lxc.mount=/var/lib/lxc/test/fstab
    lxc.cap.drop=mknod sys_module mac_admin mac_override
    lxc.kmsg=0
    lxc.stopsignal=SIGRTMIN+4
    #networking
    lxc.network.type=veth
    lxc.network.link=br0
    lxc.network.flags=up
    lxc.network.name=eth0
    lxc.network.ipv4=10.10.209.2/24
    lxc.network.ipv4.gateway=10.10.209.1
    lxc.network.mtu=1500
    #cgroups
    lxc.cgroup.devices.deny = a
    lxc.cgroup.devices.allow = c *:* m
    lxc.cgroup.devices.allow = b *:* m
    lxc.cgroup.devices.allow = c 1:3 rwm
    lxc.cgroup.devices.allow = c 1:5 rwm
    lxc.cgroup.devices.allow = c 1:7 rwm
    lxc.cgroup.devices.allow = c 1:8 rwm
    lxc.cgroup.devices.allow = c 1:9 rwm
    lxc.cgroup.devices.allow = c 1:9 rwm
    lxc.cgroup.devices.allow = c 4:1 rwm
    lxc.cgroup.devices.allow = c 5:0 rwm
    lxc.cgroup.devices.allow = c 5:1 rwm
    lxc.cgroup.devices.allow = c 5:2 rwm
    lxc.cgroup.devices.allow = c 136:* rwm
    Has anyone else experienced this? I've searched the web for solutions to the GPG error, and most of them relate to GPG not working in a chroot because the right things don't exist in /dev. However, I was under the impression that lxc.autodev=1 would take care of this, and indeed /dev/pts, etc. all exist in the container.
    Last edited by archtaku (2014-02-07 23:19:12)

    x33a wrote:
    Try
    # pacman-key --refresh-keys
    from within the container. Though, I do notice a segmentation fault, so I am not sure if it'll work.
    I just did this, and the command succeeded:
    gpg: refreshing 75 keys from hkp://pool.sks-keyservers.net
    gpg: requesting key 5263801D from hkp server pool.sks-keyservers.net
    gpg: requesting key FFF979E7 from hkp server pool.sks-keyservers.net
    gpg: requesting key CDFD6BB0 from hkp server pool.sks-keyservers.net
    gpg: requesting key 4C7EA887 from hkp server pool.sks-keyservers.net
    ... snip ...
    gpg: Total number processed: 74
    gpg: unchanged: 74
    However, the installation still failed.
    I was able to get pacman to install openssh by turning off signature verification. I then ssh'ed into the container, turned signature verification back on, and was able to install other packages just fine.
    So the issue seems to be with how lxc-attach connects to the container. A temporary solution would be:
    Add openssh to the list of packages installed when running lxc-create.
    # lxc-create -n test -t archlinux -- -P vim,openssh
    Attach to the container and run systemctl enable sshd.service, and set a root password
    Detach, then ssh into container and go about your business.
    However, I'd rather have the option of not using sshd on the container, and still be able to install packages, so I don't necessarily consider this problem solved yet.
    Can anyone shed some light on what I might be doing wrong when I attach to the container?
    Last edited by archtaku (2014-02-07 16:46:52)

  • [Solved] grub in minimal mode, not using my menu.lst

    Hi everyone,
    Installed Archlinux (using chakra livecd) on a friend's laptop, but for some reason have grub only in minimal mode... I can boot using
    configfile /boot/grub/menu.lst
    but I need to retype this at each boot...
    Partition layout is :
    * sda1 : Windows Vista
    * sda2 : HP resue partition
    * sdb1 : archlinux root ("/"). /boot is on this partition
    * sdb2 : /home
    My menu.lst works as expected.
    I tried to run
    grub-install /dev/sdb
    no error appears on the output, but no effect on next reboot
    I also tried this on the grub prompt :
    root (hd1,0)
    setup (hd1)
    Same thing, no error reported, but no effect on reboot.
    Any idea ?
    Last edited by willy9 (2009-07-01 14:44:25)

    D'oh !!!
    I just realized that
    grub-install /dev/sda
    solved everything... Sorry for the noise

  • [SOLVED]How to install Arch Linux UEFI to dual-boot?

    Hey,
    so I have a Lenovo G50-70 on which I want to have a Windows-Arch dualboot. I followed the Beginner's Guide, installed Arch but ended up with an inaccessible Windows. I could boot into Windows from the BIOS utility, but not from the gummiboot bootloader.
    The guide said if I wanted to dual-boot, I must leave windows EFI partition alone, which I did. I have my Windows partitions set up the Windows way, with the system reserved and EFI and recovery partitions, and I have my Windows partition of course and a data partition. After that I have some unallocated space, on which I made the Arch partitions, /dev/sda6 as an ESP partition for the EFI files, /dev/sda7 as root, /dev/sda8 as swap and /dev/sda9 as /home. The install process went without any error, then I made some configurations and installed dosfstools & efibootmgr. After that, I installed gummiboot and ran "gummiboot --path=/boot install". After that I created the configuration files exactly like in the guide, unmounted the partitions, rebooted and saw that there's no (easy) way getting into Windows. So my question is: how can I install Arch to have a working dual-boot system?
    Thanks for any help in advance!
    Regards, Matteussz
    Last edited by Matteussz (2015-02-11 20:41:37)

    Hey,
    Writing to you on my working dual-boot with ArchLinux (Windows 8.1 64-Bit, UEFI)
    So first step I've done is creating free space of an existing partition in the windows disk management (windows button and r and then type diskmgmt.msc). At this step, you have to record which partition your efi partition is (just take a look at your efi partition and remember the mb of this partition for later)
    Then go into the uefi settings (bios) and disable secure boot as well as fast boot, otherwise it could cause data crash.
    Boot your Arch Live CD and follow the beginners guide all the way along till you reach the disk management.
    If you want to have swap, you can create yours right now, should be a primary partition of about 4gigs.
    Next partition is gonna be your home, system partition (I've didn't created two partitions for home and for the system but you could do this as well as just go with one partition) this partition gonna be formatted in ext4
    Next step, you have to mount your windows-efi partition in /boot/efi but don't format it dont remeber if it asks you how to use the partition but if so, just use as fat32.
    After the disk management go ahead with your arch installation and follow the beginners guide. (Make sure you're using the grub bootloader)
    After finishing the installation, restart your system, hopefully you will recognize the opening grub menu. (but dont scare, windows wont show in the grub menu at this time so you have to boot your arch)
    Arrived in arch linux type the command
    grub-mkconfig -o /boot/grub/grub.cfg
    Reboot and your done with your Arch Linux, Windows 8 dual boot, hopefully

  • [SOLVED] Unable to install gpodder3 from AUR

    I am a linux and arch newbie and about 3 weeks into my arch experience. I really like it so far, finding and fixing errors and getting all of my (laptop) hardware working is interesting.
    One program I am having real problems to install is gpodder. This worked flawlessly for me on mint and I really enjoyed using it to sync my podcasts with my ipod nano and would love arch even more if I could get it working. I enjoy simple GUIs where using the terminal seems a bit laborious.
    In the AUR there is a gpodder3 package available however when I attempt
    user@arch ~/Downloads/gpodder3 $ makepkg -s
    ==> Making package: gpodder3 3.5.1-1 (Sun 19 May 06:19:45 BST 2013)
    ==> WARNING: Using a PKGBUILD without a package() function is deprecated.
    ==> Checking runtime dependencies...
    ==> Installing missing dependencies...
    error: target not found: python2-mygpoclient
    ==> ERROR: 'pacman' failed to install missing dependencies.
    All of my packages and mirrors are up-to-date using
    pacman -Syyu
    I tried installing 'python2-mygpoclient' manually but no luck there either. Has anyone got gpodder on arch working under xfce?
    Would anyone please help me to get this installed?
    Last edited by cdrjameson (2013-05-19 06:40:50)

    Thanks for the advice on the AUR helpers. As I am so new to Arch and linux really I think I'll stick to vanilla pacman until I feel comfortable. I have read plenty of posts and blogs decrying the use of AUR helpers for novices.
    My search always starts with -Ss and then I investigate further using the ArchWiki - seems to work for me so far. Although I think I have been a bit like a kid in a candy shop and I have downloaded loads of different packages to see what they are like and now I am faced with removing some (getting back to the Arch way) and working out what their dependencies are/were. This is not a question as such just a request for your good will( I think i'll need it!) as I try to navigate the package manamgement between removing xfce and installing e17.

  • [SOLVED] Unable to install "Eclipse Java Developers"

    Hey everyone,
    I am setting up a new dev machine and need to install Eclipse (java developer version).  From what I can tell the Eclipse Classic does not include the Marketplace and I need it to install the Emacs+ plugin (I have a hard time typing without it).
    When running `pacman -S eclipse` the classic version is the one that is installed (fail).  I have also downloaded the Java version but when I try to run it I get an error `exec format error: ./eclipse` (fail)
    There is an eclipse java version available via yaourt, but after installing I get errors thrown when trying to install the Android developer tools; both when running eclipse as my user as well as sudo. (fail / fail)
    So does anyone know of a surefire way to install the Eclipse java developer version?
    Thanks for any help.
    Last edited by iso (2012-01-22 01:12:19)

    Using Eclipse Classic I was able to install the plugin with a direct url to the emacs+ site.
    http://www.mulgasoft.com/emacsplus/update-site

  • Unable to install NVIDIA drivers on Windows 8 (Boot Camp)

    I'm running Windows 8 on a secondary partition on my MacBook Pro (17-inch, 2009).
    I have, in the past, been able to successfully install Windows 8 on a second partition on this mac and get everything working, including all of my device drivers. I had to erase that partition, though, so I no longer have that installation.
    I've installed Windows 8 again, but I'm not able to get my NVIDIA GeForce 9600 GT or 9400M graphics drivers to install!
    First of all, I tried installing both 5.0.5033 and 5.1.5621 support software. After a lot of hassle, I got 5.1.5621 to install, but only through the BootCamp\Drivers\Apple\BootCamp.msi file, not through the BootCamp\setup.exe file (the setup.exe tells me that this version of Boot Camp is not intended for this computer model).
    When I install the drivers that way, they don't install the NVIDIA drivers.
    Next, I've gone directly to the NVIDIA drivers folder inside the support software, and tried to install them from there. i've also downloaded newer versions of the NVIDIA drivers from their website, and with all versions of the NVIDIA drivers, I've had to go through a huge hassle to get them to go to the setup wizard (instead of telling me there's no compatible hardware).
    Then, I managed to get them to start installing, but - after Windows has me confirm that I really want to install the driver, despite it's signature - the screen invariably goes black, and my computer shuts down instantly, in what I can only assume is a kernel panic.
    This is incredibly frustrating, and I don't know what to do about it. I can't seem to find anyone else with the same problem. Can anyone help me?

    According to Boot Camp: System requirements for Microsoft Windows operating systems - Apple Support
    MacBook Pro
    (17-inch, Mid 2009)
    4
    4
    DVD
    DVD
    DVD
    There is no support for Windows 8 (64-bit) on this machine.
    From Boot Camp Support Software 4.0.4033
    System Requirements
    MacBook (13-inch, Late 2006)
    MacBook (13-inch, Mid 2007)
    MacBook (13-inch, Late 2007)
    MacBook (13-inch, Early 2008)
    MacBook (13-inch, Late 2008)
    MacBook (13-inch, Early 2009 & Mid 2009)
    MacBook (13-inch, Late 2009) *
    MacBook (13-inch, Mid 2010) *
    MacBook Air (13-inch, Early 2008)
    MacBook Air (13-inch, Late 2008 & Mid 2009)
    MacBook Air (11-inch & 13-inch, Late 2010) *
    MacBook Pro (15-inch & 17-inch, Core 2 Duo)
    MacBook Pro (15-inch & 17-inch, 2.2 & 2.4GHz)
    MacBook Pro (15-inch & 17-inch, Early 2008) *
    MacBook Pro (15-inch, Late 2008) *
    MacBook Pro (17-inch, Early 2009 & Mid 2009) *
    MacBook Pro (15-inch, Early 2009) *
    MacBook Pro (13-inch and 15-inch, Mid 2009) *
    MacBook Pro (13-inch,15-inch, and 17-inch, Mid 2010)
    MacBook Pro (13-in, 15-inch, and 17-inch, Early 2011 & Late 2011)
    Mac Pro (Mid 2006)
    Mac Pro (Early 2008) *
    Mac Pro (Early 2009)
    Mac Pro (Early 2007)
    Mac Pro (Mid 2010)
    Mac Pro (15-inch and 17-inch, 2.2 & 2.4GHz)
    Mac mini (Mid 2007)
    Mac mini (Early 2009 & Late 2009)
    Mac mini (Mid 2010) *
    iMac (17-inch, Late 2006)
    iMac (20-inch, Late 2006)
    iMac (24-inch, Late 2006)
    iMac (20-inch & 24-inch, Mid 2007)
    iMac (20-inch & 24-inch, Early 2008)
    iMac (20-inch, Early 2009 & Mid 2009)
    iMac (21.5-inch & 27-inch, Late 2009) *
    iMac (27-inch, Late 2009) *
    iMac (21.5-inch, Mid 2010) *
    iMac (27-inch, Mid 2010)
    iMac (21.5-inch, Mid 2011 & Late 2011)
    iMac (27-inch, Mid 2011)
    all these drivers support Windows 7, 32 bit
    * drivers that support Windows 7, 32 and 64 bit
    BC 5.x drivers will cause problems. Have you considered using 4.0.4033 version. If your previous W8 installation continued to use BC 4.0.4033 drivers, they would work. Do you have the exact versions of drivers that you had on your previous W8 installation?

  • [solved] Cannot complete install, grub fails to boot the new install

    I'm using the 2009.08 USB image.
    I've tried this 2 weeks ago, tried it again today, same result. (I'm on Win7 meanwhile).
    I'm installing arch, everything goes fine.
    I've tried 2 setups:
    a)
    100GB ext4 /
    12GB swap
    (no separate /boot, should work)
    b)
    100MB ext3 /boot
    100GB ext4 /
    12GB swap
    Neither a) or b) will boot.
    When the newly installed grub boots, I get a error saying:
    filesystem type unknown, partition type 0x7
    I get this for the ext3, ext4, and windows partitions.
    I get it for both a) and b) setups.
    I have doublechecked the menu.lst file. I've even created another entry setting root=/dev/sdb1 (as opposed to the default /dev/disks/by-uuid/..).
    I should mention, I have two disks, the first (sda) is currently with a Win7 installation, the 2nd (sdb) is the one I'm trying to install Arch again (and failing).
    After the reboot, I've tried booting into the livecd again and manually trying to mount /dev/sdb1 /mnt, it works.
    Why isn't my grub boothing from ext{3,4}?
    Last edited by Frantic (2009-11-05 18:35:15)

    Rede wrote:
    I was getting that error but after re-installing grub and making some changes to the menu.lst file it was fixed.
    I was able to at one stage boot into arch but it gave problems with the root. Now it just seems to freeze while trying to load grub.
    I am currently trying yet another install of grub. I have been noticing though that my menu.lst file has been rolling back or not updating when I chroot back into my install after changing it earlier.
    Try mounting your /boot partition under /mnt/boot.

  • Grub doesn't find OSs (UEFI installation)

    I'm trying to install Arch Linux for the second time. Apparently Universe doesn't want me to do it easily not even once...
    So I've done everything that the wiki says, and when it comes to installing grub, I install grub, os-prober and efibootmgr
    then I do:
    grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=grub_uefi --recheck --debug
    This step finishes without errors.
    Then I try to detect the OSs and create a grub.cfg file that contains them with no success....
    grub-mkconfig -o /boot/grub/grub.cfg
    I haven't saved the output of the command but something between the lines is this...
    It tries to run something that has to do with lvm (I think it said it's a module) and it can't find that module? Or something like that <---< I have no clue what that is, but by reading on the internet it's something that I've never messed with so... it's unlikely to have it
    Then I get errors/warnings about sda3 partition which is the Microsoft Windows 8.1 Reserved partition... and something about not naming right my ufs partition? Or something like that
    If I uninstall os-prober then the script runs without warnings but it still doesn't find the OS not even arch linux, cfg file contains zero entries.
    When I boot from grub_uefi boot entry, I get the grub minimal console (Which I don't know how to operate or what to do with it)
    And last but not least... A fix to that "grub bug" was to disable submenus (Read that In this forum). I did it, I disabled submenus and ran grub-mkconfig again but nothing changed.
    I know the info is very vague but I hope that someone with knowledge can figure out what those errors are and why it can't find the oses....
    Ty in advance

    @TheSaint Yes, I chrooted  into the installation...
    @ Head_on_a_Stick, I'm not home right now but if you tell me what you want to see from that command, Maybe I can tell you by memory, I've run fdisk -l (Which I suspect shows a similar output) too many times so I've memorized my partitions.
    I did solve the problem by using gummiboot instead of grub, but I'd still like to know why grub couldn't find the OSes... I'm VERY sure that I did all the steps of the installation right, I've memorized the steps AND I made sure to read them again before doing the installation.

  • Unable to Install Windows 7 using Boot Camp Assistant

    I recently suffered a hard disk failure. After replacing the disk, I have recovered all data with the exception of being unable to install windows 7 on a new boot camp partition.  I am able to create the partition using boot camp assistant, but I am subsequently been unable to install windows following the directions provided.  Any help would be appreciated.  I have a late 2009 27" iMac running OSX Mavericks.

    It depends of the OS X version you're using. If it's 10.6, insert the Mac OS X DVD and install them.
    If it's 10.7 or 10.8:
    1. Press X key while your Mac is starting to start into OS X.
    2. Open Boot Camp Assistant, download drivers and burn them into a DVD or USB drive.
    3. Start into Windows and install Boot Camp drivers

  • AIF - install bootloader not updating syslinux.cfg or menu.lst

    I'm making a custom install iso with archiso+aif, aif is working fine, except the install bootloader is not updating the
    /mnt/boot/syslinux/syslinux.cfg
    or
    /mnt/boot/grub/menu.lst
    as per installation, the mentioned files are missing kernel initrd etc., entries.
    And unlike official archlinux iso/cd installer, aif+git (interactive) installer is not showing/asking to review the syslinux.cfg or grub's menu.lst file before installing the selected bootloader.
    So, Please show me how to get grub and syslinux's configuration files to get properly updated by aif's  install bootloader method in interactive procedure (aif -p interactive) thanks.

    I'm making a custom install iso with archiso+aif, aif is working fine, except the install bootloader is not updating the
    /mnt/boot/syslinux/syslinux.cfg
    or
    /mnt/boot/grub/menu.lst
    as per installation, the mentioned files are missing kernel initrd etc., entries.
    And unlike official archlinux iso/cd installer, aif+git (interactive) installer is not showing/asking to review the syslinux.cfg or grub's menu.lst file before installing the selected bootloader.
    So, Please show me how to get grub and syslinux's configuration files to get properly updated by aif's  install bootloader method in interactive procedure (aif -p interactive) thanks.

  • [Solved] Grub2 Update deletes menu.lst

    [2013-06-24 18:07] [ALPM] warning: /boot/grub/menu.lst saved as /boot/grub/menu.lst.pacsave
    [2013-06-24 18:07] [PACMAN] upgraded grub (0.97-21 -> 2.00-1)
    After that I couldn't boot because menu.lst was gone. So I had to boot from a rescue disk and rename menu.lst.pacsave back to menu.lst.

    There kinda already is one thread about it: https://bbs.archlinux.org/viewtopic.php?id=165721

  • [SOLVED] Unable to load GRUB on MacBook PRO with GPT partition

    Hi,
    I have made an install of Arch on my MacBook Pro. I have made the installation of Arch to work before but I decided to make a clean install since I changed WM. I have written down my instructions thoroughly and followed them like a slave. It worked before but now it just decided not to work. When I was starting my Mac before I ended up at the GRUB menu being able to chose to load Arch. If I pressed the alt button I was able to load OS X. But after the reinstall the computer did not load GRUB.
    I have reinstalled OS X again just to make sure everything is clean, especially the boot partition.
    During the installation I mounted the partitions like so (sda4 = boot, sda5 = root, sda6=swap, sda7=home)
    # mount /dev/sda5 /mnt
    # mkdir /mnt/boot
    # mount /dev/sda4 /mnt/boot
    # mkdir /mnt/home
    # mount /dev/sda7 /mnt/home
    # mkdir -p /mnt/boot/efi
    # mount /dev/sda1 /mnt/boot/efi
    After installing base and base-devel and modifying the system I did the following:
    # pacman -S grub-efi-x86_64
    # modprobe dm-mod
    # grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch_grub --recheck --debug
    # cp /usr/share/locale/en\@quot/LC_MESSAGES/grub.mo /boot/grub/locale/en.mo
    NB! I executed these commands with /dev/sda1 still mounted on /boot/efi in the chrooted environment. This put the arch_grub bootloader-id under /boot/efi/EFI on /dev/sda1. I made sure to remove the old /boot/efi/EFI/arch_grub before I executed this command. This way is a little bit different from the Wiki but as I said before, /dev/sda1 was already mounted on /mnt/boot/efi when I followed these instructions.
    Without installing the os-prober (I don't want to have OS X in grub) I then executed
    # grub-mkconfig -o /boot/grub/grub.cfg
    exited, unmounted and rebooted. After the reinstall, suddenly the computer does not load grub? Instead I just end up booting into OS X.
    Does anyone have any clue on what to do here? I have tried to reinstall a couple of times without success.
    Last edited by archolith (2013-06-30 07:22:10)

    Hi,
    I have found a solution to the problem. When you are booting from the cd if you look carefully you will see that the system is missing firmware for module aic94xx and bfa. This error message also pops up when you are creating the initial ram disk environment with:
    # mkinitcpio -p linux
    To make it work I did as followed:
    1. I have rEFInd installed
    2. I booted from the disk and mounted /dev/sda1 somewhere and made sure to remove the old ../EFI/arch_grub that was lying there
    3. I continued with a normal install making sure NOT to mount /dev/sda1 on /mnt/boot/efi before generating the fstab
    4. I chrooted into /mnt and followed the instructions up to setting up the network (in my case # systemctl enable [email protected])
    5. Before I created the initial ram disk environment I installed aic94xx and bfa from the AUR as root (maybe not 100% correct)
    5.a https://aur.archlinux.org/packages/aic94xx-firmware/
    5.b https://aur.archlinux.org/packages/bfa-firmware/
    6. I then ran the code # mkinitcpio -p linux, this time without the error messages I had gotten before
    7. I set the root password and continued with these instructions:
    7.a https://wiki.archlinux.org/index.php/Ma … Bootloader
    8. When I installed grub the system said that it could not find a boot manager but I continued with the instructions
    When I rebooted the computer everything went fine, I booted into rEFInd followed by grub. Can anyone with the same problem please follow these instructions and report back. It is good to see anyone else succeed before I report this thread as SOLVED. If you have any questions I will try to help.

  • [Solved] Unable to boot after install

    Forgive me for the lack of code tags, having to write this on my phone.
    I am unable to boot after installation. I receive an error wich has the incorrect UDID string. It doesn't even exist. I will update with error after posting so I can give grub config generation error first
    When I run:
    grub-mkconfig -o /boot/grub/grub.cfg
    I get this:
    Found Linux image : /boot/vmlinuz-linux
    Found initd image: /boot/initramfs-linux.img
    Warning: failed to connect to lvmetad: no such file or directory. falling back to internal scanning.
    No volume groups found
    [ 279.601712] SQUASHFS error: can't find a SQUASHFS superblock on sda3
    [ 279.604502] EXT4-fs (sda3):unable to read superblock
    [ 279.607266] EXT4-fs (sda3):unable to read superblock
    [ 279.609928] EXT4-fs (sda3):unable to read superblock
    Found Windows 7 (loader) on /dev/sda1
    Done
    Sda3 is an extended volume
    Edit: I just deleted the old .cfg and recreated a new one by re running the above command, uncounted and rebooted and it booted into CLI. 3rd time a charm after all. Marking this one solved
    Last edited by Kirito (2013-05-15 07:55:31)

    Oh, looking at your setup, it would seem that your system is likely still configured to boot to /dev/sdd (the windows drive).
    As a user with numerous drives, you should be aware that using /dev/sdXY to identify your disks is a bad idea.  There is no gaurantee that Arch will be /dev/sde every time, nor that windows will be /dev/sdd.  You should use either filesystem labels (LABEL= or /dev/disk/by-label) or UUIDs (UUID= or /dev/disk/by-uuid).  Though if you are using GPT, there is also the option of the PARTLABEL as well (which are the labels you create within the partitioner).

Maybe you are looking for

  • IPhone 5 with iOS 6.0.2 uses Cellular over WiFi.

    I updated my iPhone 5 to iOS 6.0.2. But there is still a small amount of data coming through Cellualr over WiFi while the iPhone connects to WiFi and I am not actively using the phone. I am having this problem since Day one, and apparently iOS 6.0.2

  • How do I return Labview errors from a LV executable when calling from another applicatio​n?

    I want to call my LV executable from another programming language, Spectrum. How can I return any LV errors to this application.

  • Talent Management on Ehp4

    Hello every one i am involved in the talent managemt implementation on EHP4. I would like to know about the key integrational aspects of different modules in Talent management. I mean can any one help me out with full integration , automated business

  • SPA509G Phone won't reg1ster with UC320W

    I am having trouble getting a phone to register with UC320W. To eliminate extra issues, I have the phone locally powered plugged directly into one of the ports of the UC320W. The phone gets a DHCP address and I can web into the phone. Within the phon

  • Address Book contacts vanished - help!

    I'm hyperventilating....my entire Address Book contact list has disappeared, four years' worth of critical info! I'm hoping someone can help me find/recover the data on my iMac. Background: Last night, some of the apps on my iMac froze for an unknown