I have recently upgraded my Supermicro X10SAT motherboard. I have also a SSD with a Windows10 partition and a Solaris 11.3 partition. Upon boot I press F11 and choose which partition I want to boot into. But after the bios upgrade, I cannot see the Solaris partition when I press "F11" to choose which partition to boot into. I can only see Windows10 partition. Why is that? Anyone have a clue? Anything with GRUB?
Perhaps this is relevant:
x86: Introducing GRUB 2 - Booting and Shutting Down Oracle Solaris 11.1 Systems
Does your new BIOS release notes say anything about which version(s) of GRUB it will work with?
---------- Post updated 28-09-17 at 10:24 AM ---------- Previous update was 27-09-17 at 06:56 PM ----------
I've just looked up your motherboard and found it supports a BIOS/UEFI combo. So the 'BIOS' you've upgraded to is probably using default settings. You should disable 'Secure Boot'.
Thanks for your help. Regarding Secure Boot, it seems my mobo does not support it:
Regarding GRUB, I dont even see the Solaris partition when pressing F11, where I normally choose which partition to boot from. So I can not even reach GRUB.
I booted into Win10 and looked at the disk via "disk manager", and wanted to see if I could mark the Solaris 11 partition as "active", but nope. I dont know what to do. Any suggestions?
So you are saying that the box boots straight into Windows?
You can't interrupt GRUB boot by powering up and holding down a shift key until a GRUB menu appears?
If you boot from a CD/DVD with disk tools can you still see the Solaris partition?
Earlier, before BIOS update, I booted into GRUB and Solaris. If I wanted to boot into Windows10, I had to press F11 and select Windows partition. There I saw several partitions to boot from; Solaris 11, Windows 10, USB, DVD, etc.
After BIOS update, I dont see the Solaris partition in the boot list when pressing F11. This means I cannot get into GRUB. I guess the Solaris 11 partition is still on the disk, because I can see it in Windows Disk Manager.
If I boot from Solaris 11 usb disk, I can probably access the Solaris partition again. But I dont see how that helps me, as I can not even see the Solaris 11 partition when pressing F11?
I am investigating if BIOS update have messed up BIOS legacy mode vs UEFI mode. Is that why I cannot even see the Solaris partition?
UPDATE: here is a similar problem I think. Now I must transform these instructions to Solaris. How to do that.... Hmmmm... Ok, it seems that I must regenerate GRUB2? GRUB2 entries are destroyed?
[Restore Ubuntu UEFI Boot Entries after BIOS Update - Thomas-Krenn-Wiki
It seems I can regenerate GRUB2 with "bootadm generate-menu" after booting from Solaris USB stick, using UEFI mode. Or booting into BIOS legacy mode. Either of them.
](https://www.thomas-krenn.com/en/wiki/Restore\_Ubuntu\_UEFI\_Boot\_Entries\_after\_BIOS_Update)
Well I'd say that, for sure, the BIOS 'upgrade' has caused the problem. As with everything in I.T., the last thing you did almost certainly is the cause of your issue unless there's some enormous coincidence that some fault developed at exactly the same time.
My point is that if you are still using GRUB then pressing ESC on old GRUB or holding down a SHIFT key on new GRUB should drop you to a menu at the point that GRUB has control.
Neither of those work?
---------- Post updated at 01:47 PM ---------- Previous update was at 01:42 PM ----------
When changing from BIOS to UEFI usually 'secure boot' and Windows take charge of everything meaning you can only boot Windows unless you disable secure boot. Okay, I looked at the link that you posted and agree that you mobo doesn't support secure boot. Can you ask Supermicro? They must have seen this problem before.
---------- Post updated at 01:57 PM ---------- Previous update was at 01:47 PM ----------
I know it's a different mobo, but..............
(solved) Supermicro X11SSH-F Bios R1.0a - wont offer boot from M.2 anymore - NAS4Free
---------- Post updated at 02:01 PM ---------- Previous update was at 01:57 PM ----------
You might want to take a look at 'super grub' or 'super grub 2' (depending on which version you are using) which are bootable media for sorting out/reinstalling a working GRUB configuration.
I cannot even see the Solaris partition when pressing F11, which means I cannot get access to GRUB2.
My plan is to boot from the Solaris install USB stick, mount the correct Solaris partition, and then regenerate GRUB2 entries using "bootadm generate-menu". Now I need to figure out the commands how to do all this....
I should be doing something like this, I guess:
-boot from USB
-mount old zpool as /a
-cd /a
-bootadm generate-menu <----- I hope this generates GRUB2 on /a
-reboot
Does this sound fine?
UPDATE: It seems I should use "bootadm install-bootloader" command instead of "bootadm generate-menu"? Hmmm......?
x86: Advanced GRUB Administration and Troubleshooting - Booting and Shutting Down Oracle Solaris 11.1 Systems
In the Ubuntu link above I gave, they use "grub-install --bootloader-id ubuntu /dev/sda" so I maybe have to use the "bootadm install-bootloader" instead
UPDATE2: ok these are the commands, it seems. Taken from http://docs.oracle.com/cd/E19253-01/819-5461/gjpsb/index.html
First I boot from USB stick Solaris, and then type:
zpool import -R /a rpool
zfs list
zfs mount rpool/ROOT/sol10-u6 <- this contains the operating system
cd /a
bootadm install-bootloader -P rpool
zpool export rpool
Ok here is another set of commands:
zfs - Solaris 11: Accessing a pool on disk from live DVD? - Unix & Linux Stack Exchange
From the live CD desktop:
# zpool import -f rpool
# beadm list
be_find_current_be: failed to find current BE name
be_find_current_be: failed to find current BE name
BE Active Mountpoint Space Policy Created
-- ------ ---------- ----- ------ -------
solaris - - 11.45M static 2011-10-22 00:30
solaris-2 R - 12.69G static 2011-10-21 21:04
# mkdir /a
# beadm mount solaris-2 /a
# TERM=vt100
# export TERM
# cd /a
# bootadm install-bootloader -P rpool
# beadm umount solaris-2
# halt
Hmmm... these commands are used if I want to change a BE. But here I want to change the disk, not a BE. So these commands are not usable for me.
UPDATE3:
Ok i finally settled down for these commands. I am going to use these.
x86: Advanced GRUB Administration and Troubleshooting - Booting and Shutting Down Oracle Solaris 11.1 Systems
Boot from Solaris media.
Import root pool:
# zpool import -f pool-name
Install the boot loader:
# bootadm install-bootloader [-f] -P pool-name
Export the root pool:
# zpool export pool-name
reboot the system.
UPDATE3:
I am testing right now, and I will write a cleaned up version if I solve this. This is just my scratch notes while testing this.
I have done this:
-booted from Solaris 11.3 usb media
-su, password is "solaris"
-zpool import -f rpool
-zpool status
pool: rpool
state: ONLINE
scan: none requested
config:
NAME STATE READ WRITE CKSUM
rpool ONLINE 0 0 0
c3t2d0s0 ONLINE 0 0 0
-bootadm list-menu -P rpool
root@solaris:~# bootadm install-bootloader -P rpool
bootadm: GRUB2 installation failed
And now I dont know what to do. man pages say I should add -M switch on x86.
root@solaris:~# bootadm install-bootloader -P rpool -M c3t2d0s0
bootadm: GRUB2 installation failed
Question: is the correct name of the partition really c3t2d0s0? Sometimes people exchange to c3t2d0p0
---------- Post updated at 10:03 AM ---------- Previous update was at 05:08 AM ----------
Ok, I think it boils down to this line, which I can not execute:
# bootadm install-bootloader -P rpool
bootadm: GRUB2 installation failed
Anyone knows why?
Run the bootadm process under truss:
truss -f -a -vall -w2 -d -o /path/to/your/output/file bootadm install-bootloader -P rpool
Then, in the output file, look for where it writes the error message to stderr (file descriptor 2 - the "-w2" option to truss). Look for something like "G R U B 2 i n s t..." - the error message with an extra space inserted between each character.
The failure was likely right before that message was output, and should be in the truss output right above where the error message is.
truss shows this:
....
5504: 4.2885 fstat64(6, 0xFEFFE7F4) = 0
5504: d=0x09040000 i=123207972 m=0020640 l=1 u=0 g=3 rdev=0x03AC0090
5504: at = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
5504: mt = Oct 7 19:27:28 UTC 2017 [ 1507404448.000000000 ]
5504: ct = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
5504: bsz=8192 blks=0 fs=devfs
5504: 4.2885 close(6) = 0
5504: 4.2885 brk(0x081F9000) = 0x00000000
5504: 4.2889 open64("/dev/rdsk/c3t2d0p0", O_RDONLY|O_SYNC|O_LARGEFILE) = 6
5504: 4.2889 llseek(6, 0, SEEK_SET) = 0
5504: 4.2891 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 32768) = 32768
5504: 4.2893 llseek(6, 0x000000E8E0DB4000, SEEK_SET) = 0xE8E0DB4000
5504: 4.2894 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 512) = 512
5504: 4.2894 llseek(6, 0x000000E8E0DA0000, SEEK_SET) = 0xE8E0DA0000
5504: 4.2895 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 32768) = 32768
5504: 4.2895 brk(0x08209000) = 0x00000000
5504: 4.2897 llseek(6, 0x000000E8E0DB5E00, SEEK_SET) = 0xE8E0DB5E00
5504: 4.2898 read(6, " E F I P A R T\0\001\0".., 512) = 512
5504: 4.2898 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.2899 llseek(6, 0x000000E8E0DB5C00, SEEK_SET) = 0xE8E0DB5C00
5504: 4.2900 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 512) = 512
5504: 4.2900 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.2900 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.2900 llseek(6, 0x00020000, SEEK_SET) = 131072
5504: 4.2902 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 32768) = 32768
5504: 4.2903 llseek(6, 0x0000005280018000, SEEK_SET) = 0x5280018000
5504: 4.2905 read(6, "\fB1BA\0\0\0\0\0 %\0\0\0".., 32768) = 32768
5504: 4.2905 brk(0x08219000) = 0x00000000
5504: 4.2906 llseek(6, 0x0000005280010000, SEEK_SET) = 0x5280010000
5504: 4.2908 read(6, "\fB1BA\0\0\0\0\0 %\0\0\0".., 32768) = 32768
5504: 4.2908 brk(0x08229000) = 0x00000000
5504: 4.2909 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.2909 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.2909 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.2910 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.2910 llseek(6, 0x0000005280020000, SEEK_SET) = 0x5280020000
5504: 4.2912 read(6, "EB <90 M S D O S 4 . 0\0".., 32768) = 32768
5504: 4.2913 llseek(6, 0x0000005290018000, SEEK_SET) = 0x5290018000
5504: 4.2914 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 32768) = 32768
5504: 4.2914 brk(0x08239000) = 0x00000000
5504: 4.2915 llseek(6, 0x0000005290010000, SEEK_SET) = 0x5290010000
5504: 4.2916 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 32768) = 32768
5504: 4.2917 brk(0x08249000) = 0x00000000
5504: 4.2918 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.2918 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.2918 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.2918 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.2918 llseek(6, 0x0000005290100000, SEEK_SET) = 0x5290100000
5504: 4.2928 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 32768) = 32768
5504: 4.2929 llseek(6, 0x00000052910F8000, SEEK_SET) = 0x52910F8000
5504: 4.2938 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 32768) = 32768
5504: 4.2938 brk(0x08259000) = 0x00000000
5504: 4.2939 llseek(6, 0x00000052910F0000, SEEK_SET) = 0x52910F0000
5504: 4.2948 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 32768) = 32768
5504: 4.2950 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.2950 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.2950 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.2950 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.2950 llseek(6, 0x0000005291100000, SEEK_SET) = 0x5291100000
5504: 4.2959 read(6, "EB R90 N T F S \0".., 32768) = 32768
5504: 4.2960 brk(0x08269000) = 0x00000000
5504: 4.2961 llseek(6, 0x000000CDA53B0000, SEEK_SET) = 0xCDA53B0000
5504: 4.2962 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 32768) = 32768
5504: 4.2962 brk(0x08279000) = 0x00000000
5504: 4.2963 llseek(6, 0x000000CDA53A0000, SEEK_SET) = 0xCDA53A0000
5504: 4.2964 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 32768) = 32768
5504: 4.2965 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.2965 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.2965 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.2966 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.2966 llseek(6, 0x000000CDA5400000, SEEK_SET) = 0xCDA5400000
5504: 4.2968 read(6, "EB R90 N T F S \0".., 32768) = 32768
5504: 4.2968 brk(0x08289000) = 0x00000000
5504: 4.2969 llseek(6, 0x000000CDDA7F8000, SEEK_SET) = 0xCDDA7F8000
5504: 4.2971 read(6, "E106 b ; @A1C3EF11ACFEAD".., 32768) = 32768
5504: 4.2971 brk(0x08299000) = 0x00000000
5504: 4.2972 llseek(6, 0x000000CDDA7F0000, SEEK_SET) = 0xCDDA7F0000
5504: 4.2974 read(6, "CC8B > H97 /F5 / o K s 8".., 32768) = 32768
5504: 4.2975 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.2975 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.2975 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.2976 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.2976 llseek(6, 0x000000CDDA900000, SEEK_SET) = 0xCDDA900000
5504: 4.2990 read(6, "EB R90 N T F S \0".., 32768) = 32768
5504: 4.2990 brk(0x082A9000) = 0x00000000
5504: 4.2991 llseek(6, 0x000000E8E03F8000, SEEK_SET) = 0xE8E03F8000
5504: 4.2993 read(6, "9B\f Z8AE405161AB2 AFE z".., 32768) = 32768
5504: 4.2994 llseek(6, 0x000000E8E03F0000, SEEK_SET) = 0xE8E03F0000
5504: 4.2996 read(6, "E51DCD9387E7C2 B\0 ] iDA".., 32768) = 32768
5504: 4.2996 brk(0x082B9000) = 0x00000000
5504: 4.2997 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.2998 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.2998 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.2998 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.2998 llseek(6, 0x000000E8E05A0000, SEEK_SET) = 0xE8E05A0000
5504: 4.2999 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 32768) = 32768
5504: 4.2999 brk(0x082C9000) = 0x00000000
5504: 4.3001 llseek(6, 0x000000E8E0D98000, SEEK_SET) = 0xE8E0D98000
5504: 4.3002 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 32768) = 32768
5504: 4.3003 llseek(6, 0x000000E8E0D90000, SEEK_SET) = 0xE8E0D90000
5504: 4.3004 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 32768) = 32768
5504: 4.3004 brk(0x082D9000) = 0x00000000
5504: 4.3005 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3005 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3005 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3005 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3006 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3006 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3007 close(6) = 0
5504: 4.3007 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3007 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3007 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3007 stat64("/dev/rdsk/c3t2d0s0", 0xFEFFEA14) = 0
5504: d=0x09040000 i=123207940 m=0020640 l=1 u=0 g=3 rdev=0x03AC0080
5504: at = Oct 7 19:27:36 UTC 2017 [ 1507404456.000000000 ]
5504: mt = Oct 7 19:27:28 UTC 2017 [ 1507404448.000000000 ]
5504: ct = Oct 7 19:27:36 UTC 2017 [ 1507404456.000000000 ]
5504: bsz=8192 blks=0 fs=devfs
5504: 4.3012 open64("/dev/rdsk/c3t2d0s0", O_RDONLY) = 6
5504: 4.3016 ioctl(6, DKIOCEXTPARTINFO, 0xFEFFE9AC) = 0
5504: 4.3016 ioctl(6, DKIOCGMEDIAINFO, 0xFEFFE99C) = 0
5504: 4.3016 close(6) = 0
5504: 4.3021 open64("/dev/rdsk/c3t2d0p0", O_RDONLY) = 6
5504: 4.3021 fstat64(6, 0xFEFFE7FC) = 0
5504: d=0x09040000 i=123207972 m=0020640 l=1 u=0 g=3 rdev=0x03AC0090
5504: at = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
5504: mt = Oct 7 19:27:28 UTC 2017 [ 1507404448.000000000 ]
5504: ct = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
5504: bsz=8192 blks=0 fs=devfs
5504: 4.3021 ioctl(6, DKIOCGMEDIAINFO, 0xFEFFE88C) = 0
5504: 4.3021 fstat64(6, 0xFEFFE8E4) = 0
5504: d=0x09040000 i=123207972 m=0020640 l=1 u=0 g=3 rdev=0x03AC0090
5504: at = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
5504: mt = Oct 7 19:27:28 UTC 2017 [ 1507404448.000000000 ]
5504: ct = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
5504: bsz=8192 blks=0 fs=devfs
5504: 4.3021 close(6) = 0
5504: 4.3022 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3026 open64("/dev/rdsk/c3t2d0p0", O_RDONLY) = 6
5504: 4.3026 fstat64(6, 0xFEFFE73C) = 0
5504: d=0x09040000 i=123207972 m=0020640 l=1 u=0 g=3 rdev=0x03AC0090
5504: at = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
5504: mt = Oct 7 19:27:28 UTC 2017 [ 1507404448.000000000 ]
5504: ct = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
5504: bsz=8192 blks=0 fs=devfs
5504: 4.3026 ioctl(6, DKIOCGMEDIAINFO, 0xFEFFE7CC) = 0
5504: 4.3027 fstat64(6, 0xFEFFE824) = 0
5504: d=0x09040000 i=123207972 m=0020640 l=1 u=0 g=3 rdev=0x03AC0090
5504: at = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
5504: mt = Oct 7 19:27:28 UTC 2017 [ 1507404448.000000000 ]
5504: ct = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
5504: bsz=8192 blks=0 fs=devfs
5504: 4.3027 close(6) = 0
5504: 4.3031 open64("/dev/rdsk/c3t2d0p0", O_RDONLY|O_SYNC|O_LARGEFILE) = 6
5504: 4.3031 llseek(6, 0x000000E8E0DB4000, SEEK_SET) = 0xE8E0DB4000
5504: 4.3033 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 512) = 512
5504: 4.3033 llseek(6, 0x000000E8E0DB5E00, SEEK_SET) = 0xE8E0DB5E00
5504: 4.3034 read(6, " E F I P A R T\0\001\0".., 512) = 512
5504: 4.3034 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3035 llseek(6, 0x000000E8E0DB5C00, SEEK_SET) = 0xE8E0DB5C00
5504: 4.3036 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 512) = 512
5504: 4.3036 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3036 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3037 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3037 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3037 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3037 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3038 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3038 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3038 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3038 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3039 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3039 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3039 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3039 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3040 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3040 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3040 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3040 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3041 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3041 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3041 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3041 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3042 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3042 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3042 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3042 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3043 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3043 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3043 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3043 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3044 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3044 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3045 close(6) = 0
5504: 4.3045 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3045 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3049 open64("/dev/rdsk/c3t2d0p0", O_RDONLY) = 6
5504: 4.3049 fstat64(6, 0xFEFFE8EC) = 0
5504: d=0x09040000 i=123207972 m=0020640 l=1 u=0 g=3 rdev=0x03AC0090
5504: at = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
5504: mt = Oct 7 19:27:28 UTC 2017 [ 1507404448.000000000 ]
5504: ct = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
5504: bsz=8192 blks=0 fs=devfs
5504: 4.3050 ioctl(6, DKIOCGMEDIAINFO, 0xFEFFE97C) = 0
5504: 4.3050 fstat64(6, 0xFEFFE9D4) = 0
5504: d=0x09040000 i=123207972 m=0020640 l=1 u=0 g=3 rdev=0x03AC0090
5504: at = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
5504: mt = Oct 7 19:27:28 UTC 2017 [ 1507404448.000000000 ]
5504: ct = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
5504: bsz=8192 blks=0 fs=devfs
5504: 4.3050 close(6) = 0
5504: 4.3050 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3050 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3051 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3051 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3051 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3051 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3051 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3052 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3052 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3052 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3052 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3052 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3053 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3053 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3053 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3053 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3054 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3054 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3054 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3054 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3055 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3055 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3055 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3055 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3056 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3056 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3057 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3057 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3057 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3057 brk(0x08319000) = 0x00000000
5504: 4.3062 open64("/dev/rdsk/c3t2d0p0", O_RDONLY|O_SYNC|O_LARGEFILE) = 6
5504: 4.3062 llseek(6, 0x00028000, SEEK_SET) = 163840
5504: 4.3066 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 98304) = 98304
5504: 4.3067 brk(0x08329000) = 0x00000000
5504: 4.3069 brk(0x08347000) = 0x00000000
5504: 4.3069 llseek(6, 32768, SEEK_SET) = 32768
5504: 4.3072 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 98304) = 98304
5504: 4.3072 brk(0x08357000) = 0x00000000
5504: 4.3073 brk(0x08367000) = 0x00000000
5504: 4.3076 llseek(6, 0x00060000, SEEK_SET) = 393216
5504: 4.3081 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 131072) = 131072
5504: 4.3083 brk(0x08377000) = 0x00000000
5504: 4.3085 brk(0x08387000) = 0x00000000
5504: 4.3086 brk(0x08397000) = 0x00000000
5504: 4.3086 llseek(6, 0x00040000, SEEK_SET) = 262144
5504: 4.3088 read(6, "\fB1BA\0\0\0\0\0 %\0\0\0".., 32768) = 32768
5504: 4.3089 llseek(6, 0x00048000, SEEK_SET) = 294912
5504: 4.3093 read(6, "\fB1BA\0\0\0\0\0 %\0\0\0".., 98304) = 98304
5504: 4.3096 brk(0x083A7000) = 0x00000000
5504: 4.3097 llseek(6, 0x000000E8E0D50000, SEEK_SET) = 0xE8E0D50000
5504: 4.3098 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 32768) = 32768
5504: 4.3099 llseek(6, 0x000000E8E0D58000, SEEK_SET) = 0xE8E0D58000
5504: 4.3101 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 98304) = 98304
5504: 4.3103 llseek(6, 0x000000E8E0D70000, SEEK_SET) = 0xE8E0D70000
5504: 4.3104 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 32768) = 32768
5504: 4.3105 llseek(6, 0x000000E8E0D38000, SEEK_SET) = 0xE8E0D38000
5504: 4.3106 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 32768) = 32768
5504: 4.3107 brk(0x083B7000) = 0x00000000
5504: 4.3108 llseek(6, 0x000000E8E0D40000, SEEK_SET) = 0xE8E0D40000
5504: 4.3110 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 65536) = 65536
5504: 4.3113 llseek(6, 0x000000E8E0D90000, SEEK_SET) = 0xE8E0D90000
5504: 4.3114 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 32768) = 32768
5504: 4.3115 llseek(6, 0x000000E8E0D98000, SEEK_SET) = 0xE8E0D98000
5504: 4.3117 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 98304) = 98304
5504: 4.3119 llseek(6, 0x000000E8E0DB0000, SEEK_SET) = 0xE8E0DB0000
5504: 4.3121 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 24576) = 24576
5504: 4.3121 llseek(6, 0x000000E8E0D78000, SEEK_SET) = 0xE8E0D78000
5504: 4.3122 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 32768) = 32768
5504: 4.3124 llseek(6, 0x000000E8E0D80000, SEEK_SET) = 0xE8E0D80000
5504: 4.3125 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 65536) = 65536
5504: 4.3128 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3129 llseek(6, 0, SEEK_SET) = 0
5504: 4.3130 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 32768) = 32768
5504: 4.3131 llseek(6, 0x00010000, SEEK_SET) = 65536
5504: 4.3132 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 32768) = 32768
5504: 4.3133 llseek(6, 0x00040000, SEEK_SET) = 262144
5504: 4.3135 read(6, "\fB1BA\0\0\0\0\0 %\0\0\0".., 32768) = 32768
5504: 4.3136 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3136 llseek(6, 0x00020000, SEEK_SET) = 131072
5504: 4.3138 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 32768) = 32768
5504: 4.3138 llseek(6, 0x00080000, SEEK_SET) = 524288
5504: 4.3140 read(6, "\fB1BA\0\0\0\0\0 %\0\0\0".., 32768) = 32768
5504: 4.3140 brk(0x083C7000) = 0x00000000
5504: 4.3141 llseek(6, 0x00100000, SEEK_SET) = 1048576
5504: 4.3143 read(6, "EB R90 N T F S \0".., 32768) = 32768
5504: 4.3144 llseek(6, 0x00200000, SEEK_SET) = 2097152
5504: 4.3146 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 32768) = 32768
5504: 4.3147 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3147 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3147 brk(0x083D7000) = 0x00000000
5504: 4.3147 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3147 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3148 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3148 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3148 llseek(6, 0x000000E8E0DB5000, SEEK_SET) = 0xE8E0DB5000
5504: 4.3149 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 1024) = 1024
5504: 4.3150 llseek(6, 32768, SEEK_SET) = 32768
5504: 4.3151 read(6, "\0\0\0\0\0\0\0\0\0\0\0\0".., 32768) = 32768
5504: 4.3151 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3152 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3152 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3152 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3152 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3153 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3153 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3153 llseek(6, 0x000000E8E0DB5E00, SEEK_SET) = 0xE8E0DB5E00
5504: 4.3154 read(6, " E F I P A R T\0\001\0".., 512) = 512
5504: 4.3154 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3159 open64("/dev/rdsk/c3t2d0p0", O_RDONLY) = 10
5504: 4.3159 fstat64(10, 0xFEFFEA58) = 0
5504: d=0x09040000 i=123207972 m=0020640 l=1 u=0 g=3 rdev=0x03AC0090
5504: at = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
5504: mt = Oct 7 19:27:28 UTC 2017 [ 1507404448.000000000 ]
5504: ct = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
5504: bsz=8192 blks=0 fs=devfs
5504: 4.3159 close(10) = 0
5504: 4.3159 mprotect(0xFEFFE000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
5504: 4.3160 fstat64(2, 0xFEFFDB20) = 0
5504: d=0x08FC0000 i=2784 m=0010000 l=0 u=0 g=0 sz=0
5504: at = Oct 7 19:29:49 UTC 2017 [ 1507404589.000000000 ]
5504: mt = Oct 7 19:29:49 UTC 2017 [ 1507404589.000000000 ]
5504: ct = Oct 7 19:29:49 UTC 2017 [ 1507404589.000000000 ]
5504: bsz=5120 blks=0 fs=fifofs
5504: 4.3160 write(2, 0xFEFFEE2C, 35) = 35
5504: / u s r / l i b / g r u b 2 / b i o s / s b i n / g r u b - s e
5504: t u p
5504: 4.3160 write(2, " : w a r n :", 7) = 7
5504: 4.3160 write(2, " ", 1) = 1
5504: 4.3161 write(2, 0x081469A0, 80) = 80
5504: t h i s G P T p a r t i t i o n l a b e l h a s n o
5504: B I O S B o o t P a r t i t i o n ; e m b e d d i n g w
5504: o n ' t b e p o s s i b l e
5504: 4.3161 write(2, " .\n", 2) = 2
5504: 4.3161 write(2, 0xFEFFEE2C, 35) = 35
5504: / u s r / l i b / g r u b 2 / b i o s / s b i n / g r u b - s e
5504: t u p
5504: 4.3161 write(2, " : w a r n :", 7) = 7
5504: 4.3161 write(2, " ", 1) = 1
5504: 4.3161 write(2, 0x08065C84, 155) = 155
5504: E m b e d d i n g i s n o t p o s s i b l e . G R U B
5504: c a n o n l y b e i n s t a l l e d i n t h i s s
5504: e t u p b y u s i n g b l o c k l i s t s . H o w e v
5504: e r , b l o c k l i s t s a r e U N R E L I A B L E a n
5504: d t h e i r u s e i s d i s c o u r a g e d .
5504: 4.3161 write(2, " .\n", 2) = 2
5504: 4.3161 write(2, 0xFEFFEE2C, 35) = 35
5504: / u s r / l i b / g r u b 2 / b i o s / s b i n / g r u b - s e
5504: t u p
5504: 4.3161 write(2, " : e r r o r :", 8) = 8
5504: 4.3162 write(2, " ", 1) = 1
5504: 4.3162 write(2, 0x08065D20, 32) = 32
5504: w i l l n o t p r o c e e d w i t h b l o c k l i s t s
5504: 4.3162 write(2, " .\n", 2) = 2
5504: 4.3162 close(4) = 0
5504: 4.3162 llseek(5, 0, SEEK_CUR) = 0
5504: 4.3162 close(5) = 0
5504: 4.3164 _exit(1)
4008: 4.3174 Received signal #18, SIGCLD, in waitid() [caught]
4008: siginfo: SIGCLD CLD_EXITED pid=5504 status=0x0001
4008: 4.3174 waitid(P_ALL, 0, 0xFFFF80FFBFFFD210, WEXITED|WTRAPPED|WSTOPPED|WCONTINUED) Err#4 EINTR
4008: 4.3174 schedctl() = 0xFFFF80FFBF3E9000
4008: 4.3174 lwp_sigmask(SIG_SETMASK, 0x00020000, 0x00000000, 0x00000000, 0x00000000) = 0xFFBFFEFF [0xFFFFFFFF]
4008: 4.3174 setcontext(0xFFFF80FFBFFFC640)
4008: 4.3175 waitid(P_ALL, 0, 0xFFFF80FFBFFFD210, WEXITED|WTRAPPED|WSTOPPED|WCONTINUED) = 0
4008: siginfo: SIGCLD CLD_EXITED pid=5504 status=0x0001
4008: 4.3175 waitid(P_ALL, 0, 0xFFFF80FFBFFFD210, WEXITED|WTRAPPED|WSTOPPED|WCONTINUED|WNOHANG) Err#10 ECHILD
4008: 4.3175 waitid(P_ALL, 0, 0xFFFF80FFBFFFD210, WEXITED|WTRAPPED|WSTOPPED|WCONTINUED|WNOHANG) Err#10 ECHILD
4008: 4.3175 sigaction(SIGCLD, 0xFFFF80FFBFFFD260, 0xFFFF80FFBFFFD2F0) = 0
4008: new: hand = 0xFFFF80FFBF57B39C mask = 0xFFBFFEFF 0xFFFFFFFF 0x000000FF 0 flags = 0x0000
4008: old: hand = 0xFFFF80FFBF57B39C mask = 0xFFBFFEFF 0xFFFFFFFF 0x000000FF 0 flags = 0x0000
4008: 4.3175 ioctl(2, TIOCGSID, 0xFFFF80FFBFFFD36C) Err#22 EINVAL
4008: 4.3176 fstat(1, 0xFFFF80FFBFFFF250) = 0
4008: d=0x0000023F00000000 i=2783 m=0010000 l=0 u=0 g=0 sz=0
4008: at = Oct 7 19:29:49 UTC 2017 [ 1507404589.000000000 ]
4008: mt = Oct 7 19:29:49 UTC 2017 [ 1507404589.000000000 ]
4008: ct = Oct 7 19:29:49 UTC 2017 [ 1507404589.000000000 ]
4008: bsz=5120 blks=0 fs=fifofs
4008: 4.3176 fstat(2, 0xFFFF80FFBFFFF250) = 0
4008: d=0x0000023F00000000 i=2784 m=0010000 l=0 u=0 g=0 sz=0
4008: at = Oct 7 19:29:49 UTC 2017 [ 1507404589.000000000 ]
4008: mt = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
4008: ct = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
4008: bsz=5120 blks=0 fs=fifofs
4008: 4.3177 _exit(1)
3987: 4.3187 Received signal #18, SIGCLD, in pollsys() [default]
3987: siginfo: SIGCLD CLD_EXITED pid=4008 status=0x0001
3987: 4.4123 pollsys(0xF53626C0, 0, 0xF5362738, 0x00000000) = 0
3987: timeout: 0.500000000 sec
3987: 4.4123 waitid(P_PID, 4008, 0xF5362360, WEXITED|WTRAPPED|WNOHANG) = 0
3987: siginfo: SIGCLD CLD_EXITED pid=4008 status=0x0001
3987: 4.4124 fstat64(6, 0xF5362670) = 0
3987: d=0x08FC0000 i=2784 m=0010000 l=0 u=0 g=0 sz=403
3987: at = Oct 7 19:29:49 UTC 2017 [ 1507404589.000000000 ]
3987: mt = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: ct = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: bsz=5120 blks=1 fs=fifofs
3987: 4.4124 llseek(6, 0, SEEK_CUR) Err#29 ESPIPE
3987: 4.4124 read(6, " / u s r / l i b / g r u".., 131064) = 403
3987: 4.4124 fstat64(6, 0xF5362700) = 0
3987: d=0x08FC0000 i=2784 m=0010000 l=0 u=0 g=0 sz=0
3987: at = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: mt = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: ct = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: bsz=5120 blks=0 fs=fifofs
3987: 4.4124 llseek(6, 0, SEEK_CUR) Err#29 ESPIPE
3987: 4.4124 fstat64(6, 0xF5362700) = 0
3987: d=0x08FC0000 i=2784 m=0010000 l=0 u=0 g=0 sz=0
3987: at = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: mt = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: ct = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: bsz=5120 blks=0 fs=fifofs
3987: 4.4125 llseek(6, 0, SEEK_CUR) Err#29 ESPIPE
3987: 4.4125 fstat64(6, 0xF5362700) = 0
3987: d=0x08FC0000 i=2784 m=0010000 l=0 u=0 g=0 sz=0
3987: at = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: mt = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: ct = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: bsz=5120 blks=0 fs=fifofs
3987: 4.4125 llseek(6, 0, SEEK_CUR) Err#29 ESPIPE
3987: 4.4125 fstat64(6, 0xF5362700) = 0
3987: d=0x08FC0000 i=2784 m=0010000 l=0 u=0 g=0 sz=0
3987: at = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: mt = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: ct = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: bsz=5120 blks=0 fs=fifofs
3987: 4.4125 llseek(6, 0, SEEK_CUR) Err#29 ESPIPE
3987: 4.4125 fstat64(6, 0xF5362700) = 0
3987: d=0x08FC0000 i=2784 m=0010000 l=0 u=0 g=0 sz=0
3987: at = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: mt = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: ct = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: bsz=5120 blks=0 fs=fifofs
3987: 4.4125 llseek(6, 0, SEEK_CUR) Err#29 ESPIPE
3987: 4.4125 fstat64(6, 0xF5362700) = 0
3987: d=0x08FC0000 i=2784 m=0010000 l=0 u=0 g=0 sz=0
3987: at = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: mt = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: ct = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: bsz=5120 blks=0 fs=fifofs
3987: 4.4126 llseek(6, 0, SEEK_CUR) Err#29 ESPIPE
3987: 4.4126 fstat64(6, 0xF5362700) = 0
3987: d=0x08FC0000 i=2784 m=0010000 l=0 u=0 g=0 sz=0
3987: at = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: mt = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: ct = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: bsz=5120 blks=0 fs=fifofs
3987: 4.4126 llseek(6, 0, SEEK_CUR) Err#29 ESPIPE
3987: 4.4126 fstat64(6, 0xF5362700) = 0
3987: d=0x08FC0000 i=2784 m=0010000 l=0 u=0 g=0 sz=0
3987: at = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: mt = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: ct = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: bsz=5120 blks=0 fs=fifofs
3987: 4.4126 llseek(6, 0, SEEK_CUR) Err#29 ESPIPE
3987: 4.4126 fstat64(6, 0xF5362700) = 0
3987: d=0x08FC0000 i=2784 m=0010000 l=0 u=0 g=0 sz=0
3987: at = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: mt = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: ct = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: bsz=5120 blks=0 fs=fifofs
3987: 4.4126 llseek(6, 0, SEEK_CUR) Err#29 ESPIPE
3987: 4.4126 fstat64(6, 0xF5362700) = 0
3987: d=0x08FC0000 i=2784 m=0010000 l=0 u=0 g=0 sz=0
3987: at = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: mt = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: ct = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: bsz=5120 blks=0 fs=fifofs
3987: 4.4127 llseek(6, 0, SEEK_CUR) Err#29 ESPIPE
3987: 4.4127 fstat64(6, 0xF5362700) = 0
3987: d=0x08FC0000 i=2784 m=0010000 l=0 u=0 g=0 sz=0
3987: at = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: mt = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: ct = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: bsz=5120 blks=0 fs=fifofs
3987: 4.4127 llseek(6, 0, SEEK_CUR) Err#29 ESPIPE
3987: 4.4127 fstat64(6, 0xF5362700) = 0
3987: d=0x08FC0000 i=2784 m=0010000 l=0 u=0 g=0 sz=0
3987: at = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: mt = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: ct = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: bsz=5120 blks=0 fs=fifofs
3987: 4.4127 llseek(6, 0, SEEK_CUR) Err#29 ESPIPE
3987: 4.4127 fstat64(6, 0xF5362700) = 0
3987: d=0x08FC0000 i=2784 m=0010000 l=0 u=0 g=0 sz=0
3987: at = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: mt = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: ct = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: bsz=5120 blks=0 fs=fifofs
3987: 4.4127 llseek(6, 0, SEEK_CUR) Err#29 ESPIPE
3987: 4.4127 fstat64(6, 0xF5362700) = 0
3987: d=0x08FC0000 i=2784 m=0010000 l=0 u=0 g=0 sz=0
3987: at = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: mt = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: ct = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: bsz=5120 blks=0 fs=fifofs
3987: 4.4127 llseek(6, 0, SEEK_CUR) Err#29 ESPIPE
3987: 4.4128 fstat64(6, 0xF5362700) = 0
3987: d=0x08FC0000 i=2784 m=0010000 l=0 u=0 g=0 sz=0
3987: at = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: mt = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: ct = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: bsz=5120 blks=0 fs=fifofs
3987: 4.4128 llseek(6, 0, SEEK_CUR) Err#29 ESPIPE
3987: 4.4128 fstat64(6, 0xF5362700) = 0
3987: d=0x08FC0000 i=2784 m=0010000 l=0 u=0 g=0 sz=0
3987: at = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: mt = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: ct = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: bsz=5120 blks=0 fs=fifofs
3987: 4.4128 llseek(6, 0, SEEK_CUR) Err#29 ESPIPE
3987: 4.4128 fstat64(6, 0xF5362700) = 0
3987: d=0x08FC0000 i=2784 m=0010000 l=0 u=0 g=0 sz=0
3987: at = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: mt = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: ct = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: bsz=5120 blks=0 fs=fifofs
3987: 4.4128 llseek(6, 0, SEEK_CUR) Err#29 ESPIPE
3987: 4.4128 fstat64(6, 0xF5362700) = 0
3987: d=0x08FC0000 i=2784 m=0010000 l=0 u=0 g=0 sz=0
3987: at = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: mt = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: ct = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: bsz=5120 blks=0 fs=fifofs
3987: 4.4129 llseek(6, 0, SEEK_CUR) Err#29 ESPIPE
3987: 4.4129 fstat64(6, 0xF5362700) = 0
3987: d=0x08FC0000 i=2784 m=0010000 l=0 u=0 g=0 sz=0
3987: at = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: mt = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: ct = Oct 7 19:29:53 UTC 2017 [ 1507404593.000000000 ]
3987: bsz=5120 blks=0 fs=fifofs
3987: 4.4129 llseek(6, 0, SEEK_CUR) Err#29 ESPIPE
3987: 4.4129 read(6, 0x088F3E84, 131064) = 0
3987: 4.4129 fstat64(4, 0xF5362670) = 0
3987: d=0x08FC0000 i=2783 m=0010000 l=0 u=0 g=0 sz=0
3987: at = Oct 7 19:29:49 UTC 2017 [ 1507404589.000000000 ]
3987: mt = Oct 7 19:29:49 UTC 2017 [ 1507404589.000000000 ]
3987: ct = Oct 7 19:29:49 UTC 2017 [ 1507404589.000000000 ]
3987: bsz=5120 blks=0 fs=fifofs
3987: 4.4129 llseek(4, 0, SEEK_CUR) Err#29 ESPIPE
3987: 4.4129 read(4, 0x08880274, 131064) = 0
3987: 4.4130 llseek(4, 0, SEEK_CUR) Err#29 ESPIPE
3987: 4.4130 close(4) = 0
3987: 4.4130 llseek(6, 0, SEEK_CUR) Err#29 ESPIPE
3987: 4.4130 close(6) = 0
3987: 4.4130 fstat64(2, 0xF5362D90) = 0
3987: d=0x09080000 i=49482342 m=0020620 l=1 u=65432 g=7 rdev=0x03440001
3987: at = Oct 7 19:29:48 UTC 2017 [ 1507404588.000000000 ]
3987: mt = Oct 7 19:29:48 UTC 2017 [ 1507404588.000000000 ]
3987: ct = Oct 7 19:27:07 UTC 2017 [ 1507404427.000000000 ]
3987: bsz=8192 blks=0 fs=dev
3987: 4.4131 write(2, 0xEECACCAC, 34) = 34
3987: b o o t a d m : G R U B 2 i n s t a l l a t i o n f a i l
3987: e d
3987: 4.4131 write(2, "\n", 1) = 1
3987: 4.4131 fcntl(3, F_SETLK64, 0xF5363420) = 0
3987: typ=F_UNLCK whence=SEEK_SET start=0 len=-1218088201575464960 sys=4113970264 pid=134694136
3987: 4.4131 close(3) = 0
3987: 4.4136 open64("/dev/dtrace/helper", O_RDWR|O_XPG4OPEN) = 3
3987: 4.4137 ioctl(3, DTRACEHIOC_REMOVE, 0x00000000) = 0
3987: 4.4137 close(3) = 0
3987: 4.4137 open64("/dev/dtrace/helper", O_RDWR|O_XPG4OPEN) = 3
3987: 4.4137 ioctl(3, DTRACEHIOC_REMOVE, 0x00000001) = 0
read 116 bytes
3987: 4.4137 close(3) = 0
3987: 4.4137 llseek(8, 0, SEEK_CUR) = 0
3987: 4.4137 llseek(9, 0, SEEK_CUR) = 394
3987: 4.4137 _exit(1)
I have these partitions
c3t2d0p1 330 GB - Solaris main partition
c3t2d0p2 256 MB - EFI system partition
c3t2d0p3 16 MB - MS reserved, scratch area
c3t2d0p4 492.32GB - Win10
c3t2d0p5 852 MB - Win10 recovery partition
unallocated 1 MB - unallocated
c3t2d0p6 108.09GB - TemporaryNTFSPartition
unallocated 1.62 MB - unallocated
c3t2d0p7 8 MB - Solaris help partition
Ok, the problem was that Solaris was installed using legacy BIOS settings. I booted and installed Solaris from the USB by "boot bios:...".
Some months ago Microsoft sent out an update that set Windows and the whole PC to UEFI. And I could not upgrade my Solaris bios installation from legacy bios to Solaris UEFI installation. I tried lot of stuff. At the end, I reinstalled Solaris 11.3 using "boot UEFI:..." instead. And now it works as all OSes are installed as UEFI. Dont forget to boot the USB stick as "boot UEFI" instead of "boot BIOS".
One caveat though: the common knowledge is to install Windows first, and then Solaris. That did not work, I tried it numerous times. At the end, I first installed Solaris 11.3, and then Windows 10 pro - and everything works fine now.