Page 1 of 7 123 ... LastLast
Results 1 to 10 of 62

Thread: Sony vaio pro 13 with Windows 8.1 - install opensuse 12.3 from USB.. boot problem

  1. #1
    Join Date
    Oct 2013
    Location
    Luxembourg
    Posts
    13

    Unhappy Sony vaio pro 13 with Windows 8.1 - install opensuse 12.3 from USB.. boot problem

    Hi all,

    so, let me start by describing the laptop initial configuration:
    - Sony vaio pro 13 (haswell) (very recent laptop)
    - Windows 8.1

    that's it!

    then, before install steps:
    - I shrinked the drive to make space for the linux
    - I disabled the fast startup on the windows control panel > power options > system settings > shutdown settings
    - burn opensuse iso to usb stick
    - BIOS: changed the boot of windows to "unsecured" and changed the boot order so it would boot from the usb stick

    opensuse 12.3 install steps:
    .. all good so far, boot from usb, opensuse 12.3 first install screen... all good..
    .. proceeding with the normal configuration options.. and then
    >>>>boot loader "grub uefi" (one partition for UEFI BOOT, other for SWAP and other for /)
    .. do installation!
    .. the install starts... it install everything without any problems and then and the end, asks for the normal reboot (just after installing the boot loader.. and with the green progress bar at 100%).
    this all seams normal, I press ok and reboot.

    I go to the BIOS, change again the boot order and make the hard drive the first option.
    .. boot the laptop...

    AND NOW THE PROBLEM: the laptop always boot into windows 8.1 without any screen for dual boot (no grub).

    I've read dozens of post everywhere about this.. but still, I cannot find a way to solve this.

    Please, can anyone help me on this? What am I doing wrong? I really want/need the opensuse.. but I need to keep the windows because there are two or three software packages that I need to use from time to time on windows.. and so I really need the dual boot.

    Many thanks!!

    Rui

  2. #2
    Join Date
    Feb 2009
    Location
    Spain
    Posts
    22,859

    Default Re: Sony vaio pro 13 with Windows 8.1 - install opensuse 12.3 fromUSB.. boot problem

    On 2013-10-19 03:26, ru1marante wrote:
    > AND NOW THE PROBLEM: the laptop always boot into windows 8.1 without any
    > screen for dual boot (no grub).


    From the little I know of UEFI, you have to select wich operating system
    in the UEFI (aka bios). There select openSUSE, and then you should get
    the grub window.

    --
    Cheers / Saludos,

    Carlos E. R.
    (from 12.3 x86_64 "Dartmouth" at Telcontar)

  3. #3

    Default Re: Sony vaio pro 13 with Windows 8.1 - install opensuse 12.3 from USB.. boot problem

    Quote Originally Posted by ru1marante View Post
    AND NOW THE PROBLEM: the laptop always boot into windows 8.1 without any screen for dual boot (no grub).
    Please show output of "efibootmgr -v" in tags code. If you cannot boot installed openSUSE, you could perform rescue boot from installation DVD.

  4. #4
    Join Date
    Mar 2008
    Location
    Europe
    Posts
    25,870
    Blog Entries
    30

    Default Re: Sony vaio pro 13 with Windows 8.1 - install opensuse 12.3 from USB.. boot problem

    Quote Originally Posted by ru1marante View Post
    so, let me start by describing the laptop initial configuration:
    - Sony vaio pro 13 (haswell) (very recent laptop)
    - Windows 8.1
    ....
    AND NOW THE PROBLEM: the laptop always boot into windows 8.1 without any screen for dual boot (no grub).

    I've read dozens of post everywhere about this.. but still, I cannot find a way to solve this.

    Please, can anyone help me on this? What am I doing wrong? I really want/need the opensuse.. but I need to keep the windows because there are two or three software packages that I need to use from time to time on windows.. and so I really need the dual boot.
    First - WELCOME to openSUSE.

    IMHO you are not doing anything wrong. The industry wide implementation of UEFI is not yet consistent, and hence at present time no GNU/Linux distribution is guaranteed to install the GNU/Linux on a UEFI system with secureboot/UEFI enabled. Instead for all GNU/Linux distros extra 'hacking' is typically required to varying degrees.

    You note you 'read dozen's of posts', but did you try any of the suggestions in the posts ?

    What worked for me on my Toshiba Ultrabook, was (for an install from the openSUSE-12.3 Installation USB, and not the openSUSE-12.3 liveKDE USB, although I did need both) the following :

    (1) first, completely backup to a USB stick the content EFI partition. This is necessary to ensure you can always put things back to the default values.

    (2) second, install openSUSE-12.3 from the larger 12.3 Installation .iso (via USB). But have the liveUSB handy for hacking. I encountered the same boot problem you noted - always booting to Windows8.

    (3) third, boot to Windows8, and go to "Advanced Startup Option > Advanced Startup > Restart Now" and check if openSUSE entry was present. It was present for me. If not present, then my next step does not make sense and hence don't go further with what I post.

    (4) fourth, in Windows8 terminal, I sent the command:
    Code:
    bcdedit /set {bootmgr} path \EFI\opensuse\shim.efi
    likely the above, and the following step-5 are separate methods for a solution. I do note that this step-4 did not solve the problem by itself and may not have been necessary.

    (5) fifth, boot to the 12.3 KDE liveUSB and use that to access the EFI partition. In that UEFI partition, copy the /EFI/opensuse directory contents into the /EFI/Boot efi and rename the opensuse shim.efi to bootx64.efi, replacing the previous.efi. [Note I had a backup of the original bootx64.efi on a separate USB stick]

    (6) I could reboot at this point to openSUSE and finish the install.

    I have read of users with different PC (Asus I think) who needed to go the BIOS/UEFI-FIRMWARE change an innocuous setting. Save the change, and reboot to BIOS/UEFI-FIRMWARE. Change the setting back in BIOS/UEFI-FIRMWARE, save the change, and then reboot. At that point only did the BIOS/UEFI-FIRMWARE pick up the presence of the openSUSE boot options.

    I have also read of Sony Pro users, who discovered that their Sony was hard coded to ignore the /EFI/opensuse and ignore the /EFI/boot but rather would only look at either the /EFI/Microsoft/Boot/ or the /EFI/sony/Boot and in there they needed in the /EFI/Microsoft/Boot/ to replace the /EFI/Microsoft/Boot/bootmgfw.efi with the openSUSE shim.efi, or in the /EFI/sony to replace the (?) bootx64.efi with the openSUSE shim.efi. I confess I would not try this myself unless I was 100% confident I could restore these files afterward, as they would break the Windows8 boot and require a liveUSB boot to restore the files from a USB backup (or require a Windows8 re-install/recovery).

    I have a colleague with a Sony Vaio Pro Ultrabook, and I am hoping in the next month (possibly after openSUSE-13.1 GM is released) to help them put openSUSE on their Sony Via Pro Ultrabook. If the colleague is willing, I hope to post our experiences then.

    And finally, we have a half dozen users in our openSUSE forum who are MORE knowledgeable than I on this subject (for example arvidjaar who posted above knows more on this subject than I) , and so possibly wait until they chime in on this thread, before you try the suggestions I posted above.
    Last edited by oldcpu; 19-Oct-2013 at 05:37.

  5. #5
    Join Date
    Oct 2013
    Location
    Luxembourg
    Posts
    13

    Default Re: Sony vaio pro 13 with Windows 8.1 - install opensuse 12.3 from USB.. boot problem

    Hi,

    thank you all for the help.

    First, just a reminder, this laptop doesn't have a cd/dvd drive .. so everyting needs to be done with usb stick.

    1 - @robin_listas, in the EUFI BIOS there nothing about the opensuse loader that I can see
    2 - @arvidjaar, I'm going to try to boot with a live usb and then I will put here the output of the command
    3 - @oldcpu,
    - yes, I'm going to do a backup.. just in case..
    - opensuse entry not present in the uefi bios.. as far as i can tell
    so now I not sure what to do and I don't want to brick the laptop

    now I'm going to boot from the live usb.. I will post later my findings..

    thank for the help!

    Rui

  6. #6
    Join Date
    Oct 2013
    Location
    Luxembourg
    Posts
    13

    Default Re: Sony vaio pro 13 with Windows 8.1 - install opensuse 12.3 from USB.. boot problem

    here it is:

    Code:
    linux:~ # efibootmgr -v
    BootNext: 000F
    BootCurrent: 000F
    Timeout: 0 seconds
    BootOrder: 000F,0005,0007,0008,0009,0001,000A,000C,000E
    Boot0001* Windows Boot Manager  HD(3,363800,82000,4d2e8e7e-9fc6-4252-947a-a412334cb3b7)File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...e................
    Boot0005* Sony Original HD(1,800,82000,945e89b6-e1b8-43b6-ba64-21aef8eb7d29)File(\EFI\Microsoft\Boot\bootmgfw.efi)
    Boot0007* Windows Boot Manager  HD(3,363800,82000,4d2e8e7e-9fc6-4252-947a-a412334cb3b7)File(\EFI\Boot\bootx64.efi)
    Boot0008* Windows Boot Manager  HD(5,425800,1a524800,571c6484-e381-4aba-8e3c-8e04e328a513)File(\EFI\Boot\bootx64.efi)
    Boot0009* Windows Boot Manager  HD(5,425800,728e000,571c6484-e381-4aba-8e3c-8e04e328a513)File(\EFI\Boot\bootx64.efi)
    Boot000A* Windows Boot Manager  HD(5,425800,1a475800,571c6484-e381-4aba-8e3c-8e04e328a513)File(\EFI\Boot\bootx64.efi)
    Boot000C* Windows Boot Manager  HD(5,425800,12f45800,571c6484-e381-4aba-8e3c-8e04e328a513)File(\EFI\Boot\bootx64.efi)
    Boot000E* Windows Boot Manager  HD(8,1336b000,50800,5fcaf30e-7837-4b86-8cd1-d088dc9a33b8)File(\EFI\Boot\bootx64.efi)
    Boot000F* UEFI: Ut163 USB2FlashStorage0.00      ACPI(a0341d0,0)PCI(1d,0)USB(1,0)USB(2,0)HD(1,194,2000,cee0ec63)..BO
    linux:~ #
    does this help?
    thanks

  7. #7
    Join Date
    Mar 2008
    Location
    Europe
    Posts
    25,870
    Blog Entries
    30

    Default Re: Sony vaio pro 13 with Windows 8.1 - install opensuse 12.3 from USB.. boot problem

    Quote Originally Posted by ru1marante View Post
    here it is:

    Code:
    linux:~ # efibootmgr -v
    BootNext: 000F
    BootCurrent: 000F
    Timeout: 0 seconds
    BootOrder: 000F,0005,0007,0008,0009,0001,000A,000C,000E
    Boot0001* Windows Boot Manager  HD(3,363800,82000,4d2e8e7e-9fc6-4252-947a-a412334cb3b7)File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...e................
    Boot0005* Sony Original HD(1,800,82000,945e89b6-e1b8-43b6-ba64-21aef8eb7d29)File(\EFI\Microsoft\Boot\bootmgfw.efi)
    Boot0007* Windows Boot Manager  HD(3,363800,82000,4d2e8e7e-9fc6-4252-947a-a412334cb3b7)File(\EFI\Boot\bootx64.efi)
    Boot0008* Windows Boot Manager  HD(5,425800,1a524800,571c6484-e381-4aba-8e3c-8e04e328a513)File(\EFI\Boot\bootx64.efi)
    Boot0009* Windows Boot Manager  HD(5,425800,728e000,571c6484-e381-4aba-8e3c-8e04e328a513)File(\EFI\Boot\bootx64.efi)
    Boot000A* Windows Boot Manager  HD(5,425800,1a475800,571c6484-e381-4aba-8e3c-8e04e328a513)File(\EFI\Boot\bootx64.efi)
    Boot000C* Windows Boot Manager  HD(5,425800,12f45800,571c6484-e381-4aba-8e3c-8e04e328a513)File(\EFI\Boot\bootx64.efi)
    Boot000E* Windows Boot Manager  HD(8,1336b000,50800,5fcaf30e-7837-4b86-8cd1-d088dc9a33b8)File(\EFI\Boot\bootx64.efi)
    Boot000F* UEFI: Ut163 USB2FlashStorage0.00      ACPI(a0341d0,0)PCI(1d,0)USB(1,0)USB(2,0)HD(1,194,2000,cee0ec63)..BO
    linux:~ #
    does this help?
    thanks
    I don't enough to help here, but I do not see your openSUSE installed there, and that makes me think the installation did not go properly. Did you select the grub-efi when installing ?

    For example, look at my Toshiba Ultrabook:
    Code:
    linux:/home/linux # efibootmgr -v
    BootCurrent: 0004
    Timeout: 1 seconds
    BootOrder: 0006,0005,0003,0000,0004,0002,0001
    Boot0000* HDD/SSD       ACPI(a0341d0,0)PCI(1f,2)ATAPI(0,0,0)
    Boot0001* LAN2  ACPI(a0341d0,0)PCI(19,0)MAC(e8e0b773c368,0)IPv4(0.0.0.0:0<->0.0.0.0:0,0, 0
    Boot0002* LAN1  ACPI(a0341d0,0)PCI(19,0)MAC(e8e0b773c368,0)030d3c000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000
    Boot0003* Windows Boot Manager  HD(2,e1800,82000,34e17e3e-31c6-11e2-a4d9-e8e0b773c368)File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...9................
    Boot0004* USB Memory    ACPI(a0341d0,0)PCI(1d,0)USB(0,0)
    Boot0005* opensuse      HD(2,e1800,82000,34e17e3e-31c6-11e2-a4d9-e8e0b773c368)File(\EFI\opensuse\grubx64.efi)
    Boot0006* opensuse-secureboot   HD(2,e1800,82000,34e17e3e-31c6-11e2-a4d9-e8e0b773c368)File(\EFI\opensuse\shim.efi) 
    where "Boot005* " and "Boot006* " clearly show the openSUSE entries in the efi boot manager on my UEFI sytem with Windows8.

  8. #8
    Join Date
    Oct 2013
    Location
    Luxembourg
    Posts
    13

    Default Re: Sony vaio pro 13 with Windows 8.1 - install opensuse 12.3 from USB.. boot problem

    Yes, I did select grub-efi.. but not the secure mode because I had disabled it in the uefi bios.

    But I see what you mean.. I'm missing the entry for opensuse, but i don't know why.. the install went without any error or warning.
    I also don't understand why I have several entries for the windows os..

    I'm getting sick over this..

  9. #9
    Join Date
    Oct 2013
    Location
    Luxembourg
    Posts
    13

    Default Re: Sony vaio pro 13 with Windows 8.1 - install opensuse 12.3 from USB.. boot problem

    well.. now it's a brick! no suse, no windows, and the recovery doesn't work because it can't find the recovery partition.
    ****!

  10. #10
    Join Date
    Mar 2008
    Location
    Europe
    Posts
    25,870
    Blog Entries
    30

    Default Re: Sony vaio pro 13 with Windows 8.1 - install opensuse 12.3 from USB.. boot problem

    Quote Originally Posted by ru1marante View Post
    well.. now it's a brick! no suse, no windows, and the recovery doesn't work because it can't find the recovery partition.
    ****!
    Sorry to read this.

    Did you do anything between this post and the previous ?

    Did you backup the EFI partition content like I recommended ? [my point (1)].

    After you restore your Windows8 booting, I again recommend you pause in your efforts and give our volunteer experts on UEFI some time to chime in and post suggestions. These openSUSE forums are a volunteer effort. Those participating are not paid for their efforts so sometimes it can take a few days to garner an appropriate response.

Page 1 of 7 123 ... LastLast

Tags for this Thread

Posting Permissions

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