corpnewt / gibMacOS

Py2/py3 script that can download macOS components direct from Apple
MIT License
5.85k stars 775 forks source link

macOS Big Sur is not in the available recovery package names: recoveryhdupdate.pkg, recoveryhdmetadmg.pkg Ensure you're passing a proper recovery package. #200

Open wangxh86 opened 3 years ago

wangxh86 commented 3 years ago

When I used it to make the installation disk, I pasted the downloaded Big Sur path, and it displayed the following: QQ截图20201127152459 Could you tell me what went wrong here? Please help me, thanks

Masamune3210 commented 3 years ago

Big Sur installation packages are not working right now, apple changed how they are set up

wangxh86 commented 3 years ago

Big Sur installation packages are not working right now, apple changed how they are set up Got it, thank you

dreamwhite commented 3 years ago

At the moment, the only way to get Big Sur Internet Recovery Installer working is:

  1. Take any 1GB+ pendrive and format it into FAT32 fs
  2. Use macrecovery.py as described into dortania's guide to download your wanted recovery image
  3. Put the previously extracted files into a folder named com.apple.recovery.boot
  4. Put inside the pendrive your EFI folder and the folder created in the previous step
  5. boot
wangxh86 commented 3 years ago

At the moment, the only way to get Big Sur Internet Recovery Installer working is:

  1. Take any 1GB+ pendrive and format it into FAT32 fs
  2. Use macrecovery.py as described into dortania's guide to download your wanted recovery image
  3. Put the previously extracted files into a folder named com.apple.recovery.boot
  4. Put inside the pendrive your EFI folder and the folder created in the previous step
  5. boot Thank you very much for your enthusiasm. I finally installed Big Sur with the open core boot scheme. I downloaded the image file in .dmg format on a blog site, and then wrote it to the USB flash drive with Echer. The installation was successful. thanks again
dreamwhite commented 3 years ago

At the moment, the only way to get Big Sur Internet Recovery Installer working is:

  1. Take any 1GB+ pendrive and format it into FAT32 fs
  2. Use macrecovery.py as described into dortania's guide to download your wanted recovery image
  3. Put the previously extracted files into a folder named com.apple.recovery.boot
  4. Put inside the pendrive your EFI folder and the folder created in the previous step
  5. boot Thank you very much for your enthusiasm. I finally installed Big Sur with the open core boot scheme. I downloaded the image file in .dmg format on a blog site, and then wrote it to the USB flash drive with Echer. The installation was successful. thanks again

Wait, that's not the right way on how to install macOS Big Sur without having a macOS environment.

Downloading distros/online images may lead to the system integrity and tbh, it's not the safest way :/

GiDevEon commented 3 years ago

At the moment, the only way to get Big Sur Internet Recovery Installer working is:

  1. Take any 1GB+ pendrive and format it into FAT32 fs
  2. Use macrecovery.py as described into dortania's guide to download your wanted recovery image
  3. Put the previously extracted files into a folder named com.apple.recovery.boot
  4. Put inside the pendrive your EFI folder and the folder created in the previous step
  5. boot Thank you very much for your enthusiasm. I finally installed Big Sur with the open core boot scheme. I downloaded the image file in .dmg format on a blog site, and then wrote it to the USB flash drive with Echer. The installation was successful. thanks again

Anyone got a guess what I did wrong? Doing it just like in the Dortania guide I get nothing downloaded.... just a new line to type a command. Anmerkung 2021-02-08 145429

GiDevEon commented 3 years ago

Ohh just properly read 5. Will see to get a dmg later.

GiDevEon commented 3 years ago

At the moment, the only way to get Big Sur Internet Recovery Installer working is:

  1. Take any 1GB+ pendrive and format it into FAT32 fs
  2. Use macrecovery.py as described into dortania's guide to download your wanted recovery image
  3. Put the previously extracted files into a folder named com.apple.recovery.boot
  4. Put inside the pendrive your EFI folder and the folder created in the previous step
  5. boot Thank you very much for your enthusiasm. I finally installed Big Sur with the open core boot scheme. I downloaded the image file in .dmg format on a blog site, and then wrote it to the USB flash drive with Echer. The installation was successful. thanks again

Wait, that's not the right way on how to install macOS Big Sur without having a macOS environment.

Downloading distros/online images may lead to the system integrity and tbh, it's not the safest way :/

Hey, in case you have done it on Windows. How did you mounted the EFI to copy OC?

dreamwhite commented 3 years ago

At the moment, the only way to get Big Sur Internet Recovery Installer working is:

  1. Take any 1GB+ pendrive and format it into FAT32 fs
  2. Use macrecovery.py as described into dortania's guide to download your wanted recovery image
  3. Put the previously extracted files into a folder named com.apple.recovery.boot
  4. Put inside the pendrive your EFI folder and the folder created in the previous step
  5. boot Thank you very much for your enthusiasm. I finally installed Big Sur with the open core boot scheme. I downloaded the image file in .dmg format on a blog site, and then wrote it to the USB flash drive with Echer. The installation was successful. thanks again

Wait, that's not the right way on how to install macOS Big Sur without having a macOS environment. Downloading distros/online images may lead to the system integrity and tbh, it's not the safest way :/

Hey, in case you have done it on Windows. How did you mounted the EFI to copy OC?

There's no need to mount the thumb drive EFI partition, since, as the guide says, you have to format it into FAT32 file-system. As the guide explains, your directory tree will look like:

├── EFI
│   ├── BOOT
│   └── OC
└── com.apple.recovery.boot
    ├── BaseSystem.chunklist
    └── BaseSystem.dmg

In order to boot OpenCore from the USB drive, from the boot-menu of your BIOS you'll have to select "UEFI: YOUR_THUMB_DRIVE Partition 2". Hope I clarified any of your doubts