Page 1 of 2 12 LastLast
Results 1 to 10 of 16

Thread: External HDD Ubuntu 12.04 won't boot on desktop but does on laptop

  1. #1
    Join Date
    Jan 2014
    Beans
    6

    External HDD Ubuntu 12.04 won't boot on desktop but does on laptop

    I have Ubuntu 12.04 installed on a External drive. It boots up on my laptop without problems but when I try to boot it on my desktop, it gets stuck on a black screen with a blinking underscore. (I boot it through bios and selecting USB. Grub does not show up)
    I've checked around and it seems that this could be a problem from different boot modes between UEFI/EFI and legacy. I found out that Windows should be on legacy mode (I found online to 'use bcdedit /enum' in cmd and since my Windows Boot Loader path ends in .exe, it should be legacy).
    Ubuntu 12.04 should also be on legacy mode since the 'seperate /boot partition' option is grayed out in boot-repair.
    I am all out of ideas on what to do. Here is my boot-repair link. The one corresponding to the external should be sdb
    http://paste.ubuntu.com/6823399/

  2. #2
    Join Date
    Apr 2011
    Location
    3rd Rock from the Sun
    Beans
    Hidden!
    Distro
    Ubuntu Development Release

    Re: External HDD Ubuntu 12.04 won't boot on desktop but does on laptop

    Ubuntu was probably installed on the External HDD from the Laptop you are using. Correct?
    When Ubuntu installs it configures itself according to the hardware present. Most of the configuration Ubuntu does can be used on other computers.
    However if and when there is difference in the Hardware, especially Graphic Cards then it will not load correctly.

    You can try 'nomodeset' kernel parameter when booting on desktop. Nomodeset prevents Ubuntu from loading any specific Graphic Driver and works only with the generic open-source graphics driver.
    If 'nomodeset' helps then, you will have use it everytime you want to boot Ubuntu on desktop. Normally you will have to install the specific Graphics driver after booting with 'nomodeset' parameter.

    Find out what Graphics Card you have on desktop and install the relevant driver.
    Then boot on laptop and see how it goes.... I am not sure how this will fare because you would have installed two graphics driver. Theoretically, it should not make a difference though.
    Last edited by fantab; January 27th, 2014 at 08:55 AM.
    "Evolution is Nature's way of issuing upgrades."


  3. #3
    Join Date
    Jun 2009
    Location
    SW Forida
    Beans
    Hidden!
    Distro
    Ubuntu 16.04 Xenial Xerus

    Re: External HDD Ubuntu 12.04 won't boot on desktop but does on laptop

    Neither sda nor sdb show grub in MBR for BIOS boot or efi partition for UEFI boot, so how are you booting at all?
    Also no Windows is shown?
    For more info on UEFI boot install & repair - Regularly Updated :
    http://ubuntuforums.org/showthread.php?t=2147295
    Please use Thread Tools above first post to change to [Solved] when/if answered completely.

  4. #4
    Join Date
    Jan 2014
    Beans
    6

    Re: External HDD Ubuntu 12.04 won't boot on desktop but does on laptop

    Quote Originally Posted by fantab View Post
    Ubuntu was probably installed on the External HDD from the Laptop you are using. Correct?
    When Ubuntu installs it configures itself according to the hardware present. Most of the configuration Ubuntu does can be used on other computers.
    However if and when there is difference in the Hardware, especially Graphic Cards then it will not load correctly.

    You can try 'nomodeset' kernel parameter when booting on desktop. Nomodeset prevents Ubuntu from loading any specific Graphic Driver and works only with the generic open-source graphics driver.
    If 'nomodeset' helps then, you will have use it everytime you want to boot Ubuntu on desktop. Normally you will have to install the specific Graphics driver after booting with 'nomodeset' parameter.

    Find out what Graphics Card you have on desktop and install the relevant driver.
    Then boot on laptop and see how it goes.... I am not sure how this will fare because you would have installed two graphics driver. Theoretically, it should not make a difference though.
    i have a nvida gtx660 but how would i go about doing the nomodeset option? when i boot the external from the desktop, all i get is a black screen with a blinking underscore. i have tried pressing buttons but nothing shows up on the screen

    Quote Originally Posted by oldfred View Post
    Neither sda nor sdb show grub in MBR for BIOS boot or efi partition for UEFI boot, so how are you booting at all?
    Also no Windows is shown?
    nope. no windows. i originally had ubuntu on the laptop but every so often when i boot, it gets bad sectors and i have to repair so i just put ubuntu on a external and booted from there. when i boot the external, grub does show up and i am able to select the other options like memory test, etc.

  5. #5
    Join Date
    Jun 2009
    Location
    SW Forida
    Beans
    Hidden!
    Distro
    Ubuntu 16.04 Xenial Xerus

    Re: External HDD Ubuntu 12.04 won't boot on desktop but does on laptop

    At grub menu press e for edit, scroll to linux line and replace quiet splash with nomodeset.

    How to set NOMODESET and other kernel boot options in grub2 - both BIOS liveCD & grub first boot ( also UEFI with grub)
    http://ubuntuforums.org/showthread.php?t=1613132
    For more info on UEFI boot install & repair - Regularly Updated :
    http://ubuntuforums.org/showthread.php?t=2147295
    Please use Thread Tools above first post to change to [Solved] when/if answered completely.

  6. #6
    Join Date
    Jan 2014
    Beans
    6

    Re: External HDD Ubuntu 12.04 won't boot on desktop but does on laptop

    Quote Originally Posted by oldfred View Post
    At grub menu press e for edit, scroll to linux line and replace quiet splash with nomodeset.

    How to set NOMODESET and other kernel boot options in grub2 - both BIOS liveCD & grub first boot ( also UEFI with grub)
    http://ubuntuforums.org/showthread.php?t=1613132
    When i do nomodeset, it gets stuck on a black screen on the laptop. I cannot get into grub when i try to boot from the desktop, it is just a black screen with a blinking underscore. i could try to set nomodeset permanently but if it doesnt boot on either then that would be bad

  7. #7
    Join Date
    Jun 2009
    Location
    SW Forida
    Beans
    Hidden!
    Distro
    Ubuntu 16.04 Xenial Xerus

    Re: External HDD Ubuntu 12.04 won't boot on desktop but does on laptop

    Are you sure you are not booting from internal drive on laptop to load system on external. As your BootInfo showed no boot loaders. Usually then you would get a BIOS error, but may just get black screen.

    Post bootinfo report from laptop.
    For more info on UEFI boot install & repair - Regularly Updated :
    http://ubuntuforums.org/showthread.php?t=2147295
    Please use Thread Tools above first post to change to [Solved] when/if answered completely.

  8. #8
    Join Date
    Apr 2011
    Location
    3rd Rock from the Sun
    Beans
    Hidden!
    Distro
    Ubuntu Development Release

    Re: External HDD Ubuntu 12.04 won't boot on desktop but does on laptop

    Use 'nomodeset' on desktop, which you tell us is not booting EXT HDD. Since your Ext HDD is booting on laptop no need to use nomodeset there.
    When creating and posting Bootinfo Summary make sure your Ext HDD is plugged in. Probably you installed Grub on ext HDD.
    "Evolution is Nature's way of issuing upgrades."


  9. #9
    Join Date
    Jan 2014
    Beans
    6

    Re: External HDD Ubuntu 12.04 won't boot on desktop but does on laptop

    Quote Originally Posted by oldfred View Post
    Are you sure you are not booting from internal drive on laptop to load system on external. As your BootInfo showed no boot loaders. Usually then you would get a BIOS error, but may just get black screen.

    Post bootinfo report from laptop.
    Quote Originally Posted by fantab View Post
    Use 'nomodeset' on desktop, which you tell us is not booting EXT HDD. Since your Ext HDD is booting on laptop no need to use nomodeset there.
    When creating and posting Bootinfo Summary make sure your Ext HDD is plugged in. Probably you installed Grub on ext HDD.
    the bootloader info is here: http://paste.ubuntu.com/6830194/
    it has both the internal, external, and c is how i'm running boot-repair. i couldn't install it on the internal due to some https error when i run sudo apt-get update, etc.
    i dont know why it didnt display the one on sda before. maybe because before, it needed to fix the sectors? cause when i tried to boot into the internal, it said / was not found and needed to repair itself.

    if this seems too troublesome, is there a way to fresh install a stand-alone copy of linux that works on any computer?

  10. #10
    Join Date
    Apr 2011
    Location
    3rd Rock from the Sun
    Beans
    Hidden!
    Distro
    Ubuntu Development Release

    Re: External HDD Ubuntu 12.04 won't boot on desktop but does on laptop

    Your bootinfo summary looks okay to me.
    Is USB booting enabled in Laptop BIOS? Check the HDD boot order, USB boot must be enabled and made the first boot priority.

    if this seems too troublesome, is there a way to fresh install a stand-alone copy of linux that works on any computer?
    Only Live Ubuntu can work on 'any' computer. You can BURN the ubuntu.iso to a Pendrive or ExtHDD with Persistence (without persistence nothing is saved permanently on the USB or ExtHDD ). Persistence IIRC has 4Gb limit.
    https://help.ubuntu.com/community/LiveCD/Persistence
    Persistence with more than 4Gb storage:
    http://askubuntu.com/questions/39748...-more-than-4gb
    "Evolution is Nature's way of issuing upgrades."


Page 1 of 2 12 LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •