corpnewt / gibmacos Goto Github PK
View Code? Open in Web Editor NEWPy2/py3 script that can download macOS components direct from Apple
License: MIT License
Py2/py3 script that can download macOS components direct from Apple
License: MIT License
makeinstall is compatible only with windows 10 or other system type:Windows 7,windows 8 and 8.1?
Hi, I ran into this strange error.
Can you please advise.
Thanks!
#######################################################
# Verifying OS #
#######################################################
Verifying OS name...
- Name = NT
Verifying OS version...
- Version = 17134
17134 >= 9600, continuing...
Traceback (most recent call last):
File "C:\xxx\gibMacOS-master\MakeInstall.py", line 717, in <module>
w = WinUSB()
File "C:\xxx\gibMacOS-master\MakeInstall.py", line 12, in init
self.d = diskwin.Disk()
File "C:\xxx\gibMacOS-master\Scripts\diskwin.py", line 8, in init
self.r = run.Run()
AttributeError: module 'run' has no attribute 'Run'
hi . from the title, I have a potato internet that is so slow. it was like 300kbps.. while using your tool, somehow it did stuck on 54.2% on download 5GB worth of data. after the program did not respond, download progress never increases, I did try to restart the program. after that it trying to download from zero and not continuing the download progress. is there any implementation to continuing the downloading progress?
Extracting Recovery dmg...
An error occurred extracting: 1
What's the problem? I couldn't write mirrors to my u-disk.
Hello, I am trying to build this Virtual External drive using hyper-v Mounted USB,
It appears to be able to write the recovery partitions, but crashes when looking for the DRIVE LETTER for the partition Zero.
Perhaps you can build in a wait?
Hello, i am trying to use gibMacOS to download Vanilla macOS so i can make hackintosh,
but on both of my machines (my laptop running w10 1903 and my main pc running w10 1511)
i get his error:
"Using MBR...
DiskPart exited with non-zero status (1). Aborting.
Press [enter] to return..."
if there is a fix for that or a way to skip format with diskpart, i would appreciate ^^
Why does it always attention me "cannot install or locate 7zip"?
Gathering info...
I want to make install for flash drive, but i have an error:
Using MBR...
Microsoft DiskPart, ўҐабЁп 10.0.17763.1
(C) Љ®аЇ®а жЁп Њ ©Єа®б®дв (Microsoft Corporation).
Ќ Є®¬ЇмовҐаҐ: DESKTOP-UKKPN4R
‚лЎа ¤ЁбЄ 4.
ЋиЁЎЄ б«г¦Ўл ўЁавг «мле ¤ЁбЄ®ў:
ЌҐв ®бЁвҐ«п ў гбва®©б⢥.
DiskPart exited with non-zero status (2147755026). Aborting.
I came across this error while I was creating the USB. By the way I was using this guide (https://internet-install.gitbook.io/macos-internet-install/preparing-your-installer.../preparing-your-installer-media...) Here it is: "Updating the MBR with boot0af... - An error occurred updating the MBR: 1" Help is appreciated!!! Thanks!
I was trying to use this via the vanilla amd guide and I kept getting not found in path even after 32 bit and 64 bit versions were installed. I even verified that they were added to path and rebooted. So I opened a separate terminal and ran python and it opened a 2.7 instance so i just uninstalled it and the script started working after that.
Specifically on Windows 10.
In gibMacOS.bat
and MakeInstall.bat
, the latest version number of Python ( variable %release%
) was got by several steps:
pyurl.txt
;Lines 87 to 124 in ce6f62c
Here I offer a briefer way to do that: ( Copy the following code as test.bat
and try to run it)
@echo off
powershell -command "[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; (new-object System.Net.WebClient).DownloadFile('https://www.python.org/downloads/windows/','pyurl.txt')"
:: The output of 'findstr /n /i /c:"Latest Python 3 Release" pyurl.txt' should be like:
:: 503: <li><a href="/downloads/release/python-374/">Latest Python 3 Release - Python 3.7.4</a></li>
for /f "tokens=9 delims= " %%x in ('findstr /n /i /c:"Latest Python 3 Release" pyurl.txt') do ( set release="%%x")
:: %%x is like: 3.7.4</a></li>
:: Use ` set release="%%x" ` instead of ` set "release=%%x" `, since %%x contains '<' and '>'
:: And now %release% is "3.7.4</a></li>" , containing "" , so next command should not be:
:: for /f "tokens=1 delims=<" %%x in ("%release%") do ( set "release=%%x" )
:: no additional ""
for /f "tokens=1 delims=<" %%x in (%release%) do ( set "release=%%x" )
echo release: %release%
REM del pyurl.txt
pause
Only two commands are needed to get the %release%
.
( The /n
option of command findstr
, which shows additional line number 503, is not essential.)
#######################################################
#######################################################
Verifying OS name...
18362 >= 9600, continuing...
Traceback (most recent call last):
File "MakeInstall.py", line 705, in
w = WinUSB()
File "MakeInstall.py", line 12, in init
self.d = diskwin.Disk()
File "C:\Users***\Desktop\gibMacOS\Scripts\diskwin.py", line 8, in init
self.r = run.Run()
AttributeError: module 'run' has no attribute 'Run'
makeinstall is compatible only with windows 10 or other system type:Windows 7,windows 8 and 8.1?
Hey,
Bootice link in python script is dead. That causes script to exit. Alternative is to include bootice manually in scripts folder or update download link from somewhere else.
Your are a python guru.
Hi, gibMacOS is compatible with linux?
And work with the WiFi with clover 5092?
run: {'args': ['diskpart', '/s', 'c:\users\user\appdata\local\temp\tmppuy4yn\diskpart.txt'], 'stream': True}
-> ('', 'Command not found!', 1)
If i execute cmd.exe and type in, all will be fine.
diskpart /s c:\users\user\appdata\local\temp\tmppuy4yn\diskpart.txt
(I commented out 331: shutil.rmtree(temp), and the file is there)
--
Same problem at line 614
How download other version such as Sierra,El Capitain and Yosemite? I try download the dmg of Yosemite but not have the necessary files for make a USB in windows. How solve it?
I just was following AMD OSX Vanilla install guide and everything was fine until I began making usb installation drive. After script completed downloading clover I'm getting this error: Downloaded 2.70 MB of 2.70 MB (100.00%)
Extracting CloverISO-4934.tar.lzma...
Extracting CloverISO-4934.tar...
Extracting EFI from Clover-v2.4k-4934-X64.iso...
Extracting boot0af from Clover-v2.4k-4934-X64.iso...
Extracting boot1f32alt from Clover-v2.4k-4934-X64.iso...
Extracting boot6 from Clover-v2.4k-4934-X64.iso...
Traceback (most recent call last):
File "c:\Users\shrisha\Desktop\gibMacOS-master\MakeInstall.py", line 763, in
w.main()
File "c:\Users\shrisha\Desktop\gibMacOS-master\MakeInstall.py", line 759, in main
self.diskpart_erase(selected_disk, use_gpt)
File "c:\Users\shrisha\Desktop\gibMacOS-master\MakeInstall.py", line 346, in diskpart_erase
self.select_package(disk)
File "c:\Users\shrisha\Desktop\gibMacOS-master\MakeInstall.py", line 368, in select_package
self.select_package(disk)
File "c:\Users\shrisha\Desktop\gibMacOS-master\MakeInstall.py", line 442, in select_package
self.dd_image(disk, os.path.join(temp, hfs))
File "c:\Users\shrisha\Desktop\gibMacOS-master\MakeInstall.py", line 480, in dd_image
self.install_clover(disk)
File "c:\Users\shrisha\Desktop\gibMacOS-master\MakeInstall.py", line 573, in install_clover
part = self.d.disks[str(disk["index"])]["partitions"].get("0",{}).get("letter",None) # get the first partition's letter
KeyError: 'partitions'
Could someone explain me please what I'm doing wrong. And I executing all scripts from Administrator command line window.
OS: windows 10 (inside a vm)
MakeInstall.bat
as admin.1g
- 1 is my USB stick.DiskPart succeeded in creating the specified partition.
0 percent completed
0 percent completed
0 percent completed
0 percent completed
0 percent completed
100 percent completed
DiskPart successfully formatted the volume.
Virtual Disk Service error:
The operation is not supported on a non-empty removable disk.
I used the same usb stick before the same way (but in another win 10 which is also inside a vm) it works fine. But have no idea why it failed now.
Suggestions please.
I tried with a 10 different drives, running it as an admin and even changing the python script from detecting only 0 and 2 drives to 0,1,2,3,4,5,6. But it still doesn't show any drive.
When running
wmic logicaldisk get deviceid,filesystem,volumename,size,drivetype
It shows my usb drives as type 2, so i don't know if wmic is lying or if there's something broken for build 1903
Title says it all. Is this an issue with parsing or Apple hasn't put it in their catalogs yet?
EDIT: It is in catalog.
Gathering info...
Press [enter] to return...
I got my previous issue to be fixed but now I'm getting the error in the title. Anybody know a solution?
I'm trying to download the system from macos through recovery, boot the computer with connected ethernet and there is also the kext but why doesn't it work?. I have intelMausi
Hey, so when I run MakeInstall.bat (as admin) this happened
Traceback (most recent call last):
File "MakeInstall.py", line 773, in <module>
w.main()
File "MakeInstall.py", line 654, in main
if not self.check_7z():
File "MakeInstall.py", line 171, in check_7z
return os.path.exists(self.z_path)
File "C:\Users\Andrew Lee\AppData\Local\Programs\Python\Python37-32\lib\genericpath.py", line 19, in exists
os.stat(path)
TypeError: stat: path should be string, bytes, os.PathLike or integer, not NoneType
Running Windows 10 October 2018 Update
Running Python 3.5
I do have 7zip installed
UPDATE: I had to put 7zip in my programs file in the c drive
I've tried to run the script with Windows 1903 and it just goes to EOF without doing anything.
Removed @echo off and I attached a screenshot.
Is there a way to make all the files into one DMG to be able to send to friend online. When I run MakeInstall it seems like it is only burning to a USB Drive.
I had use gibMacOS fetched MacOS, I need run MacOS in vmwaer or virtualbox, during the install, both need bootable ISO or CDR, need add new funtion to write bootable ISO or CDR file.
I'm getting an AttributeError when running MakeInstall.py. I'm on the latest version of the master branch.
Python Version: 3.7
Admin Privileges: True
Error:
`
C:\ProgramData\Anaconda3\python.exe`` C:/Users/christian/Desktop/gibMacOS/MakeInstall.py
#######################################################
#######################################################
Verifying OS name...
18362 >= 9600, continuing...
Traceback (most recent call last):
File "C:/Users/christian/Desktop/gibMacOS/MakeInstall.py", line 700, in
w = WinUSB()
File "C:/Users/christian/Desktop/gibMacOS/MakeInstall.py", line 12, in init
self.d = diskwin.Disk()
File "C:\Users\christian\Desktop\gibMacOS\Scripts\diskwin.py", line 8, in init
self.r = run.Run()
AttributeError: module 'run' has no attribute 'Run'
`
https://www.chrysocome.net/dd
http://www.chrysocome.net/downloads/ddrelease64.exe
Site Not Found
Well, this is awkward. The site you're looking for is not here.
Is this your site? Get more info or contact support.
DreamHost
Hello. I am a new user of gibMacOS, so apologies if this is a known issue. I have followed the steps and am trying to build a USB using recovery media for Catalina. Everything seems to be working fine with MakeInstall.bat, but when it gets to "Installing Clover" it stops and presents the error message: "Error communicating with github!"
Any ideas? I have tried using a different PC and with both Admin and non-admin execution of the bat file. Any assistance appreciated! Thanks.
I try install with high Sierra and 5092 but doesn’t work. I start the installer macOS with Ethernet but doesn’t download
I make the usb with makeinstall and I insert in the string (number of usb and r5092)
Hi, if I want install the system in NO Recovery mode but download all system.
you always need the internet or can install it directly
I try install with high Sierra and clover 5092 but doesn’t work. I start the installer macOS with Ethernet but doesn’t download
I make the usb with makeinstall and I insert in the string (number of usb and r5092)
Hello!
Trying to use the MakeInstall.bat but I've encountered what I think is a problem.
When I open the batch file, the UI looks like this:
https://i.gyazo.com/ea357d90c351099386faa4646fe8d6db.png
No disks appear and I can't figure out why. Any idea what might be causing this?
Using BDU I can get access to older releases e.g. Mavericks.
When changing to 10.9 in gibMacOS there appears to be no releases.
/del
#######################################################
#######################################################
Using MBR...
DiskPart exited with non-zero status (1). Aborting.
I downloaded the complete catalina system then NO RECOVERY but I can't understand why afterwards with the installer it asks me for an internet connection
I cannot figure out how to solve this damn problem! No matter what I do, I always get this error when it copies the image to the drive. I'm on an admin account. I run MakeInstall.bat as administrator, I've even given BATCH admin permissions. If anyone could help me out, that would be great.
Hi,
Just to be sure before I start changing things. What does it take to make "MakeInstall.py" run on Linux?
Best regards
Script seems to be stuck on this phase "Downloading Catalog"
#######################################################
#######################################################
Currently downloading publicrelease catalog from
Downloaded 6.47 MB of 6.47 MB (100.00%)
Problem is after I ran MakeInstall.bat and chose my removable drive, it extracts the file like normal but when it comes to "This may take some time", it stops and nothing is installed on my removable drive. My drive just gets partitioned into CLOVER (200mb) with no files inside.
When I tried installing Clover only by entering 4C instead of 4, it runs normally and I actually get some folders on my drive.
Edit: Tried this on both my pc and laptop, same issue for both
Hi,
I'm trying to run the makeinstall.bat script, but I always get the same "no usable free extent could be found" error.
I've tried several brands of usb flash drives, and even SD cards with an USB reader, but the error persists.
I've also tried a SATA drive inside a USB cage, but it doesn't even appear in the list to choose it!!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.