External Hard drive will only boot on one computer Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern) 2019 Community Moderator Election Results Why I closed the “Why is Kali so hard” questionGetting an existing Linux installation from one computer to boot on anotherUSB hard drive boot problemInstalling Linux on an external hard drive and multibooting with Windows 7/8How can I boot back into Windows after “installing” live CD to hard drive partition?GRUB: Adding entry for OS on different hard driveDual Boot Windows - Linux Mint grub menu not appearing at startupDual-boot windows/debian, no boot menu?Kali won't boot without USB flash driveChanging Boot Order - can only access Linux through 'Use a Device' optionHow can I install Ubuntu on a modular hard drive?

What font is "z" in "z-score"?

Is safe to use va_start macro with this as parameter?

Do jazz musicians improvise on the parent scale in addition to the chord-scales?

Why aren't air breathing engines used as small first stages

Is this homebrew Lady of Pain warlock patron balanced?

Can an alien society believe that their star system is the universe?

Circuit to "zoom in" on mV fluctuations of a DC signal?

Is there such thing as an Availability Group failover trigger?

When was Kai Tak permanently closed to cargo service?

First console to have temporary backward compatibility

How to convince students of the implication truth values?

Is it cost-effective to upgrade an old-ish Giant Escape R3 commuter bike with entry-level branded parts (wheels, drivetrain)?

How can I use the Python library networkx from Mathematica?

What is the meaning of the simile “quick as silk”?

Using audio cues to encourage good posture

Fantasy story; one type of magic grows in power with use, but the more powerful they are, they more they are drawn to travel to their source

Can a party unilaterally change candidates in preparation for a General election?

old style "caution" boxes

Where are Serre’s lectures at Collège de France to be found?

また usage in a dictionary

Closed form of recurrent arithmetic series summation

What are the out-of-universe reasons for the references to Toby Maguire-era Spider-Man in ITSV

How do I find out the mythology and history of my Fortress?

Is "Reachable Object" really an NP-complete problem?



External Hard drive will only boot on one computer



Announcing the arrival of Valued Associate #679: Cesar Manara
Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)
2019 Community Moderator Election Results
Why I closed the “Why is Kali so hard” questionGetting an existing Linux installation from one computer to boot on anotherUSB hard drive boot problemInstalling Linux on an external hard drive and multibooting with Windows 7/8How can I boot back into Windows after “installing” live CD to hard drive partition?GRUB: Adding entry for OS on different hard driveDual Boot Windows - Linux Mint grub menu not appearing at startupDual-boot windows/debian, no boot menu?Kali won't boot without USB flash driveChanging Boot Order - can only access Linux through 'Use a Device' optionHow can I install Ubuntu on a modular hard drive?



.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








2















I have an external drive with Linux Mint 18 on it. It boots to my desktop, which is where I used the live CD to install the OS onto the external drive. However, when I try to boot this external drive from my laptop, it will not boot.



Now, I changed the boot menu, made sure I set "Secure Boot" to disabled, and verified that "UEFI boot" is set to enabled, and I still cannot get the drive to boot. I used EasyBCD to install a grub, but that also puts me into the grub menu upon boot. I am not able to see the drive in windows explorer, but it is in the Manage Disks. I tried all of the EasyBCD grub options to no avail.



Am I missing something? I do not want to take a chance and install the grub from the command when it first boots, (I get this message: Minimal BASH-like line editing is supported. For the first word. TAB lists possible command completions. Anywhere else TAB Lists possible device or file complete) because I do not want to take that chance and wipe out my windows boot, or more. When I boot it to my desktop, I get the options from grub asking whether to boot to Linux or Windows.



What am I missing? Can I just add a grub through EasyBCD and if so, which procedure is it? I would like to get this grub on my laptop so that when it boots, I get the option to boot to either Linux or Windows when the drive is plugged in. I want to be able to install this drive to any computer and be able to boot into the Linux OS on this external drive. Even if I have to change the BOIS setting upon boot. That does not bother me.



I was also thinking of just reinstalling the live CD again, only this time, use my laptop to perform the install to "the same" external drive I have Linux Mint 18 on right now. Basically overwriting the OS to the same OS. This way, the grub is on my laptop as well.



However, when I do this, I was thinking about removing the two drives I have in the laptop before installing. My question about this is, "if I do remove the drives, will this work, because I didn't remove the drive from my desktop when I installed the initial OS on the external drive. Does this grub play a role within the C:/? Any help would be greatly appreciated.










share|improve this question
















bumped to the homepage by Community 10 hours ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.















  • Could you clarify what you mean by "when I try to boot this external drive from my laptop, it will not boot." How far in the boot does it get? Do you see GRUB? If so, and you remove "quiet" from the kernel command line, do you see boot logs? Etc.

    – derobert
    Apr 3 '17 at 16:39

















2















I have an external drive with Linux Mint 18 on it. It boots to my desktop, which is where I used the live CD to install the OS onto the external drive. However, when I try to boot this external drive from my laptop, it will not boot.



Now, I changed the boot menu, made sure I set "Secure Boot" to disabled, and verified that "UEFI boot" is set to enabled, and I still cannot get the drive to boot. I used EasyBCD to install a grub, but that also puts me into the grub menu upon boot. I am not able to see the drive in windows explorer, but it is in the Manage Disks. I tried all of the EasyBCD grub options to no avail.



Am I missing something? I do not want to take a chance and install the grub from the command when it first boots, (I get this message: Minimal BASH-like line editing is supported. For the first word. TAB lists possible command completions. Anywhere else TAB Lists possible device or file complete) because I do not want to take that chance and wipe out my windows boot, or more. When I boot it to my desktop, I get the options from grub asking whether to boot to Linux or Windows.



What am I missing? Can I just add a grub through EasyBCD and if so, which procedure is it? I would like to get this grub on my laptop so that when it boots, I get the option to boot to either Linux or Windows when the drive is plugged in. I want to be able to install this drive to any computer and be able to boot into the Linux OS on this external drive. Even if I have to change the BOIS setting upon boot. That does not bother me.



I was also thinking of just reinstalling the live CD again, only this time, use my laptop to perform the install to "the same" external drive I have Linux Mint 18 on right now. Basically overwriting the OS to the same OS. This way, the grub is on my laptop as well.



However, when I do this, I was thinking about removing the two drives I have in the laptop before installing. My question about this is, "if I do remove the drives, will this work, because I didn't remove the drive from my desktop when I installed the initial OS on the external drive. Does this grub play a role within the C:/? Any help would be greatly appreciated.










share|improve this question
















bumped to the homepage by Community 10 hours ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.















  • Could you clarify what you mean by "when I try to boot this external drive from my laptop, it will not boot." How far in the boot does it get? Do you see GRUB? If so, and you remove "quiet" from the kernel command line, do you see boot logs? Etc.

    – derobert
    Apr 3 '17 at 16:39













2












2








2








I have an external drive with Linux Mint 18 on it. It boots to my desktop, which is where I used the live CD to install the OS onto the external drive. However, when I try to boot this external drive from my laptop, it will not boot.



Now, I changed the boot menu, made sure I set "Secure Boot" to disabled, and verified that "UEFI boot" is set to enabled, and I still cannot get the drive to boot. I used EasyBCD to install a grub, but that also puts me into the grub menu upon boot. I am not able to see the drive in windows explorer, but it is in the Manage Disks. I tried all of the EasyBCD grub options to no avail.



Am I missing something? I do not want to take a chance and install the grub from the command when it first boots, (I get this message: Minimal BASH-like line editing is supported. For the first word. TAB lists possible command completions. Anywhere else TAB Lists possible device or file complete) because I do not want to take that chance and wipe out my windows boot, or more. When I boot it to my desktop, I get the options from grub asking whether to boot to Linux or Windows.



What am I missing? Can I just add a grub through EasyBCD and if so, which procedure is it? I would like to get this grub on my laptop so that when it boots, I get the option to boot to either Linux or Windows when the drive is plugged in. I want to be able to install this drive to any computer and be able to boot into the Linux OS on this external drive. Even if I have to change the BOIS setting upon boot. That does not bother me.



I was also thinking of just reinstalling the live CD again, only this time, use my laptop to perform the install to "the same" external drive I have Linux Mint 18 on right now. Basically overwriting the OS to the same OS. This way, the grub is on my laptop as well.



However, when I do this, I was thinking about removing the two drives I have in the laptop before installing. My question about this is, "if I do remove the drives, will this work, because I didn't remove the drive from my desktop when I installed the initial OS on the external drive. Does this grub play a role within the C:/? Any help would be greatly appreciated.










share|improve this question
















I have an external drive with Linux Mint 18 on it. It boots to my desktop, which is where I used the live CD to install the OS onto the external drive. However, when I try to boot this external drive from my laptop, it will not boot.



Now, I changed the boot menu, made sure I set "Secure Boot" to disabled, and verified that "UEFI boot" is set to enabled, and I still cannot get the drive to boot. I used EasyBCD to install a grub, but that also puts me into the grub menu upon boot. I am not able to see the drive in windows explorer, but it is in the Manage Disks. I tried all of the EasyBCD grub options to no avail.



Am I missing something? I do not want to take a chance and install the grub from the command when it first boots, (I get this message: Minimal BASH-like line editing is supported. For the first word. TAB lists possible command completions. Anywhere else TAB Lists possible device or file complete) because I do not want to take that chance and wipe out my windows boot, or more. When I boot it to my desktop, I get the options from grub asking whether to boot to Linux or Windows.



What am I missing? Can I just add a grub through EasyBCD and if so, which procedure is it? I would like to get this grub on my laptop so that when it boots, I get the option to boot to either Linux or Windows when the drive is plugged in. I want to be able to install this drive to any computer and be able to boot into the Linux OS on this external drive. Even if I have to change the BOIS setting upon boot. That does not bother me.



I was also thinking of just reinstalling the live CD again, only this time, use my laptop to perform the install to "the same" external drive I have Linux Mint 18 on right now. Basically overwriting the OS to the same OS. This way, the grub is on my laptop as well.



However, when I do this, I was thinking about removing the two drives I have in the laptop before installing. My question about this is, "if I do remove the drives, will this work, because I didn't remove the drive from my desktop when I installed the initial OS on the external drive. Does this grub play a role within the C:/? Any help would be greatly appreciated.







dual-boot grub external-hdd






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Apr 3 '17 at 16:42









terdon

134k33270450




134k33270450










asked Apr 3 '17 at 16:11









bri_rychebri_ryche

111




111





bumped to the homepage by Community 10 hours ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.







bumped to the homepage by Community 10 hours ago


This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.














  • Could you clarify what you mean by "when I try to boot this external drive from my laptop, it will not boot." How far in the boot does it get? Do you see GRUB? If so, and you remove "quiet" from the kernel command line, do you see boot logs? Etc.

    – derobert
    Apr 3 '17 at 16:39

















  • Could you clarify what you mean by "when I try to boot this external drive from my laptop, it will not boot." How far in the boot does it get? Do you see GRUB? If so, and you remove "quiet" from the kernel command line, do you see boot logs? Etc.

    – derobert
    Apr 3 '17 at 16:39
















Could you clarify what you mean by "when I try to boot this external drive from my laptop, it will not boot." How far in the boot does it get? Do you see GRUB? If so, and you remove "quiet" from the kernel command line, do you see boot logs? Etc.

– derobert
Apr 3 '17 at 16:39





Could you clarify what you mean by "when I try to boot this external drive from my laptop, it will not boot." How far in the boot does it get? Do you see GRUB? If so, and you remove "quiet" from the kernel command line, do you see boot logs? Etc.

– derobert
Apr 3 '17 at 16:39










2 Answers
2






active

oldest

votes


















0














UPDATE



The issue occurred because the boot partition was not set on the external hard drive, but was set to the boot partition on the computers boot menu in the bios.



The solution to have an external bootable drive, with any Linux OS and Fedora is to disconnect the drives on the machine you are using. I tested this on from my laptop by installing both Linux Mint 18 and Fedora 25. I used the external hard drive connected through a USB port and installed the OS's of both systems. The external drives now boot when connected to both my laptop and desktop and when they are not connected, the installed OS boots as normal.



In essence, You were correct about the drivers installed were not the drivers to that specific OS on the external drive, but the real issue was the drivers were not on the external drive, but in the BIOS boot menu on the machine.



In short, remove internal drives and then hook up external and boot from CD to install any Linux or Fedora OS. Works now on any machine.






share|improve this answer
































    0














    Basically, the installation process installed drivers specific to your desktop onto the external hard drive. It doesn't matter that the hard drive is external. When you try to boot with this external drive connected to your laptop, the hardware drivers installed on the drive are incompatible with the laptop's hardware.



    If you want to have a bootable Linux that can be used with more than one computer, you need to boot directly from the live CD (without installing it) and use it as is. You can also create a bootable USB (don't forget to set your BIOS to allow booting from USB).



    The only downside to running from a live Linux image is that:



    1. If it's a live CD, there is no writable disk space to store files
      (only limited space mounted in RAM)

    2. If it's a live USB stick, there is limited writable disk space on
      the USB stick itself.

    In both cases above, you can always mount the desktop/laptop file system manually once your live Linux is up and running.






    share|improve this answer

























    • Well, if the desktop installed drivers onto the external drive, can I not install the proper drivers for the laptop in order for it to boot from both the laptop and desktop? I know there is a way to get this external drive to fire up from both computers using the Linux mint OS that is on it. The file system is written to the external, I just need to be able to boot into that file system from both computers. If I reinstall the same OS from the same live CD on my laptop, that will install the proper drivers and grub on my desktop. This way both the desktop and laptop have proper grub. Maybe?

      – bri_ryche
      Apr 3 '17 at 16:35











    • I'm not downvoting because I'm not sure what Mint does, but it's pretty common for Linux distros to install all the drivers on the initramfs, and then probe at boot which are needed and load those. So different machines (within reason, e.g., both x86_64) should boot from the same disk. On Debian, for example, it's set in /etc/initramfs-tools/initramfs.conf, via MODULES=most (generic) or MODULES=dep (this machine only). The default is most. Even if Mint defaults to machine-only, it's probably easy enough to change...

      – derobert
      Apr 3 '17 at 16:36












    • I am sure you are right in some aspect concerning your response. I know all about the limitations of the live CD or USB. This is a 2tb external, and it can act just like a system if configuration is right, and work for any machine upon boot, and the initramfs.config is set to = "Most". So this is what is confusing me. Like I said, even adding the grub from EasyBCD onto my boot-menu return no results, and this should also help in targeting the right boot. I appreciate your response.

      – bri_ryche
      Apr 3 '17 at 17:02











    Your Answer








    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "106"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: false,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    imageUploader:
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    ,
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );













    draft saved

    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f355642%2fexternal-hard-drive-will-only-boot-on-one-computer%23new-answer', 'question_page');

    );

    Post as a guest















    Required, but never shown

























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    UPDATE



    The issue occurred because the boot partition was not set on the external hard drive, but was set to the boot partition on the computers boot menu in the bios.



    The solution to have an external bootable drive, with any Linux OS and Fedora is to disconnect the drives on the machine you are using. I tested this on from my laptop by installing both Linux Mint 18 and Fedora 25. I used the external hard drive connected through a USB port and installed the OS's of both systems. The external drives now boot when connected to both my laptop and desktop and when they are not connected, the installed OS boots as normal.



    In essence, You were correct about the drivers installed were not the drivers to that specific OS on the external drive, but the real issue was the drivers were not on the external drive, but in the BIOS boot menu on the machine.



    In short, remove internal drives and then hook up external and boot from CD to install any Linux or Fedora OS. Works now on any machine.






    share|improve this answer





























      0














      UPDATE



      The issue occurred because the boot partition was not set on the external hard drive, but was set to the boot partition on the computers boot menu in the bios.



      The solution to have an external bootable drive, with any Linux OS and Fedora is to disconnect the drives on the machine you are using. I tested this on from my laptop by installing both Linux Mint 18 and Fedora 25. I used the external hard drive connected through a USB port and installed the OS's of both systems. The external drives now boot when connected to both my laptop and desktop and when they are not connected, the installed OS boots as normal.



      In essence, You were correct about the drivers installed were not the drivers to that specific OS on the external drive, but the real issue was the drivers were not on the external drive, but in the BIOS boot menu on the machine.



      In short, remove internal drives and then hook up external and boot from CD to install any Linux or Fedora OS. Works now on any machine.






      share|improve this answer



























        0












        0








        0







        UPDATE



        The issue occurred because the boot partition was not set on the external hard drive, but was set to the boot partition on the computers boot menu in the bios.



        The solution to have an external bootable drive, with any Linux OS and Fedora is to disconnect the drives on the machine you are using. I tested this on from my laptop by installing both Linux Mint 18 and Fedora 25. I used the external hard drive connected through a USB port and installed the OS's of both systems. The external drives now boot when connected to both my laptop and desktop and when they are not connected, the installed OS boots as normal.



        In essence, You were correct about the drivers installed were not the drivers to that specific OS on the external drive, but the real issue was the drivers were not on the external drive, but in the BIOS boot menu on the machine.



        In short, remove internal drives and then hook up external and boot from CD to install any Linux or Fedora OS. Works now on any machine.






        share|improve this answer















        UPDATE



        The issue occurred because the boot partition was not set on the external hard drive, but was set to the boot partition on the computers boot menu in the bios.



        The solution to have an external bootable drive, with any Linux OS and Fedora is to disconnect the drives on the machine you are using. I tested this on from my laptop by installing both Linux Mint 18 and Fedora 25. I used the external hard drive connected through a USB port and installed the OS's of both systems. The external drives now boot when connected to both my laptop and desktop and when they are not connected, the installed OS boots as normal.



        In essence, You were correct about the drivers installed were not the drivers to that specific OS on the external drive, but the real issue was the drivers were not on the external drive, but in the BIOS boot menu on the machine.



        In short, remove internal drives and then hook up external and boot from CD to install any Linux or Fedora OS. Works now on any machine.







        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Mar 16 at 12:50









        Prajwal Dhatwalia

        31019




        31019










        answered Apr 12 '17 at 20:38









        bri_rychebri_ryche

        111




        111























            0














            Basically, the installation process installed drivers specific to your desktop onto the external hard drive. It doesn't matter that the hard drive is external. When you try to boot with this external drive connected to your laptop, the hardware drivers installed on the drive are incompatible with the laptop's hardware.



            If you want to have a bootable Linux that can be used with more than one computer, you need to boot directly from the live CD (without installing it) and use it as is. You can also create a bootable USB (don't forget to set your BIOS to allow booting from USB).



            The only downside to running from a live Linux image is that:



            1. If it's a live CD, there is no writable disk space to store files
              (only limited space mounted in RAM)

            2. If it's a live USB stick, there is limited writable disk space on
              the USB stick itself.

            In both cases above, you can always mount the desktop/laptop file system manually once your live Linux is up and running.






            share|improve this answer

























            • Well, if the desktop installed drivers onto the external drive, can I not install the proper drivers for the laptop in order for it to boot from both the laptop and desktop? I know there is a way to get this external drive to fire up from both computers using the Linux mint OS that is on it. The file system is written to the external, I just need to be able to boot into that file system from both computers. If I reinstall the same OS from the same live CD on my laptop, that will install the proper drivers and grub on my desktop. This way both the desktop and laptop have proper grub. Maybe?

              – bri_ryche
              Apr 3 '17 at 16:35











            • I'm not downvoting because I'm not sure what Mint does, but it's pretty common for Linux distros to install all the drivers on the initramfs, and then probe at boot which are needed and load those. So different machines (within reason, e.g., both x86_64) should boot from the same disk. On Debian, for example, it's set in /etc/initramfs-tools/initramfs.conf, via MODULES=most (generic) or MODULES=dep (this machine only). The default is most. Even if Mint defaults to machine-only, it's probably easy enough to change...

              – derobert
              Apr 3 '17 at 16:36












            • I am sure you are right in some aspect concerning your response. I know all about the limitations of the live CD or USB. This is a 2tb external, and it can act just like a system if configuration is right, and work for any machine upon boot, and the initramfs.config is set to = "Most". So this is what is confusing me. Like I said, even adding the grub from EasyBCD onto my boot-menu return no results, and this should also help in targeting the right boot. I appreciate your response.

              – bri_ryche
              Apr 3 '17 at 17:02















            0














            Basically, the installation process installed drivers specific to your desktop onto the external hard drive. It doesn't matter that the hard drive is external. When you try to boot with this external drive connected to your laptop, the hardware drivers installed on the drive are incompatible with the laptop's hardware.



            If you want to have a bootable Linux that can be used with more than one computer, you need to boot directly from the live CD (without installing it) and use it as is. You can also create a bootable USB (don't forget to set your BIOS to allow booting from USB).



            The only downside to running from a live Linux image is that:



            1. If it's a live CD, there is no writable disk space to store files
              (only limited space mounted in RAM)

            2. If it's a live USB stick, there is limited writable disk space on
              the USB stick itself.

            In both cases above, you can always mount the desktop/laptop file system manually once your live Linux is up and running.






            share|improve this answer

























            • Well, if the desktop installed drivers onto the external drive, can I not install the proper drivers for the laptop in order for it to boot from both the laptop and desktop? I know there is a way to get this external drive to fire up from both computers using the Linux mint OS that is on it. The file system is written to the external, I just need to be able to boot into that file system from both computers. If I reinstall the same OS from the same live CD on my laptop, that will install the proper drivers and grub on my desktop. This way both the desktop and laptop have proper grub. Maybe?

              – bri_ryche
              Apr 3 '17 at 16:35











            • I'm not downvoting because I'm not sure what Mint does, but it's pretty common for Linux distros to install all the drivers on the initramfs, and then probe at boot which are needed and load those. So different machines (within reason, e.g., both x86_64) should boot from the same disk. On Debian, for example, it's set in /etc/initramfs-tools/initramfs.conf, via MODULES=most (generic) or MODULES=dep (this machine only). The default is most. Even if Mint defaults to machine-only, it's probably easy enough to change...

              – derobert
              Apr 3 '17 at 16:36












            • I am sure you are right in some aspect concerning your response. I know all about the limitations of the live CD or USB. This is a 2tb external, and it can act just like a system if configuration is right, and work for any machine upon boot, and the initramfs.config is set to = "Most". So this is what is confusing me. Like I said, even adding the grub from EasyBCD onto my boot-menu return no results, and this should also help in targeting the right boot. I appreciate your response.

              – bri_ryche
              Apr 3 '17 at 17:02













            0












            0








            0







            Basically, the installation process installed drivers specific to your desktop onto the external hard drive. It doesn't matter that the hard drive is external. When you try to boot with this external drive connected to your laptop, the hardware drivers installed on the drive are incompatible with the laptop's hardware.



            If you want to have a bootable Linux that can be used with more than one computer, you need to boot directly from the live CD (without installing it) and use it as is. You can also create a bootable USB (don't forget to set your BIOS to allow booting from USB).



            The only downside to running from a live Linux image is that:



            1. If it's a live CD, there is no writable disk space to store files
              (only limited space mounted in RAM)

            2. If it's a live USB stick, there is limited writable disk space on
              the USB stick itself.

            In both cases above, you can always mount the desktop/laptop file system manually once your live Linux is up and running.






            share|improve this answer















            Basically, the installation process installed drivers specific to your desktop onto the external hard drive. It doesn't matter that the hard drive is external. When you try to boot with this external drive connected to your laptop, the hardware drivers installed on the drive are incompatible with the laptop's hardware.



            If you want to have a bootable Linux that can be used with more than one computer, you need to boot directly from the live CD (without installing it) and use it as is. You can also create a bootable USB (don't forget to set your BIOS to allow booting from USB).



            The only downside to running from a live Linux image is that:



            1. If it's a live CD, there is no writable disk space to store files
              (only limited space mounted in RAM)

            2. If it's a live USB stick, there is limited writable disk space on
              the USB stick itself.

            In both cases above, you can always mount the desktop/laptop file system manually once your live Linux is up and running.







            share|improve this answer














            share|improve this answer



            share|improve this answer








            edited Mar 16 at 12:51









            Prajwal Dhatwalia

            31019




            31019










            answered Apr 3 '17 at 16:24









            El StepherinoEl Stepherino

            112




            112












            • Well, if the desktop installed drivers onto the external drive, can I not install the proper drivers for the laptop in order for it to boot from both the laptop and desktop? I know there is a way to get this external drive to fire up from both computers using the Linux mint OS that is on it. The file system is written to the external, I just need to be able to boot into that file system from both computers. If I reinstall the same OS from the same live CD on my laptop, that will install the proper drivers and grub on my desktop. This way both the desktop and laptop have proper grub. Maybe?

              – bri_ryche
              Apr 3 '17 at 16:35











            • I'm not downvoting because I'm not sure what Mint does, but it's pretty common for Linux distros to install all the drivers on the initramfs, and then probe at boot which are needed and load those. So different machines (within reason, e.g., both x86_64) should boot from the same disk. On Debian, for example, it's set in /etc/initramfs-tools/initramfs.conf, via MODULES=most (generic) or MODULES=dep (this machine only). The default is most. Even if Mint defaults to machine-only, it's probably easy enough to change...

              – derobert
              Apr 3 '17 at 16:36












            • I am sure you are right in some aspect concerning your response. I know all about the limitations of the live CD or USB. This is a 2tb external, and it can act just like a system if configuration is right, and work for any machine upon boot, and the initramfs.config is set to = "Most". So this is what is confusing me. Like I said, even adding the grub from EasyBCD onto my boot-menu return no results, and this should also help in targeting the right boot. I appreciate your response.

              – bri_ryche
              Apr 3 '17 at 17:02

















            • Well, if the desktop installed drivers onto the external drive, can I not install the proper drivers for the laptop in order for it to boot from both the laptop and desktop? I know there is a way to get this external drive to fire up from both computers using the Linux mint OS that is on it. The file system is written to the external, I just need to be able to boot into that file system from both computers. If I reinstall the same OS from the same live CD on my laptop, that will install the proper drivers and grub on my desktop. This way both the desktop and laptop have proper grub. Maybe?

              – bri_ryche
              Apr 3 '17 at 16:35











            • I'm not downvoting because I'm not sure what Mint does, but it's pretty common for Linux distros to install all the drivers on the initramfs, and then probe at boot which are needed and load those. So different machines (within reason, e.g., both x86_64) should boot from the same disk. On Debian, for example, it's set in /etc/initramfs-tools/initramfs.conf, via MODULES=most (generic) or MODULES=dep (this machine only). The default is most. Even if Mint defaults to machine-only, it's probably easy enough to change...

              – derobert
              Apr 3 '17 at 16:36












            • I am sure you are right in some aspect concerning your response. I know all about the limitations of the live CD or USB. This is a 2tb external, and it can act just like a system if configuration is right, and work for any machine upon boot, and the initramfs.config is set to = "Most". So this is what is confusing me. Like I said, even adding the grub from EasyBCD onto my boot-menu return no results, and this should also help in targeting the right boot. I appreciate your response.

              – bri_ryche
              Apr 3 '17 at 17:02
















            Well, if the desktop installed drivers onto the external drive, can I not install the proper drivers for the laptop in order for it to boot from both the laptop and desktop? I know there is a way to get this external drive to fire up from both computers using the Linux mint OS that is on it. The file system is written to the external, I just need to be able to boot into that file system from both computers. If I reinstall the same OS from the same live CD on my laptop, that will install the proper drivers and grub on my desktop. This way both the desktop and laptop have proper grub. Maybe?

            – bri_ryche
            Apr 3 '17 at 16:35





            Well, if the desktop installed drivers onto the external drive, can I not install the proper drivers for the laptop in order for it to boot from both the laptop and desktop? I know there is a way to get this external drive to fire up from both computers using the Linux mint OS that is on it. The file system is written to the external, I just need to be able to boot into that file system from both computers. If I reinstall the same OS from the same live CD on my laptop, that will install the proper drivers and grub on my desktop. This way both the desktop and laptop have proper grub. Maybe?

            – bri_ryche
            Apr 3 '17 at 16:35













            I'm not downvoting because I'm not sure what Mint does, but it's pretty common for Linux distros to install all the drivers on the initramfs, and then probe at boot which are needed and load those. So different machines (within reason, e.g., both x86_64) should boot from the same disk. On Debian, for example, it's set in /etc/initramfs-tools/initramfs.conf, via MODULES=most (generic) or MODULES=dep (this machine only). The default is most. Even if Mint defaults to machine-only, it's probably easy enough to change...

            – derobert
            Apr 3 '17 at 16:36






            I'm not downvoting because I'm not sure what Mint does, but it's pretty common for Linux distros to install all the drivers on the initramfs, and then probe at boot which are needed and load those. So different machines (within reason, e.g., both x86_64) should boot from the same disk. On Debian, for example, it's set in /etc/initramfs-tools/initramfs.conf, via MODULES=most (generic) or MODULES=dep (this machine only). The default is most. Even if Mint defaults to machine-only, it's probably easy enough to change...

            – derobert
            Apr 3 '17 at 16:36














            I am sure you are right in some aspect concerning your response. I know all about the limitations of the live CD or USB. This is a 2tb external, and it can act just like a system if configuration is right, and work for any machine upon boot, and the initramfs.config is set to = "Most". So this is what is confusing me. Like I said, even adding the grub from EasyBCD onto my boot-menu return no results, and this should also help in targeting the right boot. I appreciate your response.

            – bri_ryche
            Apr 3 '17 at 17:02





            I am sure you are right in some aspect concerning your response. I know all about the limitations of the live CD or USB. This is a 2tb external, and it can act just like a system if configuration is right, and work for any machine upon boot, and the initramfs.config is set to = "Most". So this is what is confusing me. Like I said, even adding the grub from EasyBCD onto my boot-menu return no results, and this should also help in targeting the right boot. I appreciate your response.

            – bri_ryche
            Apr 3 '17 at 17:02

















            draft saved

            draft discarded
















































            Thanks for contributing an answer to Unix & Linux Stack Exchange!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid


            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.

            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f355642%2fexternal-hard-drive-will-only-boot-on-one-computer%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            -dual-boot, external-hdd, grub

            Popular posts from this blog

            Frič See also Navigation menuinternal link

            Identify plant with long narrow paired leaves and reddish stems Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern) Announcing the arrival of Valued Associate #679: Cesar Manara Unicorn Meta Zoo #1: Why another podcast?What is this plant with long sharp leaves? Is it a weed?What is this 3ft high, stalky plant, with mid sized narrow leaves?What is this young shrub with opposite ovate, crenate leaves and reddish stems?What is this plant with large broad serrated leaves?Identify this upright branching weed with long leaves and reddish stemsPlease help me identify this bulbous plant with long, broad leaves and white flowersWhat is this small annual with narrow gray/green leaves and rust colored daisy-type flowers?What is this chilli plant?Does anyone know what type of chilli plant this is?Help identify this plant

            fontconfig warning: “/etc/fonts/fonts.conf”, line 100: unknown “element blank” The 2019 Stack Overflow Developer Survey Results Are In“tar: unrecognized option --warning” during 'apt-get install'How to fix Fontconfig errorHow do I figure out which font file is chosen for a system generic font alias?Why are some apt-get-installed fonts being ignored by fc-list, xfontsel, etc?Reload settings in /etc/fonts/conf.dTaking 30 seconds longer to boot after upgrade from jessie to stretchHow to match multiple font names with a single <match> element?Adding a custom font to fontconfigRemoving fonts from fontconfig <match> resultsBroken fonts after upgrading Firefox ESR to latest Firefox