My Toshiba freezes completely when trying to install OpenSUSE 12.3 (and 13.1 beta) in a dual-boot fashion with Windows 8/UEFI/Secure Boot. The key is UEFI, as selecting Secure Boot or not does not make for any change in behaviour. Even the CapsLock and NumLock indicators freeze. The only buttons that works, are the CD/DVD-drive’s Eject-button, and the Power button.
This is very similar to this thread: http://forums.opensuse.org/english/get-technical-help-here/install-boot-login/487652-want-install-opensuse-12-3-new-windows-8-pc-hangs-loading-initial-ramdisk-dvd-boot.html, which doesn’t seems to have been resolved. However, I can provide some details that may help in getting deeper into this.
The computer where I experience this is a Toshiba Satellite P50-A-11J PSPMGE, Intel Core i7-4700MQ (Quad core), 8GB RAM, 750GB SATA 5400RPM disk, and is a computer I would call a high-level medium performer, if you get my drift. The model is designed for the Nordic countries, and I have been unsuccessful locating it elsewhere on the web. However, this one is pretty similar Toshiba Satellite P50-AST2NX2 Laptop, although it has more RAM and disk, as well as more preinstalled software.
It comes with W8 preinstalled, which means UEFI/Secure Boot.
BIOS version 1.10, EC version 1.10. (I haven’t been successful in finding anything saying what “EC” is in this context, neither at the Toshiba site, nor elsewhere, but it appears to be BIOS related, since it is listed in the BIOS Main screen. One suggestion I’ve seen was “Energy Comsumption”, due to a Toshiba BIOS upgrade that was battery related, and that seemingly only affected the EC-version. But that was speculation).
Versions 1.10 are the newest available to date, as Toshiba has not published any updates being BIOS related.
Naturally, I want to install OpenSUSE on it, and I plan to do OpenSUSE both as VMs inside VMWare Workstation from within W8, as well as having one “on-the-iron” installation in parallel to W8.
While finalizing the improved “Dual-Boot UEFI/Secure Boot W8/Linux installation” guide, I followed my own guide (http://forums.opensuse.org/english/get-technical-help-here/how-faq-forums/unreviewed-how-faq/487837-how-dual-boot-preinstalled-windows-8-linux-uefi-etc.html) as well as to test my new guide (not yet published) while making notes about what parts did and what parts didn’t work the way I wanted them to.
Expecting my Toshiba to be less straight-forward than my Asus (based on the excellent thread by oldcpu, nrickert, arvidjaar and others here (http://forums.opensuse.org/english/get-technical-help-here/install-boot-login/485517-opensuse-windows8-dual-boot-installation-questions-secure-boot-uefi-gpt.html), I plan to describe both computers as examples of deciding what to do in my new dual-boot how-to. Based on oldcpu’s experience, I expected some problems, but I felt confident that I would manage to cope. If not, I’ll just go for virtualization under W8.
Anyway, I was surprised as to not even be able to get to the installation menu proper. I do reach the initial menu, and I am able to select the “Installation” item. I can also, if I wish, press “E” to enter startup options (see below). When I do select “Installation”, everything locks up completely just after displaying “Loading initial ramdisk” (Open SUSE 12.3). Using the current 64-bit Open SUSE 13.1 beta (iso downloaded Thursday eavening CET) it doesn’t even come as far as displaying “Loading initial ramdisk” - it locks up while loading the kernel.
I have tried loading the kernels using all possible combinations of “nomodeset” and “plymouth_enable=0” (I even tried “plymouth.enable=0”, as I found that in a thread, but that was for a n earlier version of Open SUSE). No change in behaviour. So far, this is consistent with what is mention in the thread I point to at the top of this posting.
There are two error messages, but I suspect these do not affect the problem at hand. Nonetheless, I might be wrong in that assumption, so here they are:
In UEFI mode (with and without SecureBoot enabled have been tested), the following messages are seen:
OpenSUSE 12.3 KDE-live DVD and OpenSUSE 12.3 KDE Resque CD displays:
Welcome to GUB!
error: terminal "gfxterm" isn't found
The last line is the errormessage, and is displayed very briefly. I had to boot several times in order to collect all of it.
OpenSUSE 13.1 64-bit beta displays:
Could not open "\EFI\BOOT\fallBack.efi": 14
then blank screen, then “Welcome to GRUB!” is displayed briefly until the initial menu is displayed. The “Could not open …” message is displayed in a Times Roman style font, and is shown for such a short time I had to record it using a camera in order to read it all. However, the camera at hand was disturbed by the shiny screen of the computer, so it never became entirely sharp. I hope I have interpreted it correctly.
The OpenSUSE 12.3 64-bit installation DVD did not display any error messages.
I’ve seen postings about UEFI/SecureBoot implementations where the key-file was misplaced into the UEFI db(?), but since enabling/disabling SecureBoot doesn’t change any behaviour, could such a problem still affect my situation? How do I determine whether I have the same problem?
**Things changed when I disabled UEFI/Secure Boot and activated CSM. **
Without any extra parametres, both 12.3 and 13.1 beta will boot and they both seems to behave normally, e.g. 13.1’s Resque Mode. However, I cannot use this mode for OpenSUSE “dual-boot-with-Windows8” installation, so I haven’t attempted any installation. Also, I am not fluent enough with Linux to put 13.1’s Resque Mode to good use.
So, I tried a few other solutions while in CSM mode. The following live-CDs worked flawlessly wiithout needing any particular startup-parametres to do all tasks I put them to (these were all the live-CDs I tested, too):
-
Clonezilla i686-PAE v2.1.2-43
-
PartEd Magic 2013-08-01 (tha last version that was available for free)
-
GParted liveCD v0.16.1.1 (The touch-pad wasn’t handled properly, though. That made it difficult to use.)
-
Open SUSE 12.3 64-bit Resque CD
-
Open SUSE 12.3 64-bit live DVD
I got the best results using Open SUSE 12.3 64-bit live DVD, as that was very similar to a properly installed system. With that I collected the startup-log (/var/log/messages). Please see here: .
Does anyone have an idea of how to proceed from here?