Jump to content

[GUIDE] Dual Boot High Sierra With Sierra/El Cap/Yosemite (Easiest Method)


Sample Survey  

4 members have voted

  1. 1. Did this method work for you?



18 posts in this topic

Recommended Posts

P.S - APFS Partition is not supported via this method. Only HFS Partitions can install High Sierra through this. And, you also need a GUID Partition Table to install it.

 

So, I wasn't able to boot the macOS High Sierra installer through my install USB. Tried a lot of methods but none of them actually made it boot so I found out a new way to install macOS High Sierra on an HFS Journaled partition through the actually booted macOS I'm using right now. Through this way, you don't need to create a bootable pen drive or even reboot for that matter. Here goes: 

 

Step 1: Download the macOS High Sierra Developer Beta 2/Public Beta 1 Installer via App Store.

 

Step 2: Make an HFS Journaled Partition (It's name shouldn't contain spaces) on the drive you wish to install the Beta on using Disk Utility.

 

Step 3: Open the Applications directory, Right Click on the macOS Beta Installer and click Show Package Contents. Go to Contents>Shared Support and double click the InstallESD.dmg and BaseSystem.dmg to mount them.

 

Step 4: Open the mounted InstallESD.dmg, open Packages folder and then open the OSInstall.mpkg file. This will open up the macOS Installer. Yes, now you can install the High Sierra Beta right from your booted macOS Desktop. Select the partition you created to Install it on and After the installation finishes, follow step 5. 

 

Step 5: Open the mounted BaseSystem.dmg and copy boot.efi from /System/Library/CoreServices to the High Sierra partition at the same location (/System/Library/CoreServices)

 

Step 6: Although the HS Beta is installed, it isn't bootable yet. To make it bootable, open Terminal and type the following commands : 

sudo bless --folder "/Volumes/Name Of The Volume You Installed macOS On/System/Library/CoreServices"
sudo bless --mount "/Volumes/Name Of High Sierra Partition" --setBoot

Step 7: Check whether the partition is bootable or not. To do that, type this command :

bless --info /Volumes/High Sierra Partition Name

The result should look something like this :

Siddharths-MacBook-Pro:~ siddharth$ bless --info /Volumes/HighSierra
finderinfo[0]: 564434 => Blessed System Folder is /Volumes/HighSierra/System/Library/CoreServices
finderinfo[1]: 838066 => Blessed System File is /Volumes/HighSierra/System/Library/CoreServices/boot.efi
finderinfo[2]:      0 => Open-folder linked list empty
finderinfo[3]:      0 => No alternate OS blessed file/folder
finderinfo[4]:      0 => Unused field unset
finderinfo[5]: 564434 => OS X blessed folder is /Volumes/HighSierra/System/Library/CoreServices
64-bit VSDB volume id:  0x9E0F1563A37473E4

Don't worry if you don't get a Blessed System File output though, it will be created after the first boot. You should have the Blessed System Folder output just like mine and OS X blessed folder output like mine too.

 

If you've followed all these steps correctly, CONGRATS! You have successfully installed macOS High Sierra Beta along with your currently installed macOS on your Hack. Go ahead and boot it up via Clover now (I've attached my screenshot of working Public Beta 1)  B)

(Clover is tested to be working. Idk about Chameleon).

post-1935990-0-90455000-1499318220_thumb.png

  • Like 2
  • Thanks 1
Link to comment
Share on other sites

Not able to boot from Clover tried with Custom entry as well as auto scan entries but stuck at kernel process :(

Add the following to your SMBIOS in the config.plist : 

<key>FirmwareFeatures</key>
		<string>0xe907f537</string>
		<key>FirmwareFeaturesMask</key>
		<string>0xff1fff3f</string>

And set the BooterConfig to 0x28 and CsrActiveConfig to 0x67 and try. Also, which version of clover are you using?

Link to comment
Share on other sites

Add the following to your SMBIOS in the config.plist : 

<key>FirmwareFeatures</key>
		<string>0xe907f537</string>
		<key>FirmwareFeaturesMask</key>
		<string>0xff1fff3f</string>

And set the BooterConfig to 0x28 and CsrActiveConfig to 0x67 and try. Also, which version of clover are you using?

 

No need to use FirmwareFeaturesMask and FirmwareFeatures if you are on Clover r4100 or 4097 but yes i use those but not working i got only working by this method

Install macOS High Sierra on PC 

  • Like 2
Link to comment
Share on other sites

No need to use FirmwareFeaturesMask and FirmwareFeatures if you are on Clover r4100 or 4097 but yes i use those but not working i got only working by this method

Install macOS High Sierra on PC 

Oh yeah, how could I forget the boot.efi copying part duh ;_; 

I included that too in my guide now, thanks! 

Great guide tho, gg.

  • Like 1
Link to comment
Share on other sites

Oh yeah, how could I forget the boot.efi copying part duh ;_; 

I included that too in my guide now, thanks! 

Great guide tho, gg.

hahaha :P i copied boot.efi with your Guide but still stuck at kernel process :( 

Link to comment
Share on other sites

hahaha :P i copied boot.efi with your Guide but still stuck at kernel process :(

Weird! Your bless --info command returns a similar output as mine, I assume? And can you attach the full verbose log? A pic perhaps?

Link to comment
Share on other sites

Weird! Your bless --info command returns a similar output as mine, I assume? And can you attach the full verbose log? A pic perhaps?

 

Last login: Thu Jul  6 11:37:20 on ttys000

MacBook-Pro:~ devil$ bless --info /Volumes/High\ Sierra 

      666604 => Blessed System File is /Volumes/High Sierra/System/Library/CoreServices/boot.efi

      150088 => Blessed System Folder is /Volumes/High Sierra/System/Library/CoreServices

MacBook-Pro:~ devil$ 

 

Link to comment
Share on other sites

 

Last login: Thu Jul  6 11:37:20 on ttys000

MacBook-Pro:~ devil$ bless --info /Volumes/High\ Sierra 

      666604 => Blessed System File is /Volumes/High Sierra/System/Library/CoreServices/boot.efi

      150088 => Blessed System Folder is /Volumes/High Sierra/System/Library/CoreServices

MacBook-Pro:~ devil$ 

 

Looks good to me (assuming that the rest of the output is similar too). Don't have any idea what the issue is. Waiting for some more feedback for now...

Link to comment
Share on other sites

Looks good to me (assuming that the rest of the output is similar too). Don't have any idea what the issue is. Waiting for some more feedback for now...

I have High Sierra With APFS but i cant boot from USB Installer man stuck at Disk Utility (very Slow). 

 

Last login: Thu Jul  6 11:37:58 on ttys000

MacBook-Pro:~ devil$ diskutil list

/dev/disk0 (internal, physical):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:      GUID_partition_scheme                        *128.0 GB   disk0

   1:                        EFI EFI                     209.7 MB   disk0s1

   2:                  Apple_HFS MacOS Sierra            63.9 GB    disk0s2

   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

   4:         Microsoft Reserved                         16.8 MB    disk0s4

   5:       Microsoft Basic Data Windows 10              63.2 GB    disk0s5

 

/dev/disk1 (internal, physical):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:      GUID_partition_scheme                        *1.0 TB     disk1

   1:                        EFI EFI                     209.7 MB   disk1s1

   2:                 Apple_APFS                         200.0 GB   disk1s2

   3:                  Apple_HFS TEST                    65.0 GB    disk1s3

   4:       Microsoft Basic Data MSTORAGE                408.9 GB   disk1s4

   5:       Microsoft Basic Data STORAGE                 256.0 GB   disk1s5

   6:       Microsoft Basic Data PDATA                   70.0 GB    disk1s6

 

/dev/disk2 (synthesized):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:      APFS Container Scheme                        +200.0 GB   disk2

 

/dev/disk2s1 (internal, virtual):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:                APFS Volume High Sierra            +24.6 GB    disk2s1

 

/dev/disk2s2 (internal, virtual):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:                APFS Volume VM                     +4.3 GB     disk2s2

 

/dev/disk2s3 (internal, virtual):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:                APFS Volume Preboot                +18.5 MB    disk2s3

 

/dev/disk2s4 (internal, virtual):

   #:                       TYPE NAME                    SIZE       IDENTIFIER

   0:                APFS Volume Recovery               +20.5 KB    disk2s4

 

 

MacBook-Pro:~ devil$ 

Link to comment
Share on other sites

MNSiw write:

Installing High Sierra form working Sierra is lot easier with Core.pkg

is absolut correct... only the problem Updates not work for 2. Step method.

After download Updates coms "installing 1 Items" and Breaks off.

Link to comment
Share on other sites

MNSiw write:

Installing High Sierra form working Sierra is lot easier with Core.pkg
is absolut correct... only the problem Updates not work for 2. Step method.

After download Updates coms "installing 1 Items" and Breaks off.

When u download the updates from app store and trying to install that time system wil restart but high sierra create new partition for updates so if you boot with that partition you will able to update the high sierra

 

Sent from my XT1562 using Tapatalk

  • Like 1
Link to comment
Share on other sites

Core.pkg? anymore information about this méthodologie (a link may be?)

 

  1. Right Click downloaded 'Install macOS High Sierra Beta.app' and select 'Show Package Contents'
  2. Now navigate to 'Contents/SharedSupport' and mount 'InstallESD.dmg'
  3. Run 'Core.pkg' from 'Packages' folder and install High Sierra
  4. When it finish installing, navigate to 'Contents/SharedSupport' once again and mount 'BaseSystem.dmg'
  5. Navigate to 'System/Library/CoreServices' and copy 'boot.efi' and paste it to same path on your installed High Sierra HDD or SDD
  6. Now reboot and enjoy

This installation method will not update your Recovery HD to High Sierra and it will not show any option to convert target partition / drive to APFS during setup. I tried APFS on my SDD by installing High Sierra twice using 'Core.pkg', it works, but there's no noticeable performance difference for me and it makes re-partitioning the drive bit complicated, so for now I prefer HFS+ 

  • Like 1
Link to comment
Share on other sites

 Share

×
×
  • Create New...