Advice on dual-booting Windows 7 with UEFI motherboard

I'm going to build a desktop PC tomorrow, having finally purchased all the parts for it. I'll be installing Arch as my main OS, and Windows for gaming. However I'm not really versed in UEFI and its uses, advantages/disadvantages; since my laptop just uses BIOS.
My plan is to have 3 drives: 32GB SSD for the / partition, 1TB HDD for /home, and 500GB for Windows 7 x64 Ultimate.
Being unused to UEFI I was thinking about trying to just run everything in BIOS/Legacy mode, but that doesn't seem very sensible to me, especially since I have the hardware so I might as well use it.
So, reading the wiki and forums have led me to conclude that having a 1GB EFI System Partition on the SSD should be sufficient, and use gummiboot for my bootloader.
Other reading about setting up dual boots suggests to me that installing Windows 7 on its own HDD with MBR partitioning and Arch on a separate (set of) drive(s) with GPT partitioning will be sufficient. The reason being that if the BIOS is set up to boot sda, which has GRUB as its bootloader, using GRUB I can choose to boot into Windows despite it being on a separate hard drive.
My questions are (and it occurs to me that I am in the most part just looking to have my ideas confirmed):
1. Have I gotten this all completely wrong?
2. If I'm correct, can the above system of using GRUB on one drive to boot up an OS on another drive be applied to UEFI?
3. Has anybody tried/succeeded/failed to dual-boot in this fashion before me, and if so what did they do?
Thanks one and all! Hopefully I've made myself clear enough here

billodwyer wrote:Being unused to UEFI I was thinking about trying to just run everything in BIOS/Legacy mode, but that doesn't seem very sensible to me, especially since I have the hardware so I might as well use it.
Using BIOS/CSM/legacy mode can work fine; however, it will probably slow down the boot process by a few seconds, and it will close off some possible future (and even current) advantages, as EFI support in Linux is improved.
So, reading the wiki and forums have led me to conclude that having a 1GB EFI System Partition on the SSD should be sufficient, and use gummiboot for my bootloader.
A 1GB ESP is more than sufficient. In terms of space requirements, 100-500MB is enough, depending on how you use the ESP; but various bugs and default settings make me recommend 550MiB as a good size. Bigger is OK, but wastes some disk space.
A bigger issue is that the ESP won't really benefit much from being on your SSD, since it's read once at boot time. The biggest advantage to putting the ESP on the SSD in your setup is that if you use gummiboot, you'll also have to put the Linux kernel and initrd file on the ESP, so having them on an SSD will speed up the boot process by about 1-5 seconds. Overall, I'd probably put the ESP on one of the spinning disks.
One more comment: gummiboot can launch boot loaders from its own partition but not from other partitions. This can work fine if you plan things carefully, but with three disks and two OSes, you must be absolutely positive that Windows uses the ESP on which gummiboot is installed. I'm not an expert on Windows installation, so I can't offer any specific pointers or caveats on this. If you need something with more flexibility, both rEFInd and GRUB can redirect the boot process to other partitions or physical disks. rEFInd can also redirect from an EFI-mode boot to a BIOS/CSM/legacy-mode boot. (See below.) Overall, rEFInd's flexibility on this score is a plus compared to gummiboot; but gummiboot is covered in the Arch wiki's beginner's guide, which is a plus. You'll have to pick which advantage you prefer. (Note that I'm rEFInd's maintainer, so I'm not unbiased.)
Other reading about setting up dual boots suggests to me that installing Windows 7 on its own HDD with MBR partitioning and Arch on a separate (set of) drive(s) with GPT partitioning will be sufficient. The reason being that if the BIOS is set up to boot sda, which has GRUB as its bootloader, using GRUB I can choose to boot into Windows despite it being on a separate hard drive.
This is an unworkable idea, at least as stated and if you want to do an EFI-mode boot. Windows ties the partition table type to the boot mode: Windows boots from MBR disks only in BIOS mode, and from GPT disks only in EFI mode. Thus, using MBR for the Windows disk will require a BIOS/CSM/legacy-mode installation of Windows. Furthermore, neither gummiboot nor GRUB can redirect from EFI mode to BIOS mode (or vice-versa), so if you do it this way, you'll be forcing yourself to boot Linux in BIOS mode, to switch between BIOS-mode and EFI-mode boots at the firmware level (which isn't always easily controlled), or to use rEFInd to redirect from an EFI-mode boot to a BIOS-mode Windows boot.
Overall, you're best off either using GPT for all your disks and booting all your OSes in EFI mode or using MBR for Windows (and perhaps all your disks) and using BIOS-mode booting for all your OSes.
Under EFI, the boot process is controlled by settings in the NVRAM, which you can adjust with "efibootmgr" in Linux, "bcfg" in an EFI shell, or "bcdedit" in Windows. (The Arch wiki covers the basics at least efibootmgr and bcfg.) In a typical dual-boot setup, you tell the computer to launch your preferred boot manager (EFI-mode GRUB, rEFInd, or gummiboot, most commonly), which then controls the boot process. You set up boot loaders for all your OSes on one or more ESPs. (Note: A boot manager lets you choose which boot loader to run, and a boot loader loads the kernel into memory. GRUB is both a boot manager and a boot loader. rEFInd and gummiboot are both boot managers. The EFI stub loader, ELILO, and the EFI version of SYSLINUX are all boot loaders but not boot managers. Most EFIs include their own boot manager, but it's usually primitive and awkward to use. It's also not standardized, so my computer's built-in boot manager is likely to be different from yours. Thus, I recommend against relying on the built-in boot manager for anything but launching your preferred boot manager.) Thus, the lowest-common-denominator type of setup is to put your preferred boot manager, the Windows boot loader, and a Linux boot loader (which could mean your Linux kernel) on a single ESP. If you want to use multiple ESPs or otherwise split things up, you cannot use gummiboot as the boot manager, since it can't redirect the boot process from one partition to another. (Many EFIs can do this with their own built-in boot managers, but this isn't guaranteed, and it's usually more awkward than using rEFInd or GRUB.)
I know this can be a lot to absorb. The official rules aren't really all that complex, but different EFIs interpret the rules differently, and the different capabilities of the various boot managers and boot loaders creates a lot of subtle implications for how you set everything up.
1. Have I gotten this all completely wrong?
Significant parts of it, I'm afraid; see above. You're working under BIOS assumptions, which don't apply to EFI.
2. If I'm correct, can the above system of using GRUB on one drive to boot up an OS on another drive be applied to UEFI?
GRUB can do this, but gummiboot can't. You set one of those (or something else, like rEFInd) as your primary boot manager. Using both GRUB and gummiboot adds unnecessary complexity, IMHO. OTOH, setting up multiple boot managers or boot loaders is possible, and can give you a fallback in case one fails. For instance, there's a known bug that affects 3.7 and later kernels, mostly on Lenovo computers, that causes the EFI stub loader to fail sometimes. Thus, if you use rEFInd, gummiboot, or the EFI's own boot manager to launch the kernel via the EFI stub loader, having GRUB, ELILO, or SYSLINUX set up as a fallback can provide helpful insurance in case a kernel upgrade causes your normal boot process to fail.
3. Has anybody tried/succeeded/failed to dual-boot in this fashion before me, and if so what did they do?
Many people dual-boot Windows and Linux under EFI. There are a huge number of possible solutions. My own Windows/Linux dual-boot system uses:
rEFInd
rEFInd's EFI filesystem drivers
Linux kernels on Linux-native /boot partitions (two partitions, one for each of the two distributions installed on that computer)
The Windows boot loader on the ESP
This works well for me, but it wouldn't work with gummiboot instead of rEFInd, since gummiboot can't redirect the boot process to another partition. (gummiboot also can't automatically load filesystem drivers.) Arch Linux users who use gummiboot often mount the ESP at /boot, which enables gummiboot to easily launch the Linux kernel. Doing this with multiple Linux distributions would be awkward, though, since you'd end up with two distributions' kernels in the same directory.

Similar Messages

  • Is there any possible way I can dual boot Windows with OSX 10.7.2 on a MacBook Pro 15' from 2006?

    Hello,
    I am new to this forums.
    I have searched about dual boot win/mac, but couldn't find a clear answer, so I decided to post this now.
    I run a MacBook Pro 15' from 2006 (Intel based) and have upgraded it to OSX 10.7.2 Lion.
    I have tried to install windows 7 on a small (20GB) partition by using Bootcamp, but then I've received a notice saying that there was no windows support software available. However, I did install Windows 7 Professional by unchecking that box. After the installation I have downloaded the windows support software and tried to install it but then I've received a notice saying that I can't install it on this machine.
    Could you please give me any suggestions on how to dual boot win/mac, if it is possible at all using this machine? And how to safely go back to where I was before (with a single mac OSX 10.7.2 partition)?
    Thanks.

    This problem has been solved as I just needed to download Boot Camp 4.
    Can I delete this post?

  • Dual booting Windows 8 and Arch Linux with UEFI

    Hi all!
    I'm trying to install Arch Linux on my computer where I already have Windows 8, and I'm getting a little stuck when it comes to the partitioning.
    Following the beginner's guide and the method here: https://wiki.archlinux.org/index.php/Un … n_in_Linux for setting up the partitions properly, regarding UEFI. My problem is that when using cgdisk to set up a new EFI system partition (ef00), I get an error message when trying to write the partition table (just saying that something went wrong). I figure the problem is that I already have a partition like this (correct me if I'm wrong), but it really looks like it succeded (see info below). So my question is: How do I preceed to keep my Windows 8 installation happy, but installing Arch? Do I remove the old EFI system partition and create a new one, or is there some method that allows me to edit the already existing one, to allow me to dual boot Windows 8 and Arch?
    My partition table now looks like this:
    Part. # Size Partition Type Partition Name
    1007KB free space
    1 500MB Windows RE Basic data partition
    2 300MB EFI System EFI system partition (this one was already present on my system)
    3 128MB Microsoft reserved Microsoft reserved partition
    4 63.5GB Microsoft basic data Basic data partition
    8 512MB EFI System EFI System partition (this is the one I tried to create when I got the error message)
    5 29.5GB Linux filesystem Arch (this is where I was going to put my Arch installation)
    6 22GB Windows RE Basic data partition
    7 1024MB Windows RE Basic data partition
    615KB free space
    Just for the record; I only created partition #8 and #5.
    Any help is appreciated! And sorry for beeing a total noob, but I really suck at this.

    sudo make sandwich wrote:If it is possible to share ESP between OSes, how do I do this (would it be sufficent to follow this section: https://wiki.archlinux.org/index.php/Beginners'_Guide#For_UEFI_motherboards)?
    There's really very little to do to share an ESP between OSes. Most OS installers will auto-detect the ESP and use it. Problem solved. For Arch it may be a bit more effort just because Arch uses a more hands-on installation process, but I've only done a couple of Arch installations, and the last one was several months ago, so I don't recall the details clearly enough to comment.
    And how big will the partition need to be? The beginner's guide says 512MB or higher.
    I don't know what was in the mind of the author, but my guess is that's because that's roughly the cutoff point where mkdosfs starts creating FAT32 by default rather than FAT16. The ESP is officially supposed to be FAT32, not FAT16, although FAT16 usually works OK. It's also possible to create FAT32 on smaller partitions by using an explicit option to mkdosfs ("-F 32").
    The optimal size of the ESP depends on the files stored on it. If you don't store your Linux kernels, something as small as 100MiB is usually adequate; but a few Linux kernels and their initrd files can consume twice that amount. My own recommendation is for the ESP to be 200-500MiB.
    The only error message I got from cgdisk is "Problem saving data! Your partition table may be damaged!", however booting Windows again works fine. Parted did not complain about antything.
    Use the "verify" function in cgdisk. That will reveal any problems with the data structures. If a verify turns up OK, then that means that cgdisk ran into some sort of disk problem. Running gdisk rather than cgdisk and using the gdisk "w" option (without making any changes) may produce a more helpful error message.

  • T440P Dual Boot Windows 8 with Centos 7

    So I have a T440p with Windows 8 installed. I have been trying to dual boot Centos 7 and also have attempted Centos 6.5. I have been using a bottable USB to perform the installation for both Centos 7 and 6.5.
    When I try the Centos 7 install, I set the boot priority to USB first on startup, and it goes to a screen that lists options to install, verify Centos 7 or troubleshoot. Upon selecting any of these options, everytime I get the error message:
    "alua: not attached"
    When attempting the Centos 6.5 Live DVD install, I try to boot into the Live mode, but it freezes in the process each time.
    I have heard about there being issues dual booting Windows 8 in UEFI mode with another Linux Distrobution.
    Has anyone here sucessfully dual-booted Centos or any other Linux Distrobution on a T440P?
    Any help/advice would be much appreciated.
    Thanks

    It's been many, many years since I don't do dual boot anymore. Don't find the reason to do it, either. Different kinds of virtualization should be enough. Anyway...
    dfw1417 wrote:
    It took over 2 days to figure out how to adjust the bios to get my win 7 pro DVD to boot and install dual boot on this GREAT MACHINE!!
    ENJOY! This is the BEST machine I ever had!
    WHICH machine?
    Cheers.
    If I helped you, please give me some kudos! ^^

  • Dual boot Windows 7 and Arch from 2 seperate drives (UEFI)

    Hello everyone, I've been working on installing Arch to a secondary hard drive for the past few hours, but I am trying to make sure I won't mess up my Windows 7 install.  I have found several topics talking about dual booting Windows 7 and Arch, but not a whole lot on booting them from separate drives.  My drives are currently setup as follows.
    sda (120GB SSD for Windows 7)
        sda1 (100MB System Reserved NTFS partition)
        sda2 (Windows 7 install)
    sdb (1TB HDD for Windows programs, files, etc)
        sdb1 (1TB NTFS partition)
    sdc (1TB HDD)
        sdc1 (boot 512MB FAT32)
        sdc2 (root 500MB ext4)
        sdc3 (home 300GB ext4)
        sdc4 (swap 10GB)
        rest unallocated "free space"
    I used Gparted to create the partitions.  I ended up getting hung up on the "Create Filesystems" sections, specifically this line"
    # mkfs.fat -F32 /dev/sdXY
    Now that I am looking at it, I'm thinking the "Create Filesystems" section maybe isn't necessary because I've used Gparted?
    If it isn't necessary, when I get to the "mount the EFI System Partition to /boot" section, would I simply use
    # mount /dev/sdc1 /mnt/boot
    instead of
    # mount /dev/sdXY /mnt/boot ?
    The way I had this setup with Ubuntu was 3 partitions on sdc (/, home, swap) and I set my PC to boot to the sdc drive on startup.  The boot loader would then give me the option to boot into Ubuntu or Windows 7, and I never had to alter the sda or sdb drives at all.  Is this possible through Arch?  My thinking is that even if it isn't, I should still be able to enter the BIOS boot menu and select which drive to boot manually correct?  That wouldn't be too big of a deal for me because I spend 90% of my time in Linux, and only use Windows for Photoshop and gaming occasionally.
    Thanks for taking the time to read this.  I would have just tested this out, but I am afraid of messing up my Windows install.

    After several sleepless hours I had to give up and go to bed about 5 hours ago.  The installation process went smoothly (or so I thought).  I followed the tutorial closely and upon rebooting I was met with a blinking cursor.  After some googling I found others who said I should press TAB, but nothing seemed to work.
    I rebooted to the iso disk and found the "boot installed OS" option and noticed it said "Press TAB to edit".  I then found the boot parameters and tried everything from hd0 0 to hd4 4.  I believe I have Grub setup correctly because every option besides hd0 0 either says "Booting..." and then gets stuck, or says "That disk and partition combination does not exist".  So yea, I think hd0 0 is the correct boot path, it just gets stuck with the blinking cursor.
    silverhammermba wrote:
    You have the right idea. You want to install a bootloader on sdc1 which will be able to boot both Arch and Windows.
    Your best bet would be to use something like rEFInd. It has a "scanfor" option that should automatically detect your BIOS-configured Windows installation and add a boot option for it. Note that depending on your motherboard, you may have to switch to UEFI-only mode and Windows will be unbootable without the assistance of a UEFI program which is backwards compatible with BIOS (like rEFInd).
    Thank you for the link.  Considering I can't get into my install and the actual install only took about 30 minutes,  I think I am going to just start from the beginning again with REFIndr.  It seems much simpler.  I only used Grub because I've used it before with Ubuntu, but my very limited knowledge is telling me Grub is probably the problem.
    MoonSwan wrote:Just an idea:  My bios has a "Boot-up Prompt" which I can invoke when it's POSTing by hitting F11.  This brings me to a menu that allows me to choose which drive I want to boot up that day.  I use it when Syslinux isn't working properly (Which is right now as a matter of fact ...) in order to boot Windows so I can do some SCII, for example.  I, too, dual-boot but I have both OSes on different SSDs.  So my 120GB Crucial SSD has Arch on it and the 240GB Kingston has Windows, SCII, Portable Apps, etc and nary the two shall meet.  It makes dual-booting easier in the case of a corrupt OS or MBR or what-have-you.  You may want to give your Bios a better look to see if you can do the F11 trick.  It probably can and will usually tell you so at POST by printing that information on-screen along with your drives-detected and other messages (I hit Pause sometimes to read all the POST messages).
    This is exactly what I was talking about doing when I mentioned:
    My thinking is that even if it isn't, I should still be able to enter the BIOS boot menu and select which drive to boot manually correct?
    That's good to know, because even if this next install doesn't work I think if I pull the other drives I should be able to get it working fairly easily.
    Thanks again everyone.

  • Running Dual boot windows 8 and win 7 pro with xp mode installed!! I love it!!

    It took over 2 days to figure out how to adjust the bios to get my win 7 pro DVD to boot and install dual boot on this GREAT MACHINE!!
    Step 1: using diskmgmt.msc you have to shring the C partition. I shrunk it so I had 80GB remaining as unallocated space.
    Step 2: You have to enter the machine Bios adn set the BIOS to Both and UEFI as first
    Step 3: Connect your usb dvd
    Step 4: Put your win 7 pro dvd in the usb dvd drive
    Step 5: Reboot your machine and when it starts press F12 to get the boot menu and select the usb dvd drive then press enter
    The machine restarts
    Message on screen says press a key to boot from cd/dvd
    Press space and it boots up the win 7 pro DVD
    After files copy and load the setup screen asks to accept the agreement and where to install win 7
    BE SURE TO SELECT THE 80GB location
    Then follow thru the win 7 prompts to load it.
    When the machine restarts you will see a dual boot screen with Windows 7 on top as first selection and Windows 8 below it as 2nd selection.
    Make sure to hit enter with windows 7 selected
    The win 7 installation completes.
    You will see many items with drivers not installed dont fret.
    You can load most of the drivers by highlighting the device in control panel/device manager and pick update driver then select BROWSE for DRIVER and be sure to put in drive D:\ which is now the windows 8 drive and hit search.
    Many of the windows 8 drivers installed with no issue.
    The Realtek driver was an exception .. goto to the lenovo site and pick the x100e tablet and download the LAN driver from there  about (4MB). Copy it to flash drive and install it in win 7 from the .exe file. The driver for LAN will install sucessfully. The version of the driver is 7.46 something the 7.11 versions do not workl.
    I have only 3 drivers that I could not find - 2 list as unknown and are related to ACPI or power management and 1 lists as USB controller but all the USB stuff works without it.
    Be sure to either shutdown the system or sign out of win 8 when your done so you get the dual boot menu. If you shutdown while logged into win 8 the next time you start up it will go right to win 8 until you signout and restart.
    Just to let you know an easy way to shutdown is go to the desktop and press ALT + FN + F4 and a shutdown menu comes up on the desktop.
    Once win 7 pro is installed you can download the XP mode free from Microsoft and install it.
    This is of course AFTER you have ACTIVATED WINDOWS 7 ONLINE with YOUR ACTIVATION KEY(you supply).
    ENJOY! This is the BEST machine I ever had!

    It's been many, many years since I don't do dual boot anymore. Don't find the reason to do it, either. Different kinds of virtualization should be enough. Anyway...
    dfw1417 wrote:
    It took over 2 days to figure out how to adjust the bios to get my win 7 pro DVD to boot and install dual boot on this GREAT MACHINE!!
    ENJOY! This is the BEST machine I ever had!
    WHICH machine?
    Cheers.
    If I helped you, please give me some kudos! ^^

  • Dual Booting Windows 7 with pre-installed Windows 8 Laptop

    Hi All,
    Just after a bit of advice, my girlfriend has recently got a new laptop and unfortunately she doesn't like it, despite me loving Windows 8.1.
    She would like to try Windows 8 but is going back to Uni soon so would like Windows 7 as a back-up dual booted.
    I've shrunk the partition and created a simple partition for Windows 7 but really unsure about Installing Windows 7 on a Windows 8 Laptop, it's an ASUS X550CA-XX417H. I've checked power shell with SecureBootUEFI and result is True.
    What would be the best way to dual boot?
    Cheers,
    Ben 

    Hi Ben,
    Here is a detailed guide for your reference:
    How to Dual Boot Windows 8 with Windows 7
    http://www.pagestart.com/win8dbwin701181301.html
    This response contains a reference to a third party World Wide Web site. Microsoft is providing this information as a convenience to you. Microsoft does not control these sites and has not tested any software or information found on
    these sites; therefore, Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there.
    Hope this could be helpful.
    Kate Li
    TechNet Community Support

  • [SOLVED] Dual Boot Window 7 & Arch on a Uefi system.

    From the Wiki
    Windows 7 x86_64 versions support booting in x86_64 UEFI mode from GPT disk only, OR in BIOS mode from MBR/msdos disk only. They do not support IA32 (x86 32-bit) UEFI boot from GPT/MBR disk, x86_64 UEFI boot from MBR/msdos disk, or BIOS boot from GPT disk.
    I don't understand this. As stated in the title I have a ueif system so that means I have to create a GPT disk ? I already have a gpt disk which I confirmed by running Arch Live USB. Under type it said GPT. I don't understand this at all
    However if Arch is installed in BIOS-GPT in one disk and Windows is installed in BIOS-MBR mode in another disk,  then the BIOS bootloader used by Arch CAN boot the Windows in the other disk, if the bootloader itself has the ability to chainload from another disk.
    Note: If Arch and Windows are dual-booting from same disk, then Arch SHOULD follow the same firmware boot mode and partitioning combination used by the installed Windows in the disk.
    In the Note above it says both Arch and Windows follow the same boot mode if they are dual booting from same disk. I DO NOT want to do this. I have already decided to partition  my drive with 200 Gb going to Windows and 500 Gb going to Arch. Does this mean that I should install both in different modes i.e. Arch in Bios-GPT and Windows in Bios-MBR.
    The recommended way to setup a Linux/Windows dual booting system is to first install Windows, only using part of the disk for its partitions. When you have finished the Windows setup, boot into the Linux install environment where you can create additional partitions for Linux while leaving the existing Windows partitions untouched.
    UEFI systems
    Both Gummiboot and rEFInd autodetect Windows Boot Manager \EFI\Microsoft\Boot\bootmgfw.efi and show it in their boot menu, so there is no manual config required.
    For GRUB(2) follow GRUB#Windows_Installed_in_UEFI-GPT_Mode_menu_entry.
    Syslinux (as of version 6.02 and 6.03-pre9) and ELILO do not support chainloading other EFI applications, so they cannot be used to chainload \EFI\Microsoft\Boot\bootmgfw.efi .
    Computers that come with newer versions of Windows often have secure boot enabled. You will need to take extra steps to either disable secure boot or to make your installation media compatible with secure boot.
    Being a beginner should I go with Gummiboot then. GRUB made a mess last time.
    Also my secure boot is NOT enabled so is that good.
    I have read the FAQs, Beginner's guide, Installation Guide, Dual Boot wiki entry but I just don't understand the above concepts. But it looks this this is the main thing in dual booting. Almost everything else is doable but this I have to get right on account of what happened the last time I installed Arch without getting the above right.
    Last edited by Some Arch Lovin (2014-06-14 08:53:14)

    A few issues with the dual boot setup
    Hello again, I lost my dual factor authentication grid from lastpass. Opensuse was acutally overwriting new pdf files over my old pdf files so now that grid pdf is actually an Arch cheat cheet with the name last_pass_grid.pdf. And the gmail account I used to register to Arch forums is also in last pass.
    This is why I created another account. I am some arch lovin.
    The installation went smoothly but I could not dual boot Windows7 with Arch because my Win7 image is not UEFI bootable so had to dual boot win8(not a fan at all) and arch.
    Almost everything is working correctly. I have a few issues that aren't affecting how the system is working but they still need sorting out.
    I'll do them one at a time but I want to know from the admins if I should start a new thread? Because in a way this thread accomplished it job i.e. win7 and arch dual booting in uefi system.
    If the answer is yes I should create a new thread depending upon the issue then I will do that but in case its a no since I have only 2-3 problems I am going to ask help for the first one.
    My gummiboot is not working on startup. I have to press f12 and use bios booting menu to boot. The problem with that is if I put Windows at the top of the boot priority the bios does not show F12 and F2 at the time of booting up so I can't access the boot menu. I have to boot into Windows and crash it by holding the power button and then the F12 options shows up and I am able to boot into Arch. If I put Arch at the top then Windows keeps restoring back to an earlier version due to start up options.
    NOTE : I can't be sure but one it did work(only once). I checked the images online to compare with what I saw and its very similar. An all black screen with three bootloading options
    Windows
    Arch
    Opensuse(don't know why I created a completely new GPT partition table)
    This is what I did while installing Gummiboot
    # mount -t efivarfs efivarfs /sys/firmware/efi/efivars
    # pacman -S gummiboot
    # gummiboot install
    I tried going through the gummiboot to see if I can do something but it very difficult to comprehend as a beginner. All I get is the characters gummiboot understands but thats all.
    Last edited by Archer61 (2014-06-11 13:48:56)

  • Edge e520 i5 UEFI/GPT Dual boot Windows/Ubuntu

    Hi!
    I have an Edge e520 1143GVG. It has an UEFI-Board with Win7/64 on MBR-Harddisk.
    What I want:
    GPT-Partition scheme and dual boot Windows 7/64 and ubuntu 14.04/64.
    I managed to backup the partitions on an external HDD, install GPT on Harddisk, recopy saved Partitions and have now a fully running Win7/64 on GPT-System (it wasn't that easy as it seems here).
    Next Step is to install Ubuntu on a separate Partition. I took a standard Ubuntu boot-CD, startet the pc with that boot disk (Board-Settings: UEFI/BIOS "Both", UEFI First) and installed Ubuntu without any trouble. Unfortunately no boot entry has been generated, so I tried to add one with EasyBCD. That doesn't work, an error is shown like "Windows cannot be startet, no valid file /NST/grub.mbr" or something like that.
    I think the reason is that the cd booted in BIOS Mode, not UEFI. If I set board setting to "UEFI only", the boot CD will not start. So I built a bootable Ubuntu USB-Flashdrive with GPT-Scheme, but it didn't start as well.
    After that I updated BIOS hoping UEFI-Boot from external devices will be possible then. It isn't.
    The e520-board seems to be outdated or faulty, it is not possible to boot from USB or CD in UEFI-Mode.
    Does anyone knows a solution? Will Lenovo update the BIOS?
    kr,
    Bernd Hollermann, Germany

    I have to update my problem:
    booting in gpt/uefi-mode is impossible from usb-key, but is ok from DVD. I managed to install Ubuntu now, everything runs well, after I took a 64-bit version on a dvd.

  • Dual boot Windows 8.1 with Yosemite

    I'm attempting to dual boot Windows 8.1 on my parents iMac. I downloaded and successfully used Boot Camp 5 to partition the drive, giving the new section 50GB. I successfully installed Windows 8.1. Unfortunate now I cannot access the Yosemite partition. Boot Camp is not available in the Windows 8.1 I just installed, so the obvious option to use Boot Camp to reboot into OS X is not available. I tried downloading Boot Camp in Windows, but it won't install - error message indicates there is no location to install it to. I tried to restarting and holding the option key 12 separate times, it always boots into Windows without bringing up the any other option. I tried booting into safe mode and resting the PRAM several times, same outcome of booting into Windows; although Windows did not always boot it froze half the time. The idea was just be able to run some Windows games without purchasing another computer. Any ideas on what went wrong and how to fix it?

    You do not need the Boot Camp drivers on Windows in order to start up in OS X. However, note that the option to start up with the Option (Alt) key is more tricky in those computers with a Bluetooth keyboard, such as the iMac.
    In order to start up in OS X, you have to press the Option key since the startup sound has finished (if you do it before, your Mac will not recognize it) and hold it until you see all bootable partitions in the screen. Then, choose your OS X volume.
    If you could not install the Boot Camp drivers in Windows, open Boot Camp Assistant after starting up in OS X and follow its steps (you will need a USB drive to save your drivers). Finally, start up in Windows, access to your USB drive through Windows Explorer and run the installer.

  • HOW TO DUAL BOOT W540 with windows 8.1 / 7

    I got my W540 recently with windows 8.1 pro on it. but as all engineers worst nightmare windows 8 has hard time with engineering softwares (for my case TIA Portal for  PLC programming software which only support windows 7). so i need to have a windows 7. i prefer to keep my windows 8 and have dual boot system with windows 7 added. But i can't install windows 7. initially due to disk type (GPT), then i changed it to MBR without losing my files (which only was possible if i had deleted the recovery partition- now my recovery is on my flash drive). But there are already 4 partitions on the system (1 for C: drive and 3 for recovery and system files which came originally with the product) , how can i install a windows 7? i can't add another partition because that makes my disk a Dynamic disk (which i don't really know what is). all in all, i really need windows 7 on my system ASAP.  If anyone know how to fix this please reply. Thanks guys.
    Solved!
    Go to Solution.

    You are limited to four PRIMARY partitions on an MBR disk.
    But other than the "active" partition (i.e. the small 100MB "system reserved" partition where Boot Manager is placed from doing a cold Windows install on an empty drive, or the 1.4GB equivalent Boot Manager partition that Lenovo provides along with other tools and utilities), all other partitions on the drive can be "logical".  They are not required to be PRIMARY, although Lenovo delivers its partitions that way.  But you can change that.
    You can have up to 120 LOGICAL partitions on a drive (all of which live inside an originally PRIMARY partition which gets converted to an "extended partition" which houses all of the logical partitions.  So if you have at least one logical partition (and thus have to give up one primary partition in order to build that required "extended partitions"), that means you can have up to three remaining primary partitions and up to 120 logical partitions... all on an MBR disk.  No "dynamic", and no GPT.
    Yes, that means even the Windows system partition itself (i.e. "C") can be on a LOGICAL partition.  It's only that one "active" partition (where the BIOS goes to find Boot Manager and its menu, and kick off the rest of the system boot process) which truly must be PRIMARY.  That's the only requirement.
    So, if you want to use MiniTool's Partition Wizard to carve out sufficient free space for your second Windows 7 partition (by shrinking your existing Win8 partition), you can create one or more logical partitions inside that new free space, and do the Win7 install to one of those empty logical partitions.  You can then use a second logical partition in that same free space for "data", if you want.
    Note that Partition Wizard can even convert one of your existing primary partitions to logical (i.e. convert it to an "extended partition", inside of which will be then be the original primary partition now converted to logical).  You can then shrink or move/resize the partitions on the drive (both primary and logical) however you want, to perhaps make room for additional "logical" partitions inside of that now present "extended partition" which can hold up to 120.  You can even convert ALL of your primary partitions except for the one "active" partition (which MUST BE PRIMARY) to logical partitions, which gives you maximum flexibility in having even more than just two bootable OS's along with one or more data partitions, etc., up to 120 logical partitions... plus the one "active" primary Boot Manager "system reserved" partition which must be kept.

  • How to dual boot window 8.1 64 bit with xp sp1?

    Hello Hp PC Experts,
    Sir i was bought HP 15-r119TU two week  ago. So i face problem of dual boot with this HP note book. I need dual boot  window 8.1 64 bit with XP SP1. Kindly help me at the earliest possible.

    @mp56 
    ‎Thank you for using HP Support Forum. I have brought your issue to the appropriate team within HP. They will likely request information from you in order to look up your case details or product serial number. Please look for a private message from an identified HP contact. Additionally, keep in mind not to publicly post ( serial numbers and case details).
    If you are unfamiliar with the Forum's private messaging please click here to learn more.
    Thank you,
    Omar
    I Work for HP

  • [SOLVED] dual booting windows 7 with btrfs on grub-bios -- core.img

    I am trying to install arch in a dual boot configuration with an existing windows 7 partition. I have everything from the beginner's guide done but the bootloader. When I run grub-install it tells me that core.img is too big.
    Some googling tells me that this is relatively common with btrfs, and it seems the only work around is to switch to gpt mode and use a grub bios partition. But the info I've seen indicates that I need to use MBR mode to dual boot windows.
    Is it safe to do this with windows? Is there another workaround? Or will I have to settle for ext4?
    Last edited by jorenko (2013-06-09 03:53:24)

    Well there's your problem, your first partition starts at sector 63.  With recent versions of windows and fdisk (and every other partitioning tool I can think of off the top of my head) things now align themselves correctly.  Also because there is now GPT, the first partition typically starts later as the GPT partition table will typically sit between the MBR and the first partition. 
    On a MBR partitioned system, grub2 will actually use the first 446 bytes like normal, but will then also use the space that is empty where GPT would sit.  This is why when you have a GPT partitioned system, it will require you to create a 1-2MB grub boot partition, as it needs somewhere else to put its bloat.  GPT actually still uses the MBR section, but simply creates one large partition covering the whole disk.  This is so that tools that are not GPT aware will not think that they have a whole free disk to use as they please.
    For comparison, here is whe I get from fdisk:
    # fdisk -l /dev/sda
    sudo fdisk -l /dev/sda
    [sudo] password for curtisshima:
    WARNING: fdisk GPT support is currently new, and therefore in an experimental phase. Use at your own discretion.
    Disk /dev/sda: 250.1 GB, 250059350016 bytes, 488397168 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk label type: gpt
    # Start End Size Type Name
    1 2048 2099199 1G EFI System EFI System
    2 2099200 252166798 119.2G Linux filesyste arch-btrfs-1
    3 252168192 488397134 112.7G Linux filesyste arch-btrfs-3
    Note that I do use GPT.  But that is not the point here. What I am trying to show is where my first partition starts.  This is also where fdisk will start partitions these days.  This is to ensure compatibility with 4k advanced format disks.
    If you are not dead set on Grub2, you could try using syslinux.  I really like it much better, though if you are booting more than one Linux, you need to either employ chainloading to various partition boot records, or have a shared /boot.  Having a windows partition doens't really matter, as you are simply chainloading to that funky reserved partition anyway. 
    The other option is to use grub-legacy, which can still be found in the AUR.  I actually liked the orginal Grub, as it provided a nice feature set, but was still configurable by hand and it actually fit into the MBR.

  • [SOLVED] Dual boot windows 7 and arch Linux with seperate hard drives

    Ok so I'm stuck trying to get my computer to dual boot windows 7 and arch. They are installed on different hard drives and I have grub 2 as the boot loader. I can't find any tutorials on how to do it with seperate hard drives I know how to do it if they are on the same hard drive. Also I want windows on the "first" hard drive how do I check to see which one it considers the first?
    Last edited by bdawg (2012-09-21 23:15:37)

    DSpider wrote:
    drobole wrote:If you want to change it so that sda becomes sdb and sdb becomes sda, you should be able to do that in BIOS.
    Not from the BIOS. He would need to physically open up the computer and switch the cables between them (or add another drive).
    There's no actual performance increase in changing this order. Performance increase is when you have the partitions as close to the beginning of a HDD as possible, where the platters spin faster (basic mechanics, not to be confused with CD/DVD, which are being written from the inside-out to prevent errors after extended usage), and it especially doesn't apply to SSDs whatsoever.
    You may be right about that. I remember I had to do this a while back but I probably switched the cables. It also messed up the drive mapping in Windows 98 if I remember correctly.

  • Dual Boot Windows 7 with Ubuntu

    Hello! I am Vasanth.
    my laptop is HP Pavilion g6 2016tx. it runs on Windows 7 Home Basic!
    My college have given me a project on Linux OS and i want to Dual boot that with Win 7.
    I dont have other computer to do my project.
    so, Is it safe to partition my local disk c and install Ubuntu in my lappy?
    do i hava to do sme thing for this.
    Please Guide me. Looking forward for a reply.
    thanks in advance!

    vasanthnanduri wrote:
    Hello! I am Vasanth.
    my laptop is HP Pavilion g6 2016tx. it runs on Windows 7 Home Basic!
    My college have given me a project on Linux OS and i want to Dual boot that with Win 7.
    I dont have other computer to do my project.
    so, Is it safe to partition my local disk c and install Ubuntu in my lappy?
    do i hava to do sme thing for this.
    Please Guide me. Looking forward for a reply.
    thanks in advance!
    Hi,
    Yes it is. You may try this: https://wiki.ubuntu.com/WubiGuide
    I prefer to repartition entire disk and then install a fresh Windows 7. It takes two partitions. Then create an extended one plus a small partition at the end for swap but it's not necessary as computers today have enough RAM and swap is basically pointless.
    Dv6-7000 /Full HD/Core i5-3360M/GF 650M/Corsair 8GB/Intel 7260AC/Samsung Pro 256GB
    Testing - HP 15-p000
    HP Touchpad provided by HP
    Currently on Debian Wheeze
    *Please, help other users with the same issue by marking your solved topics as "Accept as Solution"*

Maybe you are looking for

  • How to put a background image in coldfusion page?

    Hi all, I have created number of coldfusion pages,i would like to have a background image for them either unique or different images. So i have created a style.css and added a line for background image like                     background-image: url(/

  • Need Help in SQL

    We have one master table (table name : Postcode) which stores postcode and a another master table (table name : Postcode_regions_ranges) which stores region_code for postcode ranges . The Sturcture of Postcode table is 1.postcode_id number(8) -- PK 2

  • HELP! Gray Screen & File Folder with Question Mark!

    Hello! If anyone can offer suggestions or if you've dealt with this before I would love feedback so that we can fix this problem! I recently converted my husband from a PC user to a Mac user (it was a happy day). A little over 1 month ago we bought a

  • Can you use a memory stick or card with a mini 2

    can you use a memory card or stick with a mini2

  • Airtunes issues - Cannot select Remote Speakers

    I bought a new MacBook and am running Mac OS X (10.5.7) and using iTunes 8.2. Previously I was able to play music through my remote speakers connected to my airport express using airtunes. With my new laptop, iTunes shows my speakers but they are gre