Jump to content

Catalina MBR HFS Firmware Check Patch 10.15.x


1 Screenshot

About This File

Patched OSInstaller.framework to allow macOS 10.15 installation on MBR HFS+ partition.

 

Please read Readme-10.15.pdf first.

 

How to finish the Catalina installation.

1. Use EasyMBR-Installer1015 to make USB Catalina Installer.

2. Boot to USB Catalina Installer, open Utilities -> Disk Utility, format as MBR HFS+. 

    Install Catalina to blank MBR HFS+ "Target" partition.

3. Boot to USB Catalina Installer, open Utilities -> Terminal, run the script command:
    copytempdata

4. Boot to "Target" MBR HFS+ partition on single user mode (-s), run the script command:
    hfsupdatecache

5. Reboot to "Target" MBR HFS+ partition, setup user name and login, finish the installation.

 

Also, you need to setup Clover as BooterConfig=0x28, CsrActiveConfig=0x67

 

----------------------------------------------------------------------------------------------

List of known issues:

1. Some app-pkg-installers can't install to HFS+, but install to APFS fine.

----------------------------------------------------------------------------------------------

 

What is this patched OSInstaller doing?
1. Pass the MBR check, allow macOS 10.15 installation on MBR partition.
2. Pass the Firmware check, bypass the error of "
An error occurred while verifying firmware".
3. Pass auto-convert to APFS , "
ConvertToAPFS=false" is no longer worked with 10.15.
4. This MBR-Manual-Method will never convert to APFS, and will always install as HFS+ partition.
5. This MBR-Manual-Method
works with both MBR HFS+ and GPT HFS+ partition (GPT+recovery).

No longer need to set new SMbiosversion, FirmwareFeatures, and FirmwareFeaturesMask with this MBR-patch.

 

What's the difference between createinstallmedia method, MBR-Manual-Method, and MBR-Automatic-Method?
As the following....
1. createinstallmedia method,

    needs stage 1, stage 2 installation process, which is worked with GUID partition only, always convert to APFS format.
2. MBR-Manual-Method (same as 10.12),

    install via stage 2 manually, which is worked with both MBR HFS+ and GUID HFS+, will never convert the partition format.

    We can manually format as MBR HFS+ or GPT HFS+ on installation screen like as 10.12.

    We can manually select MBR HFS+ partition to install 10.13, 10.14, 10.15 on installation screen now.

    Needn't to update the MBR-Manual-Method files, it will still work on 10.13, 10.14, 10.15 future versions, I think so.

    It can be installed as Fresh installation on formated blank partition only, but can't be installed as update from previous version.

3. MBR-Automatic-Method (new for 10.13+),

    End of MBR and HFS+, there is no more MBR HFS+ patch available for 10.15 native OSInstaller.


How to make 10.15 installer for MBR (MBR-Manual-Method)?

Just use EasyMBR-Installer1015 to make installer, it works with both MBR and GPT.

Read HowTo inside the dmg first, same as 10.12.

Read HowTo Q/A Q4. How to patch to work with CPU SSE4.1 only for Mojave, Catalina?
Read HowTo Q/A Q6. How to download the full installer app via swscan.apple.com, instead of App Store?
Read HowTo Q/A Q7. How to update 10.15.x combo-update to MBR and GPT with installScript directly?

 

And, need a SMBIOS supported with /System/Library/CoreServices/PlatformSupport.plist.

 

EasyMBR-Installer1015.gif.ab373930df1491897bea137258ae8d39.gif

 

Q6. How to download the full installer app via swscan.apple.com, instead of App Store?
A6. Some people download installer app from App Store, and get only 18 MB size, not the complete installer app (5.68 GB). You should boot to 10.12, or 10.13 to download it again from App Store, or use script Q6-DownloadFullApp/installScript_fullapp to download the full installer app via swscan.apple.com.

 

installScript_fullapp.thumb.gif.963b53da652e145e4ef5a4d461859f0a.gif

 


What's New in Version 10.15.x   See changelog

Released

2020.07.18    Add Q6-DownloadFullApp/installScript_BaseSystem to download BaseSystem.dmg under 10.15.5 to make installer of 10.15.6, 10.15.7.

2020.07.16    Add EasyMBR-Installer10156 to make installer of 10.15.6, 10.15.7.

2020.07.13    Update Old-macOS-10+11+12/installScript_1012fullapp.

2020.05.30    Update Readme.

2020.02.25    Update Q7-Update-installScript.

2020.01.30    Update Q7-Update-installScript.

2019.12.09    Update Q3-HFS+UpdateCache/hfsupdatecache with "kextcache -i /"

2019.12.06    Update Q6-DownloadFullApp

2019.11.02    Add Old-macOS-10+11+12/installScript_1012fullapp.

2019.11.01    Update Q7-Update-installScript.

2019.10.23    Update List of known issues:

2019.10.10    Update Q7-Update-installScript.

2019.09.11    Update Q6-DownloadFullApp and Q7-Update-installScript.

2019.07.13    Update support to Catalina with Enoch-r2922-10.15.

2019.07.03    Add Q7-Update-installScript/installScript_1015update

2019.06.27    Update List of known issues:

2019.06.22    Update Q3-HFS+UpdateCache/copytempdata

 

  • Like 10
  • Thanks 7
 Share


User Feedback

Recommended Comments



4 hours ago, Dans1975 said:

ok I will try that.... EFI, 10.14 , APFS install 10.15 here...   Will let you know if works...

This is old machine I will see if it boots the clover EFI when hdd is formatted GUID.

Cheers

Dans

it will. APFS 10.15 need to use createinstallmedia method to create USB installer.

 

Need to install boot0 boot1 boot to fat32 EFI partition, don't just copy EFI files to EFI partition only, it won't work like that.

 

Edited by crazybirdy
Link to comment
Share on other sites

9 hours ago, Dans1975 said:

Why install 10.14?

Why not EFI, the install directly 10.15 on APFS? 

 

 

It is ok, if you can make it with EFI.

 

 

Link to comment
Share on other sites

20 minutes ago, Dans1975 said:

Thanks Im figuring it out... with GUID, clover is a bit different than with MBR.

DS

As I know, it's the same.

I always install Clover to GUID HFS+ partition as MBR HFS+, not on EFI partition.

Clover and Chameleon both work fine on GUID HFS+ partition.

Link to comment
Share on other sites

CB - I made automatic install USB for 10.15, EasyMBR Installer 10.15... and made partition AFPS on HDD.

It installed but didn't reboot... so I wonder if I should have just left it to reboot on its own?

 

I re started manually and now have 3 choices:

 

Boot Filevault PRebooter from Preboot

Boot macOS from the APFS partition

Boot recovery from Recovery...

 

So what to do now to continue the install process  or should I start over again?

 

Thank you

Dans

Link to comment
Share on other sites

10 hours ago, Dans1975 said:

CB - I made automatic install USB for 10.15, EasyMBR Installer 10.15... and made partition AFPS on HDD.

It installed but didn't reboot... so I wonder if I should have just left it to reboot on its own?

 

I re started manually and now have 3 choices:

 

Boot Filevault PRebooter from Preboot

Boot macOS from the APFS partition

Boot recovery from Recovery...

 

So what to do now to continue the install process  or should I start over again?

 

Thank you

Dans

If you use EasyMBR Installer 10.15 to make USB installer to install to APFS, it will work like 10.14 on one APFS partition,

in your case now, you should Boot macOS from the APFS partition,

but it will work just like HFS+ partition with only one partition and will still get folder icon for root partition i think.

 

Still, you will need to reinstall it again with createinstallmedia method.

The original Catalina two APFS partitions system need to use createinstallmedia method to create USB installer as I told you before.


Find it here, and find the right command with google search.

Install macOS Catalina.app/Contents/Resources/createinstallmedia

 

Edited by crazybirdy
Link to comment
Share on other sites

ok .... the partition by itself won't boot says installation is damaged.... 

The apfs container is there ....

Createinstallmedia  is the process for making a bootable installer for regular Mac right?

Link to comment
Share on other sites

56 minutes ago, Dans1975 said:

ok .... the partition by itself won't boot says installation is damaged.... 

The apfs container is there ....

Createinstallmedia  is the process for making a bootable installer for regular Mac right?

EasyMBR-Installer1015 is used for HFS+ installation, I only test it on HFS+, and once APFS on 10.15 beta before.

 

If you want to install to APFS, you should use createinstallmedia method.

Normally, people will use createinstallmedia method to create USB installer to install 10.15 if they don't use HFS+.

Link to comment
Share on other sites

Ok.... I didn't realize easyMBR was just for HFS+ ... I will use createinstallmedia for APFS then... 

I will try that way.

 

Thank you

Dans

 

  • Haha 1
Link to comment
Share on other sites

No luck with easymbr1015 USB  installer to a HDD formatted  GUID  with HFS+ partition, the install won't reboot after files copy over so can't complete.

leaves me with PREBOOT and Recovery partitions plus the Catalina partition. - can't complete installation.

 

Just wonder if I misunderstood? This is script/automatic install??


 

The easymbr1015 USB process to an  APFS hdd partition also freezes and won't reboot and leaves me with the preboot partitions as well... so 

something not quite right with the automatic install at least on my desktop.

 

I will try old manual process, I used that with Mojave ok last year....hopefully it works....on APFS.

 

Apologize if I misunderstood....

 

Dans

Link to comment
Share on other sites

ran usb installer again, and see that I forgot to use copytempdata on USB !  ... did that, then reboot.to HDD single user mode and then run.. hfsupatecache and boots to desktop.

HFS+, will try to convert to APFS now....

 

Cheers

Dans

Link to comment
Share on other sites

no option to convert to APFS... with easymbr tool?... was apfs conversion blocked in this tool? 

 

Regards

Dans

 

Link to comment
Share on other sites

EasyMBR installed fine to apfs partition, working perfectly. Easy process to install this way. Somehow createinstallmedia would not work. 

All good now. Thank you for the good tools. 

 

Dans

Link to comment
Share on other sites

2 hours ago, Dans1975 said:

EasyMBR installed fine to apfs partition, working perfectly. Easy process to install this way. Somehow createinstallmedia would not work. 

All good now. Thank you for the good tools. 

 

Dans

But you get only one APFS partition as 10.14 before, not the 10.15 two APFS partitions system.

 

You need to use createinstallmedia method to create USB installer to install 10.15 if you want to use the default two APFS partitions system.

sudo /PathName/Install macOS Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/USBPartitionName --nointeraction

It works well.

Link to comment
Share on other sites

Oh I see, two containers, OS and data... ok will try that now that I have this figured out  - thanks 

 

 

 

Edited by Dans1975
  • Like 1
Link to comment
Share on other sites

Got Catalina installed properly with the 2 containers... os & data.... the problem I had was actually a bad USB drive... so was causing corruption of clover... finally tried another USB and all went well... even fixed audio issues....so we have proper Catalina now....thanks for patience and comments.. Dans

 

  • Haha 1
Link to comment
Share on other sites

24 minutes ago, Dans1975 said:

Got Catalina installed properly with the 2 containers... os & data.... the problem I had was actually a bad USB drive... so was causing corruption of clover... finally tried another USB and all went well... even fixed audio issues....so we have proper Catalina now....thanks for patience and comments.. Dans

 

Good news, your old legacy computer is back to live with GUID APFS now. :yes:

Link to comment
Share on other sites

Ok, but now having issues with Clover - memory SLIDE allocation - sometimes not boot, slow to load... no mouse or no high res vid on boot..(in clover)...

I guess I have to dig into Clover now and see what is different... V 1503 Clover .. fun!

 

  • Like 1
Link to comment
Share on other sites

Hi all,
I could install Catalina on my legacy Laptop MSI GX700 (using this MBR method), patched the Video with Quartz Extreme etc so the laptop runs perfectly with Catalina.

I have a weird issue during Shut Down or Restart. The machine does not restart or shutdown hanging in back screen and I have to force
shut down it via the Power button. It works but after several bad shutdowns the computer does not boot into Catalina anymore.
Obviously the restart problem destroys the catches or something like that.

Is there any Shut Down/Restart patch I can try?

Thanks

Link to comment
Share on other sites

Just now, LMN1845 said:

Hello, crazybirdy,
Sincerely waiting for your 10.15.7 update script.
thank you.

 

It's the same as 10.15.6 as update.

Link to comment
Share on other sites

On 6/21/2019 at 10:22 PM, crazybirdy said:

1844136234_MBRHFS1015.thumb.gif.ea5caecfe07c47287c2d86ff96e20a88.gif

Many thanks, crazybirdy,  

Install  10.15.7  sucessfully

Edited by LMN1845
  • Like 1
Link to comment
Share on other sites

Hi @crazybirdy

I download several times macOS 10.15.7 and macOS 10.15.6 with your script in automatical mode. Each time, I've got the same issue fail validate basesystem.chunklist (in other words failed to validate root image against chunklist) when I boot from USB installer.

Have you a idea where I mistaken. Please. 

Link to comment
Share on other sites

12 hours ago, Matgen84 said:

Hi @crazybirdy

I download several times macOS 10.15.7 and macOS 10.15.6 with your script in automatical mode. Each time, I've got the same issue fail validate basesystem.chunklist (in other words failed to validate root image against chunklist) when I boot from USB installer.

Have you a idea where I mistaken. Please. 

 

I download the full app with installScript.

The 10.15.7 app and dmg work fine here, but I use 10G HDD partition, not USB.

 

It should work.

Link to comment
Share on other sites


×
×
  • Create New...