Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Makeinstall.bat does not copy extracted .DMG/chunklists #259

Open
kweinberg34 opened this issue Mar 27, 2022 · 4 comments
Open

Makeinstall.bat does not copy extracted .DMG/chunklists #259

kweinberg34 opened this issue Mar 27, 2022 · 4 comments

Comments

@kweinberg34
Copy link

Attempting to make a USB installer in Windows 10 for 001-68446 - 10.15.7 macOS Catalina. GibMacOS retrieves the files, no problem. MakeInstall.bat (options- select disk 2 [Sandisk 16 GB], o- opencore) creates 2 partitions: H:\ (196MB, FAT32) and a hidden, unformatted, unlabeled 14.4GB partition. Booting structures are created successfully to H:. AppleDiagnostics.DMG and BaseSystem.DMG and associated chunklists are MIA. BaseSystem.DMG is way too big to fit in the H:\ partition. BTW: I have these files extracted to "...\gibMacOS\gibMacOS-master\macOS Downloads\publicrelease\001-68446 - 10.15.7 macOS Catalina\RecoveryHDMetaDmg\RecoveryHDMeta"

I've booted the USB drive and it gets through the boot menu, I ask to boot MacOS, I get about a page of text that gives me hope and then the screen goes black and the computer reboots.

Is this an issue with that second partition? ANY assistance would be sincerely appreciated, folks!

@tianyehuakai
Copy link

tianyehuakai commented Mar 27, 2022 via email

@kweinberg34
Copy link
Author

Right- I understand that. I only added that in case of a potential workaround. I just don't know what it DOES copy, and where it's supposed to put them. In other words, I don't know if everything has been working correctly and the boot to the recovery image fails because my config.plist/kexts/drivers, etc. are all ate up or if requisite files are missing from the USB (somewhere... It sure wouldn't be the H:\ drive...)

@corpnewt
Copy link
Owner

Hey there,

MakeInstall only creates a recovery installer - which means that it only utilizes the recovery package, even when given a folder that contains all files for a full installer. Regarding the USB setup, the second partition is not hidden, or unformated - it's HFS+, and the contents of the BaseSystem.dmg's file system are written directly to it via dd. Windows does not read or write HFS+ by default, so it does not interepret it as a valid file system, though it is.

I ask to boot MacOS, I get about a page of text that gives me hope and then the screen goes black and the computer reboots.

This, to me, suggests that your EFI is not properly setup - as the text that you see is OpenCore starting boot.efi and handing off the boot process to the kernel (none of that would work if the BaseSystem.dmg's file system was not dd'ed properly, so without further info to suggest otherwise, I imagine the second partition of the USB was setup properly by MakeInstall).

I would suggest going through the Dortania OpenCore guide, and follow the instructions there to configure the EFI for your hardware.

-CorpNewt

@kweinberg34
Copy link
Author

Thanks so much, CorpNewt!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants