Wireless drivers pavilion 15 p157cl linux dual boot

I am struggling to get a dual boot to work fully on my machine.
The wireless on my computer doesn't work, and I am struggling to find what it may need to work fully. HP's site seems to not have my computer listed at all, or rather, the link is broken. because of this I can't find the drivers I need to allow for Wireless ussage.
How can I fix this?
On a related note, I would also like for my computer to give me the option of which OS to boot automaticly. Currently it just boots up windows imediantly on startup.
How can I change this?
Notebook model: HP Pavilion 15 notebook PC
Product number: J9H81UA#ABA

Hi:
There is no Linux driver that HP supplies for the Broadcom BCM43142 802.11bgn 1x1 Wi-Fi and Bluetooth 4.0 HMC combination WLAN adapter.
You'll have to check a Linux forum to see if anyone knows how to get that card to work in Linux.
If you need the windows driver, here it is...
http://h10025.www1.hp.com/ewfrf/wc/softwareDownloadIndex?softwareitem=ob-137998-1&cc=us&dlc=en&lc=en...
You would also need this bluetooth driver...
http://h10025.www1.hp.com/ewfrf/wc/softwareDownloadIndex?softwareitem=ob-137999-1&cc=us&dlc=en&lc=en...
How to choose what OS to boot from...
See if this works...
In windows, go to:  Control Panel>System & Security>System>Advanced System Settings>Startup & Recovery>See the Default Operating System drop down and select the operating system you want to start as the default one.
Then you can set the time to display the list of operating systems to any time you want.  30 seconds is the default.
You might want to lessen that to 5 or 10 seconds if you are quick on the draw.

Similar Messages

  • HP CM1312MPF drivers don't work via Windows 7 but works fine via Linux dual booting

    HP CM1312MPF drivers don't seem work using Windows 7 (64-bit) .  Original HP drivers CD now lost. Current drivers were downloaded from HP's website. (This webpage has a number of drivers and most 64-bit ones have been tried. Prior to my Windows re-install, the machine printed and scanned satifactoralily in Windows 7. One day this O/S refused to boot and had to be fully re-installed. The reinstall has been tried on both a SSD and on a HDD. (I have 3 x HDDs and 1 x SSD in this Desktop system. and I dual boot Windows7 and Linux Mint with data on its own HDD.) No attempt has yet been made to scan after this Windows re-install, as I have a separate photo scanner.  I mainly wish on the to print on CM1312MPF, however it did scan perfectly well prior to the reinstall of Windows. THE CM1312MPF PRINTS FINE VIA THE SAME USB OUTPUT LEAD (AND POWERED HUB) AS VIA LINUX MINT 17 (PETRA)  when I dual boot and without any PHYSICAL CHANGES between changing O/Ss. It must be a driver problem, surely, mustn't it? I look forward to your help. John_of_Penrith

    You can also disable that windows wireless "Critter" from device manager and it shouldn't ever again show-up in your adapter list. Thanks for the lesson. I too have wondered about the windows virtual adapter and what it's for. I never had it show-up in my adapters though in the network and sharing center. That was strange that it happened to you. I also occasionally just go to device manager and reload the adapter that came with laptop-not the windows one. It
    seems to keep it running fairly well since there have been no new drivers for it. I think it was an experiment or something called the DW1501 Wireless half-mini n that came with my Dell Inspiron N7010 laptop. I don't particularly like it as compared to the other wireless adapters in my home, this thing is slow on downloads, but I don't want to bother to get a new adapter.
    Anyhow thanks for the interesting lesson.
    LindaSView

  • Windows 7 / Arch Linux Dual-Boot - win7 keeps changing the boot flag!

    Greetings!
    Its been a long while since I had to dual-boot with windows on the same machine.
    I 've installed windows 7 and then arch linux and installed GRUB on my sda1 where the /boot partitions is located at.
    I've managed to boot into arch successfully and later into windows also successfully.... but when i tried to boot into arch again I wasn't greeted with the typical GRUB boot screen... grub was ignored completely and win7 booting began as if it was the only OS in my hard drive.
    I've used the gparted live cd and realized that the boot flag has changed from my /boot partition (sda1) to my windows partition (sda2). I've changed it back and I was able to boot into arch again. but when I rebooted to win7 and then to arch the same thing has happened. The boot flag keeps changing whenever im rebooting into windows making impossible for me to boot with GRUB unles I manually change the flag again.
    I haven't installed GRUB into the MBR because I hear  it is a bad practice when you have a windows OS also installed (something with service packs not being able to install, among other things). I also don't want to use the easyBCD method to boot arch using the win7 loader.
    here is the partition scheme on my 500gb sata drive :
    /dev/sda1      /boot                 250mb    (primary)
    /dev/sda2      windows 7 ntfs   100gb     (primary)
    /dev/sda3      swap                  4gb        (primary)
    /dev/sda5     /                       16gb        (logical)
    /dev/sda6     /var                   8gb         (logical)
    /dev/sda7     /home               the rest of the hd space   (logical)
    What am I doing wrong and how do i prevent the boot flag from changing?
    Thanks in advance for any help you can give me!
    Last edited by kamigr (2010-01-12 14:35:07)

    naequs wrote:
    bumping this because i have the EXACT same problem !
    however i installed grub to sda1 because i didnt want my installs to mess with each other  (not that ive had any problems with grub in mbr though...) .
    this just looked cleaner to me.
    if anyone has figured out how to prevent windows from automagically changing the bootgflag, id like to know !
    but maybe this is a question more suitable for a windoze forum
    tia
    /edit: seriously, ive been searching the net for some time now, including irc chans and there seems to be no solution to this ! all threads similar to this just end dead !
    i hate how windows claims to own my computer!
    1. don't necrobump
    2. as mentioned in the thread, just install grub to mbr and chainload windows. It works just fine and is the easiest way to get it working reliable.

  • Mac and Linux dual boot mac G4

    Ok I now have a linux os that works on my power mac G4 but now I would like to dual boot it.
    Anyone know how to do that?
    P.S. I'm doing research on the subject myself and If I find a solution before anyone on here can answer this I will post it.
    (Hopefully)

    Depends on which Linux distro you're using. The general outline is:
    1. Using the OS X installer, partition the disk in two partitions, one for OS X and one for Linux. At this point the Linux partition can be the OS X Disk util's default HFS+; it's only created as a placeholder.
    2. Install OS X to the partition dedicated to it.
    3. Using the Linux installer, remove the partition previously created for Linux and create at least three partitions for Linux in the freed space: one for bootloader, one for the Linux OS and one for swap
    4. Install linux to the partition given to it.
    5. If not handled by the installer, install and configure the bootloader
    6. Point Open Firmware to boot from the bootloader partition.
    The bootloader partition contains the machinery for multibooting. It's usually under one megabyte, but I'd advice 16MB to better accommodate a better bootloader. Yaboot is still usually the default, but grub2, which is a bigger should become the standard at some point.
    Swap should be 1G or so.

  • Windows 7 and Arch linux dual boot problem

    hey guys I had an issue with windows 7 dual booted with arch and i was just wondering my windows 7 crashed. I had Reinstalled windows OS and all my partitions are set up but now when I try to boot up arch I cant at all cause windows Boot took over and i have no way of getting into arch is there anyway i can fix this or maybe reinstall arch without loseing my home folder with all my data, or is there just and easyer way to fix this issue im stuck.  thank you all for your support as i am a noob

    You need to re-install grub. When you reinstalled Windows it will overwrite grub preventing you booting Arch. You'll need to boot from a liveCD and chroot into your Arch installation. details for recovering grub are in the wiki - https://wiki.archlinux.org/index.php/GR … stallation

  • OS X and Linux dual boot

    I have installed a new hard drive into my computer and partitioned it off. I have Mac OS 10.4.3 on 1, music on another, games on yet another... and a 10gig partition for Linux. I have all the cd's for the flavor of Linux I want... but I want to know how I would boot from one system or the other. I think "startup disk" in OS X can select Linux... but how would I select OS X from within Linux?
    Rev. B Yosemite G4 500mhz Mac OS X (10.4.3)

    Most Linuxes use BootX or something similar to allow switching the boot from one OS to another. Read the installation and usage instructions for the flavor you're installing. I'm sure it will be explained.
    The Mac hardware also supports Open Firmware booting by holding the OPTION key down after the chime on a restart. The selected boot device is only good for the current startup. The next restart returns to the permanently set startup volume. This is a bit like BootX and may also work with the Linux partition.
    Out of curiosity why install Linux when OS X provides Unix by simply booting into single-user mode (restart and hold COMMAND-S keys down.)

  • Solaris 10 and Linux dual boot

    I currently have Linux installed and would like to install Solaris 10 on the same system via a different H-drive. I would like to have both OS fully functional.
    I have loaded Solaris 10 CD1 but unable boot into solaris to complete installation.
    I have edited linux /boot/grub/menu, syntax outlined below.
    title solaris in hdc1 known to grub as (hd1,0)
    root (hd1,0)
    chainloader +1
    Still unable to boot up solaris getting error: 21
    Here's my hardware configuration
    Primary Mstr: 1 ide H-drive - Linux
    Primary slave: n/a
    Secondary mstr: 1 ide H-drive - Solaris 10
    Slave: DVD
    Thanks to all in advance!

    OK, folks, I have solved it and here are my last words on the subject.
    First of all, my verdict is to use the Solaris GRUB to boot all the other OS's, just because the Linux GRUB "cannot mount the partition", where Solaris kernel is. The Solaris GRUB can do it all.
    I can absolutely boot my Linux (hd1,0) partition from my SXDE GRUB installation on (hd0),
    for that I use the following section in */boot/grub/menu.lst*:
    title SuSE-10.3-GM
    root (hd1,0)
    kernel /boot/vmlinuz root=/dev/sdb1 vga=0x31a splash=silent ht=on showopts
    initrd /boot/initrd
    map (hd0) (hd1)
    Yes, "*map ...*" string is important, for GRUB starts the counting from the drive it is installed in. It seems, the author of the original post is missing this string in his bootloader configuration; his Linux is on (hd0) and Solaris on (hd1), so he needs to use the "map" string.
    I must also add to this, that when I booted last time into my Linux (SuSE10.3), I took care to install it's own GRUB bootloader into the Linux installation partition(must be set bootable). You have different ways of doing it, basically you can log into GRUB shell and do this:
    grub> root (hd1,0) --- my linux partition
    setup (hd1,0) -- the partition I wanted to install GRUB into(which IS my linux bootable partition).
    This helps when you've got your first drive MBR corrupted, and need to boot your linux somehow; then you "chainload" from the boot partition.
    However, the example shown above boots my SuSE right away, without chainloading into the GRUB installed into the Linux partition. Yes, Solaris GRUB does that without complain, and I added this section manually to the menu.lst when logged in after the SXDE installation was complete. My homage to the Solaris version of GRUB in this case, which is more capable, than the Linux version. Thanks to you developers!
    If GRUB couldn't boot linux kernel directly, I'd have to use chainloader string (which is also known to work) like this:
    root (hd1,0)
    chainloader +1
    map (hd0) (hd1)
    And the problem I had with installation and partitioning was solved by formatting the whole drive into Solaris. In fact, there had been a lot of partition deletion/creation by me, so the Linux fdisk could see one partition configuration, while Solaris fdisk saw it all different. Well, I can see that disk partitioning in itself is a bit more complicated process, than the end-user wants to think.
    Excuse me for such long letters, I just tried to give a thorough account on the matter. Hope this would help somebody out there.
    Cheers,
    Kostya
    Edited by: kostya_berger on Mar 28, 2008 9:56 PM
    Edited by: kostya_berger on Mar 28, 2008 10:02 PM
    Edited by: kostya_berger on Mar 28, 2008 10:15 PM

  • Dual Booting Windows 7 and Linux on a IdealPad Y580

    Okay, I am a gradaute student and need to have linux dual booted with windows 7 on my y580.  It currently has windows 7 on it. However, it already has four primary partitions.
    C:/ Windows OS
    A hidden OEM
    D:/Lenovo 
    And a boot system drive.
    Is there anyway to convert one of thse drives into an extended partition ?   HowCan I delete one of the partitions ? did you guys get your dual boots to work in this case. Please list step by step if possible. 

    Hello and welcome,
    You can probably finagle the partitions to allow for dual boot: copy the contents of D: to C: and delete D:, for instance.   Speculating, since I don't have an IdeaPad to test on. You usually/probably/maybe lose the OneKey Recovery feature if you touch the partitions.
    Others here on the Linux board may have been able to preserve OKR, but I'll leave that to them to describe since I haven't done it.
    Long way of leading up to the question: is it sufficient to run Linux in a virtual machine, or as a WUBI install within windows?  That keeps things simple and makes backups much easier as well.
    Whatever you do, burn your recovery media first.  Now.
    Z.
    The large print: please read the Community Participation Rules before posting. Include as much information as possible: model, machine type, operating system, and a descriptive subject line. Do not include personal information: serial number, telephone number, email address, etc.  The fine print: I do not work for, nor do I speak for Lenovo. Unsolicited private messages will be ignored. ... GeezBlog
    English Community   Deutsche Community   Comunidad en Español   Русскоязычное Сообщество

  • [Solved]dual boot windows 7 and arch linux

    I have successfully installed arch linux dual boot with the original win7 on my PC. If I only use linux, then the system works well. The problem is that once I boot into Win7 then after reboot, the linux boot manager will stop working and the system always boots into windows automatically. My guess is Win7 automatically repair the boot loader.
    My current solution is whenever I have finished using Windows, I'll boot with my linux USB installation, and run "gummiboot --path=/boot install". Afterwards, linux will work fine. But I believe there must be a better solution. Any help will be appreciated.
    I have UEFI board by the way.
    Last edited by jl2014 (2015-04-19 17:35:57)

    Thanks for all your help first! I have tried Head_on_a_Stick's suggestions as the first step. Here is what I did. I have created :
    $ cat /boot/loader/entries/windows.conf
    title Windows
    efi /EFI/hidden/Boot/bootmgfw.efi
    The window boot path was :
    /boot/EFI/Microsoft/Boot/bootmgfw.efi
    and I changed
    /boot/EFI/Microsoft
    to
    /boot/EFI/hidden
    After reboot, I clicked 'Windows' option on the linux boot manager. Below are the error messages:
    Windows failed to start.
    File: \EFI\Microsoft/Boot/BCD
    Info: An error occurred while attempting to read the boot configuration data.
    Any idea what goes wrong?
    I'll try other suggestions soon. Thanks all of you again.
    Last edited by jl2014 (2015-04-19 00:03:33)

  • Linux - OS X dual boot/encryption/shared partition suggestions?

    Hi,
    I've been wanting to encrypt my hard drive for a while and have a MacBook. Currently I have the following setup:
    - sda1: GUID partition table
    - sda2: OS X (~60GB)
    - sda3: Arch (~15GB)
    I mount my OS X partition using HFS+ (non-journaled) and keep everything in the OS X partition except for temp stuff on Linux (downloads I don't care about, various documents I might be working on but will eventually delete or move to OS X). This way, I have one repo for all my files. I use rsync to backup my Arch home dir to OS X and then use Carbon Copy Cloner to backup OS X to an external hard drive.
    Now I'd like to do some encryption... but am not really sure how. Here's two scenarios I've considered after reading a bunch. Thoughts?
    --- Option 1 ---
    - sda1: GUID partition table
    - sda2: HFS+ volume for OS X
    --- TrueCrypt volume to be created and mounted at /home
    - sda3: /boot for Linux
    - sda4: Linux with dm-crypt/LUKS
    --- just / (no LVM making separate partitions)
    --- mount the OS X TrueCrypt volume for filesharing between OSs
    Notes: I don't like this for a couple of reasons.
    - I have to kind of guess at how much OS X will accumulate over time and make my TC volume for /home accordingly. If I ever run into issues... I'll have to backup, delete, make a new and larger TC volume and then copy it all over
    --- Option 2 ---
    - sda1: GUID partition table
    - sda2: OS X
    --- FireVault used on /home
    - sda3: /boot for Linux
    - sda4: Linux with dm-crypt/LUKS
    --- take the plunge and just start keeping all my files on Linux instead of OS X (everything used to be on OS X and I'd just mount the HFS+ drive in Linux to access things)
    --- perhaps create a TC volume file that can be used to share files between partitions via the OS X /Shared directory?
    Notes: I like this better. Everything is encrypted and thus I can just estimate like 15-20GB for OS X and only keep OS X specific files there (iWork, i* files, etc.) and then make the rest of the disk available for Linux. Since dm-crypt can be used for the whole Linux partition I can let everything (/usr, /var, /home) grow however it wants and not worry about my bad partition size/TC container size predictions.
    Remaining issues/questions:
    - Still bummed that I can't just keep everything on one OS or the other and share unless I go the TrueCrypt container for OS X home route. I really like that feature now as, essentially, my Linux /home folder right now is just for .configs and temp... everything I actually care about is only in one place. I don't like the idea of having to "merge" two sets of documents I really care about and make the dir hierarchy work...
    - Unanswered question remains of whether I can mount logical volumes on both OSs. If I have a logical HFS+ volume in an extended partition, can Linux mount that and vice versa (assuming the filesystem is readable by both, that is)?
    - How others get around the issue of making partition size predictions when creating separate partitions for /home vs. /, /usr, etc.
    - What partitions are nice to have on their own (besides /home)?
    Any thoughts? Am I best just going with TrueCrypt? I've read a lot of people who vote against it due to the license, though I'm not clear on why exactly... just not "totally" open-source? For this reason, I guess I'm leaning toward the second option since I can use standard tools on each. I don't think that plausible deniability is a huge deal for me... though perhaps that could be seen as another advantage of TC? I'll shut up now. Serious thanks for any suggestions... I can't find hardly anything on OS X/Linux dual booting and the use of encryption.

    Hi,
    I've been wanting to encrypt my hard drive for a while and have a MacBook. Currently I have the following setup:
    - sda1: GUID partition table
    - sda2: OS X (~60GB)
    - sda3: Arch (~15GB)
    I mount my OS X partition using HFS+ (non-journaled) and keep everything in the OS X partition except for temp stuff on Linux (downloads I don't care about, various documents I might be working on but will eventually delete or move to OS X). This way, I have one repo for all my files. I use rsync to backup my Arch home dir to OS X and then use Carbon Copy Cloner to backup OS X to an external hard drive.
    Now I'd like to do some encryption... but am not really sure how. Here's two scenarios I've considered after reading a bunch. Thoughts?
    --- Option 1 ---
    - sda1: GUID partition table
    - sda2: HFS+ volume for OS X
    --- TrueCrypt volume to be created and mounted at /home
    - sda3: /boot for Linux
    - sda4: Linux with dm-crypt/LUKS
    --- just / (no LVM making separate partitions)
    --- mount the OS X TrueCrypt volume for filesharing between OSs
    Notes: I don't like this for a couple of reasons.
    - I have to kind of guess at how much OS X will accumulate over time and make my TC volume for /home accordingly. If I ever run into issues... I'll have to backup, delete, make a new and larger TC volume and then copy it all over
    --- Option 2 ---
    - sda1: GUID partition table
    - sda2: OS X
    --- FireVault used on /home
    - sda3: /boot for Linux
    - sda4: Linux with dm-crypt/LUKS
    --- take the plunge and just start keeping all my files on Linux instead of OS X (everything used to be on OS X and I'd just mount the HFS+ drive in Linux to access things)
    --- perhaps create a TC volume file that can be used to share files between partitions via the OS X /Shared directory?
    Notes: I like this better. Everything is encrypted and thus I can just estimate like 15-20GB for OS X and only keep OS X specific files there (iWork, i* files, etc.) and then make the rest of the disk available for Linux. Since dm-crypt can be used for the whole Linux partition I can let everything (/usr, /var, /home) grow however it wants and not worry about my bad partition size/TC container size predictions.
    Remaining issues/questions:
    - Still bummed that I can't just keep everything on one OS or the other and share unless I go the TrueCrypt container for OS X home route. I really like that feature now as, essentially, my Linux /home folder right now is just for .configs and temp... everything I actually care about is only in one place. I don't like the idea of having to "merge" two sets of documents I really care about and make the dir hierarchy work...
    - Unanswered question remains of whether I can mount logical volumes on both OSs. If I have a logical HFS+ volume in an extended partition, can Linux mount that and vice versa (assuming the filesystem is readable by both, that is)?
    - How others get around the issue of making partition size predictions when creating separate partitions for /home vs. /, /usr, etc.
    - What partitions are nice to have on their own (besides /home)?
    Any thoughts? Am I best just going with TrueCrypt? I've read a lot of people who vote against it due to the license, though I'm not clear on why exactly... just not "totally" open-source? For this reason, I guess I'm leaning toward the second option since I can use standard tools on each. I don't think that plausible deniability is a huge deal for me... though perhaps that could be seen as another advantage of TC? I'll shut up now. Serious thanks for any suggestions... I can't find hardly anything on OS X/Linux dual booting and the use of encryption.

  • 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.

  • WLAN module is sleeping from Windows Dual boot cannot Install

    Hi I'm having problems installing from the Core installation disk due to Windows 7 or the Windows 7 Wifi driver for my computer shutting off the Wifi module when it restarts or powers off. I was wondering if anybody had any idea about that if so. How do I wake WLAN in Linux Dual-boot so I can have wireless internet access in Linux. I run an ASUS Laptop. My wifi driver is a Ralink 80211n Network adapter.

    This is possibly due to windows having trouble to establish a wireless connection, then it shuts down the wireless card to save power.
    Unfortunately on some systems, bios/efi doesn't re-enable the card at next boot.
    I've encountered cases where the card stayed disabled, and the only way to get it back was use the network troubleshooter to get it activated gain.
    That trick however only worked until windows lost wireless connection for whatever reason.
    The only way to solve this permanently if found is to deny windows the option to shut down the wireless card at all.
    To make this work however you need to change the wireless adapter settings :
    In windows configuration panel, look for 'device management'.
    In the tree, select the physical wireless adapter, choose properties .
    you should see 4 tabs then, one of them (think it's called driver details) allows you to set many driver settings.
    Look for an option called something like : "windows is allowed to shut down this device to save power" and disable it.
    Edit : tried to make it more readable
    Last edited by Lone_Wolf (2013-09-01 12:57:29)

  • Suggestion about triple/dual boot

    When I found Arch I quit distro hopping, but now after a few months of using Arch I realized that I miss that distro testing. I want to use Arch as my primary OS, but also want to install and test other distros just for fun. Until now everything was XP/Linux dual boot, but now I want to try Linux/Linux  boot or triple boot because I still have 10 GB XP  partition, by the way don't remember last time I logged into it, so I don't mind erasing XP. What should I do. This is my HD configuration
    sda1 10GB ntfs                       primary
    sda2  /boot 100 MB ext2          primary
    sda5 1GB swap                       logical
    sda6  /  20 GB ext3                 logical
    sda7 /home 120GB ext3          logical
    Should I resize sda7 and use that as my test partition or delete XP and use sda1, what is better option? My biggest worry is GRUB, I don't want anything wrong to happen. I have tons of question but it's enough for now .

    tesjo wrote:Just another option for checking out other distros, you could try a virtual solution like virtualbox. There are a lot of reasons you might not want to do this but just thought I would bring it up.
    I just thought I'd give you the main reason why testing Linux distros in a VM doesn't work for me and you can decide how much this applies to you.
    The downside of using a VM for testing Linux distros is the virtual part. You don't get to test on your hardware, you test on some virtualized, simple and generally well-supported hardware. I.e. no access to hardware rendering, no access to fancy sound card features, etc. There are also issues with system features like ACPI.
    When I test a distro, I usually want to see that everything - video, sound, input devices, network, wireless, ACPI, etc. work. I'm not too interested in the software per se, since you can make any distro look like whatever you want and have whatever software you like. Of course, if you are using a virtual machine, you won't be able to properly evaluate these hardware-related features.
    For a while, when I went looking for a distro, I would try it out in a VM and then, if I liked it, install it on my hard drive. When I realized the VM didn't let me test things like power management and wireless connectivity, it became clear that a VM won't really let you "kick the tires" of a new distro.
    Anyway, in your case I recommend repartitioning sda7, since you never know when you might need Windows and it is a pain in the ass to reinstall should you remove it.
    Regards,
    j

  • Error with dual boot Win 8/OL6 R3

    Hello,
    I am hoping to discuss this with someone who has experience with this configuration. My goal is to get Oracle Linux dual booting on my windows 8 machine.
    I have installed OL but I am having trouble getting it to dual boot win8/OL using the windows boot menu. Whereas windows 8 boots as expected, the Oracle Linux option gives me the error:
    "+Windows failed to start. A recent hardware or software change might be the cause...contact you system administrator or computer manufacturer for assistance+
    +File:+ \NST\nst_linux.mbr
    +Status: 0xc000007b+
    +Info: The selected application or operating system couldn't be loaded because a required file is missing or contains errors.+"
    Here are some details of the scenario:
    - Documentation followed: Red_Hat_Enterprise_Linux-6-Installation_Guide-en-US.pdf
    - Hardware: Dell Precision M4700 64 bit UEFI
    - OEM installed/Default OS: Windows 8 Pro 64 bit
    - Installation source: OracleLinux-R6-U3-Server-x86_64-dvd.iso (written to DVD)
    These are the broad steps I followed:
    In windows 8
    I:
    - downloaded the Linux ISO software. The checksum on the download matched
    - wrote the ISO to a bootable installation disk
    - created a new 344gb partition for Linux using the DOS DISKPART command - partition 7
    Linux Install
    - I booted using the Linux installation DVD and started the installation
    - When Installing Linux partition 7 became a 500mb system partition and partition 8 became the 343 gb Linux partition
    - I manually created the boot partition as ext3 (because the pdf I was following said "+If your 64-bit x86 system uses UEFI instead of BIOS, you will need to manually create a /boot partition. This partition must have an ext3 file system. If you choose to partition automatically, your system will not boot.+"
    - I installed the boot loader on sda7. I selected “First sector of boot partition - /dev/sda7”. I assume this installs separate GRUB boot loader on the Linux partition (7) – which will then be 'chain loaded' from the windows boot menu. Put another way, it will boot with the windows boot manager, which will give me an option to chain load the Grub boot loader, which will then run Linux...
    - I chose the desktop installation
    - The installation reported that it completed successfully
    I successfully booted back into windows:
    - I used easybcd to edit the microsoft bcd and successfully created a boot menu for Oracle Linux. I used the legacy grub because the Linux documentation says "+Note that the version of GRUB in Red Hat Enterprise Linux 6 is an old and stable version now known as "GRUB Legacy" since upstream development moved to GRUB 2.3 Red Hat remains committed to maintaining the version of GRUB that we ship with Red Hat Enterprise Linux 6, just as we do with all packages that we ship.+".
    - After installing Linux and updating the BCD, the BCD now looks like this:
    Windows Boot Manager
    identifier {bootmgr}
    path \EFI\Microsoft\Boot\bootmgfw.efi
    description Windows Boot Manager
    locale en-US
    inherit {globalsettings}
    integrityservices Enable
    default {current}
    resumeobject {2b56acdd-8bbe-11e2-9ba6-b8ca3ad88679}
    displayorder {current}
    {524cc0d3-8bce-11e2-935f-b8ca3ad88679}
    toolsdisplayorder {memdiag}
    timeout 30
    Windows Boot Loader
    identifier {current}
    device partition=C:
    path \Windows\system32\winload.efi
    description Windows 8
    locale en-US
    inherit {bootloadersettings}
    recoverysequence {524cc0d1-8bce-11e2-935f-b8ca3ad88679}
    integrityservices Enable
    recoveryenabled Yes
    isolatedcontext Yes
    allowedinmemorysettings 0x15000075
    osdevice partition=C:
    systemroot \Windows
    resumeobject {2b56acdd-8bbe-11e2-9ba6-b8ca3ad88679}
    nx OptIn
    bootmenupolicy Standard
    Real-mode Boot Sector
    identifier {524cc0d3-8bce-11e2-935f-b8ca3ad88679}
    device partition=C:
    path \NST\nst_linux.mbr
    description OracleLinux
    I'm not sure the BCD entry is correct. I assume that this entry should be pointing to the nst_linux.mbr on the Linux boot partition. However I have verified that this file exists in windows 8:
    C:\NST\nst_linux.mbr
    I haven't been able to exactly confirm how the boot process should work i.e. whether this file should actually be in the Linux boot partition (as opposed to the windows c drive) and whether the BCD should also point to the Linux boot partition when referring to this partition.
    As I mentioned above, I now have the windows boot menu with Windows 8 (which boots successfully) and Oracle Linux (which gives me the error see below for complete wording**). Is the Real-mode Boot sector wrong? Should it point to the Linux boot partition? Is it a problem with my UEFI disk? I don't think it should be because this version of Oracle Linux supports UEFI and my hardware is UEFI.
    Has anyone carried out a similar win8/OL dual boot?
    2001
    ** Complete wording of the Linux boot option in the windows boot manager:
    Windows failed to start. A recent hardware or software change might be the cause. To fix the problem:
    1. Insert your Windows installation disk and restart the computer.
    2. Choose your language settings, and then click "next".
    3. Click "Repair your computer".
    If you do not have this disk, contact you system administrator or computer manufacturer for assistance
    File: \NST\nst_linux.mbr
    Status: 0xc000007b
    Info: The selected application or operating system couldn’t be loaded because a required file is missing or contains errors.
    Edited by: 2001 on Apr 1, 2013 4:27 PM
    Edited by: 2001 on Apr 17, 2013 5:17 PM

    Hi,
    Here are my responses:
    *[asmirnov]* Could you please confirm, I just want to see if I got it right the first time -
    *[2001]* I'm happy to share my progress
    Q1)
    *[asmirnov]* You did create a partition (where you would install Linux) from Win8, correct?
    *[2001]* Yes. I used diskmgmt.msc to create a separate partition. I didn't format the partition because the Linux install doesn't want that, it creates and formats the partitions in the unallocated partition
    Q2)
    *[asmirnov]* You use GRUB (not GRUB2)?
    *[2001]* I'm not sure where you were asking about, so I hope my answer here covers all possibilities you may have meant.
    I was using the windows 8 boot. I wanted to chain load to the boot loader in the Linux Partition. It is interesting what the Linux install did with my partition, it created 2 partitions in the unformatted partition. 1 was a bootable partition and the other was the Linux partition. The details were:
    2 sda’s (a boot / ext4 and a VolGroup (vg_linuxlocalhost)/ physical volume (LVM) ). In the VolGroup it created 3 lv’s, lv_root, lv_home and lv_swap. I understand that this is all normal.
    I followed the documentation note which said "To configure the Red Hat Enterprise Linux boot loader to chain load from a different boot loader, you must specify the boot drive manually. If you chose any of the automatic partitioning options, you must now select the Review and modify partitioning layout option before you click Next or you cannot specify the correct boot drive"
    So there was also the note in the documentation that said "Note that the version of GRUB in Red Hat Enterprise Linux 6 is an old and stable version now known as "GRUB Legacy" since upstream development moved to GRUB 2.3 Red Hat remains committed to maintaining the version of GRUB that we ship with Red Hat Enterprise Linux 6, just as we do with all packages that we ship." I didn't install any bootloaders manually (either the windows 8 OOTB default that came with my machine or the Linux one), I just took the defaults. I'm wasn't sure how to access the Linux partitions once it is installed, so I can't confirm it was the legacy GRUB in the Linux boot partition, but I believe this note is saying that it OL6 does use the legacy grub. I believe GRUB Legacy is version .97.
    Q3)
    *[asmirnov]* Which version of Linux exactly did you use, was that Oracle Linux or you used one from RedHat directly? What is the kernal version?
    *[2001]* I used "OracleLinux-R6-U3-Server-x86_64-dvd.iso.sha1sum" from the mirror site http://mirror.aarnet.edu.au/pub/oraclelinux/OL6/U3/x86_64/. According to the release notes at: https://oss.oracle.com/ol6/docs/RELEASE-NOTES-U3-en.html the kernel is
    - Unbreakable Enterprise Kernel Release 2 [kernel-uek-2.6.39-200.24.1.el6uek]. Installed and booted by default
    - Red Hat compatible Kernel [kernel-2.6.32-279.el6]. Installed by default
    Note: By default, both the Unbreakable Enterprise Kernel and the Red Hat Compatible Kernel for the specific architecture (i386 or x86_64) are installed, and the system boots the Unbreakable Enterprise Kernel by default. If needed, /etc/grub.conf and /etc/sysconfig/kernel can be modified to make the system boot with the Red Hat Compatible Kernel by default.
    Regarding your follow-up point that "Microsoft blocks 3rd party chainloaders from the BCD menu for UEFI machines. We are researching workarounds, none have presented themselves as of yet.", I'm not sure it actually blocks it, but it certainly isn't a straight forward process.
    I have actually abandoned my attempt to get the dual boot working. It is a real shame because I wanted to do it for my own satisfaction.
    I am now using Oracle Virtual Box as suggested by others, include Dude earlier in this thread. This has given me confidence that I was doing all the right things because the install worked first time without any problems. The virtualization is much simpler and I have had no problems so far.
    Fusion
    As for your point about the fusion middleware and OL5. I am looking at Oracle SOA with is part of the Fusion brand. I think that the latest SOA components will work on OL6 - but I have yet to try it. Following the certification matrix can be a little difficult. So as I indicated above, my current thoughts are to use the Oracle Virtual Box with Linux r6 u3 and to install the SOA components on that when I get chance. The alternative is using the pre-built virtual machine it has Linux and SOA (it might cover your stack too, or there may be another one that suits you better on the site) http://www.oracle.com/technetwork/middleware/soasuite/learnmore/vmsoa-172279.html. Note that this is still on OL5.
    I hope this helps.

  • Arch does not show up in Grub when dual booting with windows 8

    I just installed Arch linux, dual booting with windows 8 using the beginners guide[https://wiki.archlinux.org/index.php/Beginners'_Guide] itself. Now Grub is installed and i can only find Windows 8 and I cannot find Arch. Is there a way I can find if arch linux has been installed and show up in Grub.
    Sorry, I am a newbie, but i chose to post this topic here and not newbie corner as it is installation related.
    My windows 8 is installed on /dev/sda1 with ntfs partition type. Arch Linux is installed on /dev/sda6 and it is ext4 partition. I dont know if this info helps.  I am using Thinkpad R61
    Last edited by sutro_droid (2013-03-06 00:30:48)

    ivokosir wrote:It may be that you didn't install os-prober before running grub-mkconfig. This happened to me once, I hope I'm not too late to warn you.
    I am sorry, yes you are too late. I have wiped windows 8 and performed clean install. No regrets. And as a matter of fact, I did grub-config and then installed os-prober. That could be the problem. Thanks. I will try this again another time.

Maybe you are looking for

  • Delivery date in the PR is wrongly calculated

    Hi, This is a severe issue we are facing, delivery date in PR is wrongly calculating. consider this example: sales order was created on 31.08.2007 and the planned delivery time assigned in MMR is 9 days, GR processing time is 1 day. Due to some reaso

  • How do I get ALL songs onto my child's computer account?

    I'm sure most of you all are familiar with having multiple accounts on Windows 8.1 I am the Administrator account.. there are standard accounts and children accounts. I have made my son a child account so I can monitor his activity and so he does not

  • Using a shuffle on a Mac and PC...problems with PC

    I just bought a shuffle and it works fine with my mac. When I take it to university and plug it into an HP PC I get a "Power Error" message. Please help.....

  • A possible *bug* in java jcombobox

    Hi all, I think i found a possible bug in java jcombobox .. i am sure some of you must have already experienced it.. supposedly you put a jcombobox in a jpanel returned the panel from a method to a calling method.. and that method adds it to another

  • How to access HID Class Devide with C program??

    HI, every, I need to port an application from linux to Max OS X , Working on C enviroment. On linux, API from lib #include <linux/hid.h>. I use to open/ioctl HID handle directly, Now, On Mac OS X,How to do this,No hid.h in mac OX S? I already read a