On 01/02/2015 13:22, Casper H.S. Dik wrote:
> Saint Atique <
uni...@gmail.com> writes:
>> Let's get back to main point. Is it possible that someone faced similar issue
>> trying boot using USB on a UEFI system? And did he/she succeed.
>
> I have no issues doing the same (all modern systems are UEFI systems),
> so I think it is something in your hardware that gives Solaris issues.
I have similar problems booting with UEFI and it is Solaris that is the
cause. My symptoms are slightly different so it might not be the same
as the OP but here is my problem and fix in the hope it helps someone.
The problem is that in UEFI mode the screen does not work. I see a snow
scene. It is obvious that the underlying process is running from the
pattern of the snow, believing this I manage to do a text install blind,
without seeing the screen. This still only gave me an OS with no
display but was fixable. An easier route is to edit the grub menu
during boot - if one knows to do it. Again this this was done blind as
the screen was not working at this point (note the OP was not blind at
this point). Here is the method I used, your system may vary:
Use sol-11_2-text-x86.usb
Enable UEFI boot and disable secure boot (requires a BIOS password)
Power on, press F12 to get the UEFI menu and select the USB
When the grub menu should appear, I see a snow scene and the screen
looks like the dots have been wiped sideways a few hundred pixels, type:
e
6 down arrows
16 right arrows
1366x768x32;
Control X
and after a short delay the boot and install proceeds visibly, "SunOS
Release 5.11 ..."
After install on first boot the same procedure was needed. Once booted
edit:
/rpool/boot/grub/grub.cfg
and add "1366x768x32;" to the line "set gfxpayload=".
Which is what the above blind typing is doing to the grub menu. I also
edited the other grub.cfg files in /boot/grub but I think it's the rpool
one that is used on boot.
The 1366x768 is my screen size, Solaris does not include this in its list.
The same procedure did not get the live USB running, it gets through the
language selection but does not start the graphics.
Some other notes and tips:
Legacy boot does not have the same screen problem but results in a
legacy installation.
I have installed triple boot of: Windows 8 because it's there, Linux
Mint Xfce 17.1 because it works and Solaris 11.2 because...
Windows must go on first. Next install Solaris because it is limited in
the number of partitions that can exit on install (WHY!?!, GPT allows
many more than 8). Using gparted I removed the Win recovery, squeezed
Win8, adding a padding partition and put a partition for Solaris at the
top. After the install of Solaris I split the padding partition and
added Linux Mint.
Finally a fix is needed as the Solaris install corrupts Windows both in
UEFI and legacy mode. Boot the Windows recovery USB, select command
line and run:
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
then on the next attempt to reboot when it says "Preparing Automatic
Repair" it actually does the automatic repair.
Hardware:
Acer V5-171
WiFi card swapped for Intel Link 5300.
The only significant Solaris problem is wired Ethernet does not work.
James Lee.