- GitHub Desktop for Mac
- coolaj86 / Bootable Mac ISO with Linux.md
- Чистые, установочные образы для Макинтоша
- Зачем качать установочный образ MAC OS с торрента?
- Оригинальные установочные образы MAC-OS — torrent файлы
- версия MAC OS
- описание и требования
- torrent файл
- macOS X El Capitan 10,11 build 15A282b
- macOS Sierra 10.12.6 Build 16G29
- macOS High Sierra 10.13 Build 17A405
- macOS Mojave 10.14.6 Build 18G84
- macOS Catalina 10.15.4 Build 19E266
- Как сделать загрузочную флешку macOS без Clover с Windows
- Видео как сделать Mac OS USB флешку в Windows с помощью TransMac
- Чистая установка с флешки на макинтоше
- Как обновить до нужной версии MAC-OS
- Решение проблем с файловой системой Apple (APFS), Fusion Drive, HDD, SSD
- coolaj86 / Create a Bootable MacOS Recovery USB with Linux.md
- This comment has been minimized.
- stuft2 commented Nov 15, 2020
- This comment has been minimized.
- devalexandre commented Dec 9, 2020
- This comment has been minimized.
- mimi89999 commented Jan 14, 2021
- This comment has been minimized.
- linconrezende commented May 6, 2021 •
- Edit I decided to describe a little bit about what I’ve done that could help
GitHub Desktop for Mac
GitHub Desktop 2.9.4 LATEST
Mac OS X 10.10 or later
GitHub Desktop for Mac 2021 full offline installer setup for Mac
GitHub Desktop for Mac is a seamless way to contribute to projects on GitHub and GitHub Enterprise. GitHub Desktop allows developers to synchronize branches, clone repositories, and more. Pull requests, merge button, fork queue, issues, pages, wiki: all awesome features that make sharing easier. But those things are only great after you’ve pushed your code to the tool.
Features and Highlights
Start a project
You’ll find all the projects you’re working on listed in the sidebar. If you’re starting a new project, use the repository drop down menu to create a new repository or clone an existing one directly from GitHub.com.
Branch off
Branches are essential to proposing changes and reviewing code on the app—and they’re always available in the top left corner of the repository view. Just select the current branch to switch branches or create a new one.
Craft the perfect commit
View a diff of your uncommitted changes, and form the perfect commit by selecting the files—or even the specific lines—that make up a change. Enter the summary and description, then commit.
Synchronize branches
The sync button pushes your changes to the app and pulls down other’s changes in one operation. It notifies you to know when you have changes you haven’t pushed or there are new changes on the tool you haven’t pulled down.
Clone repositories in one click
When you add repositories to Git Hub Desktop for macOS, it automatically matches them up with any organizations you belong to. Want to pull down a repository from GitHub.com? Check out the button on the website.
Powerfully simple branching
Branching is one of Git’s best features. «We’ve made it easy to try out remote branches, create new local branches and publish branches to share with others.»
Note: Requires 64-bit processor.
Источник
coolaj86 / Bootable Mac ISO with Linux.md
Convert mac-os-el-capitan-pkg-to-iso.sh from using hdiutil and asr to using Linux utilities.
Important: You will need about 30GB of free disk space.
- Download OS X 1.11 El Capitan InstallMacOSX.dmg from Apple (7GB)
- https://support.apple.com/en-us/HT206886
- Install hfsprogs , hfsplus , & hfsutils
- Install xar
- dmg2img and mount can be used to to mount InstallMacOSX.dmg
- xar can be used to extract InstallMacOSX.pkg (another 7GB)
- InstallMacOSX.pkg/InstallESD.dmg must be mounted to find BaseSystem.dmg
- BaseSystem.dmg must be copied to a larger read/write AFPS file system (another 8GB)
- Certain install files must be copied (see script).
- The new image must be converted to ISO. (another 8GB)
Mount dmg in Linux
Install xar (pkg unzip) in Linux
Here’s what you need to do: In configure.ac, line 332 is:
Unpacking .pkg (via xar) in Linux
How this works on MacOS
- Download OS X 1.11 El Capitan from Apple
- https://support.apple.com/en-us/HT206886
- Install VirtualBox 6.1.4
- Install the VirtualBox Extension Pack
- Create a Virtual Machine named EXACTLY «OS X El Capitan»
- change RAM to 4GB
- change CPU cores to 2
- DO NOT start the virtual machine!!
Now it is okay to start the virtual machine and select the disk image.
Источник
Чистые, установочные образы для Макинтоша
Зачем качать установочный образ MAC OS с торрента?
Казалось бы, аппсторе же есть образы для установки и обновления? Небольшая предыстория:
Сдох у моего приятеля диск на его стареньком МАКе, конечно потерялись почти все данные, но самое неприятное комп не работает и заняться нечем…
Поехал он, купил SSD диск по такому случаю. Что бы всё кашерно работало, вроде как, только Samsung или Intel подхватываются без проблем, в смысле trim только на их SSD дисках сам включается. Разобрали его Мак, заменили диск и тут встал вопрос, где блин скачать чистую Хай Сиерру?
Второй комп в семье, старенький ноутбук HP с Windows 7 на борту, ставить на него Айтюнс ради такого дела совсем не хотелось, посему пришлось искать торрент с чистым, установочным образом (в формате DMG) после чего сделали загрузочную USB флешку и уже с нее установили High Sierra. Для Catalina комп оказался слабоват, нужна видеокарта помощнее.
Такая вот история…
Оригинальные установочные образы MAC-OS — torrent файлы
версия MAC OS
описание и требования
torrent файл
macOS X El Capitan 10,11 build 15A282b
- 64-битный процессор Intel
- OS X 10.6.7 Snow Leopard или выше
- минимум 2 ГБ памяти
- 8 ГБ свободного пространства на диске
- Для использования некоторых функций требуется Apple ID; требуется соблюдение условий.
- может взиматься плата.
- Для использования функций Continuity (Handoff and AirDrop) требуется совместимый Bluetooth LE (4.0)
Поддерживаемые модели:
- iMac (модель середины 2007 года или новее)
- MacBook Air (модель конца 2008 года или новее)
- MacBook (12-дюймовый, 2015 года)
- MacBook (модель конца 2008 Aluminum, начала 2009 или новее)
- Mac mini (модель начала 2009 года или новее)
- MacBook Pro (модель середины/конца 2007 года или новее)
- Mac Pro (модель начала 2008 года или новее)
- Xserve (модель начала 2009 года)
macOS Sierra 10.12.6 Build 16G29
• OS X 10.7 Lion или выше
• минимум 2 ГБ памяти
• 8 ГБ свободного пространства на диске
• Для использования некоторых функций требуется Apple ID; требуется соблюдение условий.
• Для использования некоторых функций требуется совместимый интернет-провайдер;
может взиматься плата.
• Для использования функций Continuity (Handoff and AirDrop) требуется совместимый Bluetooth LE (4.0)
Поддерживаемые модели:
• iMac (модель середины 2009 года или новее)
• MacBook Air (модель конца 2010 года или новее)
• MacBook (модель конца 2009 года или новее)
• Mac mini (модель начала 2010 года или новее)
• MacBook Pro (модель начала 2010 года или новее)
• Mac Pro (модель начала 2010 года или новее)
macOS High Sierra 10.13 Build 17A405
• OS X 10.7 Lion или выше
• минимум 2 ГБ памяти
• 8 ГБ свободного пространства на диске
• Для использования некоторых функций требуется Apple ID; требуется соблюдение условий.
• Для использования некоторых функций требуется совместимый интернет-провайдер;
• Для использования функций Continuity (Handoff and AirDrop) требуется совместимый Bluetooth LE (4.0)
Поддерживаемые модели:
• iMac (модель середины 2009 года или новее)
• MacBook Air (модель конца 2010 года или новее)
• MacBook (модель конца 2009 года или новее)
• Mac mini (модель начала 2010 года или новее)
• MacBook Pro (модель начала 2010 года или новее)
• Mac Pro (модель начала 2010 года или новее)
macOS Mojave 10.14.6 Build 18G84
• MacBook Air (середина 2012 года или новее)
• MacBook Pro (середина 2012 года или новее)
• Mac mini (конец 2012 года или новее)
• iMac (конца 2012 года или новее)
• iMac Pro (2017)
• Mac Pro (конец 2013 года, середина 2010 года, середина 2012 года, рекомендуется поддерживающий Metal API графический процессор)
macOS Catalina 10.15.4 Build 19E266
• Минимум 4 ГБ памяти
• 8 ГБ свободного пространства на диске
• Для использования некоторых функций требуется Apple ID; требуется соблюдение условий.
• Для использования некоторых функций требуется совместимый интернет-провайдер;
может взиматься плата.
• Для использования функций Continuity (Handoff and AirDrop) требуется совместимый Bluetooth LE (4.0)
Поддержка:
• Mac Pro (2019)
• MacBook (Early 2015 или новее)
• MacBook Air (Mid 2012 или новее)
• MacBook Pro (Mid 2012 или новее)
• Mac mini (Late 2012 или новее)
• iMac (Late 2012 или новее)
• iMac Pro (2017)
• Mac Pro (Late 2013 и mid 2012)
Как сделать загрузочную флешку macOS без Clover с Windows
После того как вы скачали нужный образ, необходимо создать загрузочную флешку, чистую, без кловера и хамелеона, т.к. с этими загрузчиками Ваш МАК может не запуститься, тупо зависнуть на старте. Общеизвестно, что файловые системы macOS и Windows несовместимы, посему, нужна специальная программа для установки.
В нашем случае понадобится портабельная версия TransMAC 11.8 portable — скачать файл — утилита для доступа из Windows к данным, записанным в Macintosh-формате. Она позволяет не только читать и перезаписывать файлы на PC, но также записывать и форматировать накопители в формате HFS, HFS+, HFSX. Работает не только с жёсткими дисками, но и c CDROM и другими сменными носителями.
Видео как сделать Mac OS USB флешку в Windows с помощью TransMac
Чистая установка с флешки на макинтоше
- Шаг первый
1. Смонтировать скачанный образ macOS 10.13.6 High Sierra.dmg
2. Появится окно с файлом «Установка macOS High Sierra.app»
3. Этот файл нужно перенести в папку Программы - Либо используем DiskMaker X или Install Disk Creator, пропускаем всё нижеизложенное и сразу приступаем к четвёртому шагу.
- Шаг второй
Форматируем накопитель в формате Mac OS Extended (журнальный) со схемой разделов GUID:
1. Открываем Дисковую утилиту, выбираем накопитель (флешку).
2. Выбираем вкладку «Раздел диска», в списке разделов выбираем «Раздел 1».
3. Открываем «Параметры», выбираем схему разделов GUID .
4. В графе «Формат» выбираем Mac OS Extended (журнальный).
5. «Имя» — USB . Нажимаем «Применить».
Примечание: в OS X El Capitan и новее формат называется OS X Extended (журналируемый) . - Шаг третий
1. Запускаем программу Терминал (Программы/Утилиты/Терминал), вставляем следующую команду (команда вводится без переноса строк — просто скопируйте и вставьте её целиком) и нажимаем Enter, подтверждаем действие вводом пароля администратора:
(несмотря на то, что при вводе пароль отображаться не будет, он всё равно вводится).
Через 10-15 минут Терминал завершит создание загрузочной флешки. В процессе увидите следующее:
Когда появится надпись Done — ваша загрузочная флешка будет готова.
Если сделаны все необходимые резервные копии, можно приступать к чистой установке. Перезагружаем компьютер с подключенным USB-накопителем, удерживая alt (Option) при запуске. Выбираем нашу флешку, в появившемся окне переходим в Дисковую утилиту , стираем накопитель нашего Mac (ни в коем случае не перепутать с флешкой) и приступаем к установке.
Как обновить до нужной версии MAC-OS
Качайте образ, затем:
- 1. Монтируем образ диска
- 2. Копируем «Установка macOS High Sierra» в папку «Программы»
- 3. Запускаем скопированное приложение
Решение проблем с файловой системой Apple (APFS), Fusion Drive, HDD, SSD
Файловая система Apple (APFS) является файловой системой по умолчанию на компьютерах начиная с MacOS High Sierra для Mac со всеми флэш-накопителями. APFS поддерживает надежное шифрование, совместное использование пространства, моментальные снимки, быстрый размер каталога и улучшенные основы файловой системы.
Когда вы устанавливаете macOS High Sierra или новее, на томе Mac твердотельного накопителя (SSD) или другого устройства хранения флэш-памяти, этот том автоматически преобразуется в APFS. Приводы Fusion, традиционные жесткие диски (жесткие диски) и не-Mac-тома не конвертируются. Вы не можете отказаться от перехода на APFS.
Компьютеры, оборудованные гибридными системами дисков Fusion Drive, будут и дальше работать на HFS+.
Подробности тут…
Чтобы установить macOS High Sierra и пропустить преобразование HFS+ в APFS нужно выполнить следующие шаги:
— Переместить инсталлятор «Установка macOS High Sierra.app» в папку Программы (Applications) ;
— Открыть «Терминал» и ввести команду:
Нажать «Enter» и запустить процесс установки macOS.
Источник
coolaj86 / Create a Bootable MacOS Recovery USB with Linux.md
How to create a Bootable MacOS Recovery USB from Linux
If your Mac is out-of-order or you otherwise cannot download macOS from the App Store, you can still create a bootable OS X recovery USB, and you can use that to create an Installer USB.
The downloads used in this process are legal and freely avaliable — including disk images directly from Apple’s IT support pages, and open source utilities for extracting and converting pkg, dmg, and HFS+.
No hackery. No hackintosh-ery.
This process works for
- macOS Catalina (10.15)
- macOS Mojave (10.14)
- macOS High Sierra (10.13)
- macOS Sierra (10.12)
- OS X El Capitan (10.11)
- OS X Yosemite (10.11)
In all cases you should first download the El Capitan Installer, as a direct download from Apple (no App Store).
The OS X Yosemite and macOS Sierra images should also work, but you might have trouble getting macOS Sierra to boot in VirtualBox.
Recovery USB vs Installer USB
This is a 3-step process:
- Create a Recovery ISO with Linux
- Create an El Capitan Installer ISO with VirtualBox from the Recovery image
- Create other Installer USBs from El Capitan in VirtualBox
Create the Recovery ISO
The Apple download contains a recovery image called BaseSystem.dmg which needs to be copied to a correctly partitions and formatted recovery USB or ISO.
- Download the OS X El Capitan installer
- Note for Windows users running Linux from VirtualBox:
- you already downloaded InstallOSX.dmg to your USB drive, so skip this step
- Visit Apple’s official «How to upgrade to El Capitan» documentation
- Click «Download OS X El Capitan» in Step 4
- InstallOSX.dmg will be about 6GB in your Downloads folder
- Note for Windows users running Linux from VirtualBox:
- Install HFS+ tools for Linux
- See install-mac-tools.sh below
- Note for Windows users running Linux from VirtualBox:
- choose to download to your USB drive, NOT Downloads
- run the script from your USB drive, NOT Downloads
- Right-Click on the view Raw link, choose Save as , and select the Downloads folder
- Open a Terminal and run bash install-mac-tools.sh from the Downloads folder
You can of course run each command of the scripts by hand, but since it’s deeply nested ( .dmg containing a .pkg containing another .dmg with another .dmg inside), and requires loopback mounts, it’s a rather tedious and mundane process.
Boot the Recovery ISO
You will need a 32GB+ USB drive, ExFAT formatted.
You should copy ElCapitanInstallESD.dmg from Downloads to your USB drive.
# ####################################################################################################################### |
# bootableinstaller.com # |
# ####################################################################################################################### |
set -e |
set -u |
set -x |
# Install HFS+ and dmg dependencies |
if ! [ $( command -v mkfs.hfsplus ) ] || ! [ $( command -v dmg2img ) ] ; then |
# Note: hfsplus and hfsutils are old and not necessary |
# Note: mac-fdisk (mac-fdisk-cross) is useful for debugging, but not required |
sudo apt install -y hfsprogs dmg2img |
fi |
# Install xar |
if ! [ -f » xar/xar/src/xar » ] ; then |
echo » Installing XAR from https://github.com/mackyle/xar.. « |
sudo apt install -y build-essential autoconf |
sudo apt install -y libxml2-dev libssl-dev git |
rm -rf xar/ |
git clone https://github.com/mackyle/xar |
pushd xar/xar |
sed -i.bak ‘ s/OpenSSL_add_all_ciphers/OPENSSL_init_crypto/g ‘ configure.ac |
./autogen.sh —prefix=/usr/local |
make |
sudo make install |
popd |
fi |
# ####################################################################################################################### |
# bootableinstaller.com # |
# ####################################################################################################################### |
# Put bash in «strict mode» |
set -u |
set -e |
if [ -f » ./el-capitan-rescue.iso » ] ; then |
echo » ‘el-capitan-rescue.iso’ already exists « |
exit 0 |
fi |
# Show commands as they are executed |
set -x |
my_installesd= » ./ElCapitanInstallESD.img « |
if ! [ -f » ./InstallESD.img » ] ; then |
my_installesd= » ./InstallESD.img « |
fi |
if ! [ -f » $my_installesd » ] ; then |
if ! [ -f » ./InstallMacOSX/InstallMacOSX.pkg/InstallESD.dmg » ] ; then |
if ! [ -f » ./InstallMacOSX.img » ] ; then |
if ! [ -f » ./InstallMacOSX.dmg » ] ; then |
echo » Error: ‘InstallMacOSX.dmg’ doest not exist. « |
echo » Go to https://support.apple.com/en-us/HT206886 « |
echo » In step 4 click ‘Download OS X El Capitan’ « |
fi |
# decompresses into a dd-like image |
dmg2img InstallMacOSX.dmg -o ./InstallMacOSX.img |
chmod a-w ./InstallMacOSX.img |
# rm InstallMacOSX.dmg |
fi |
my_fullosx= $( sudo losetup —list | (grep InstallMacOSX.img || true) ) |
if ! [ -f » /mnt/InstallMacOSX/InstallMacOSX.pkg » ] ; then |
my_fullosx= $( sudo losetup —partscan —show —find InstallMacOSX.img ) |
echo » $my_fullosx « |
sudo fdisk -l » $my_fullosx « |
ls -l » $my_fullosx » p * |
sudo partprobe $my_fullosx |
sudo mkdir -p /mnt/InstallMacOSX |
sudo mount » $my_fullosx » p2 -o ro,noatime /mnt/InstallMacOSX |
fi |
echo » Extracting /mnt/InstallMacOSX/InstallMacOSX.pkg « |
mkdir -p ./InstallMacOSX.tmp.d/ |
pushd ./InstallMacOSX.tmp.d/ |
# LD_LIBRARY_PATH=../xar/xar/lib ../xar/xar/src/xar -xvf /mnt/InstallMacOSX/InstallMacOSX.pkg |
# TODO maybe use pzip / 7zip instead? |
xar -xvf /mnt/InstallMacOSX/InstallMacOSX.pkg |
popd |
mv ./InstallMacOSX.tmp.d ./InstallMacOSX |
sudo umount /mnt/InstallMacOSX |
sudo losetup -d » $my_fullosx « |
fi |
if ! [ -f » ./ElCapitanInstallESD.img » ] ; then |
dmg2img ./InstallMacOSX/InstallMacOSX.pkg/InstallESD.dmg -o ./ElCapitanInstallESD.img |
chmod a-w ./ElCapitanInstallESD.img |
fi |
my_installesd=./ElCapitanInstallESD.img |
# TODO it’s now safe to remove the big fat InstallMacOSX.*mg and ./InstallMacOSX/ |
fi |
my_esd= $( sudo losetup —list | (grep InstallESD.img || true) | cut -d ‘ ‘ -f1 ) |
if ! [ -f » /mnt/InstallESD/BaseSystem.dmg » ] ; then |
my_esd= $( sudo losetup —partscan —show —find » $my_installesd » ) |
echo » $my_esd « |
sudo fdisk -l » $my_esd « |
ls -l » $my_esd » p * |
sudo partprobe $my_esd |
sudo mkdir -p /mnt/InstallESD |
sudo mount » $my_esd » p2 -o ro,noatime /mnt/InstallESD |
fi |
if ! [ -f » ./BaseSystem.img » ] ; then |
dmg2img /mnt/InstallESD/BaseSystem.dmg -o ./BaseSystem.img |
chmod a-w ./BaseSystem.img |
fi |
my_base= $( sudo losetup —list | grep BaseSystem.img | cut -d ‘ ‘ -f1 ) |
if [ -z » $my_base » ] ; then |
my_base= $( sudo losetup —partscan —show —find ./BaseSystem.img ) |
echo » $my_base « |
sudo fdisk -l » $my_base « |
ls -l » $my_base » p * |
sudo partprobe $my_base |
fi |
my_empty= $( ls empty * img.bz2 | sort | head -1 ) |
cp -rp » $my_empty » el-capitan-rescue.dd.img.bz2 |
bunzip2 el-capitan-rescue.dd.img.bz2 |
my_dd= $( sudo losetup —partscan —show —find el-capitan-rescue.dd.img ) |
echo » $my_dd « |
sudo mac-fdisk -l » $my_dd « |
ls -l » $my_dd » p * |
sudo dd if= » $my_base » p1 of= » $my_dd » p2 bs=128M status=progress |
sudo losetup -d » $my_dd « |
mv el-capitan-rescue.dd.img el-capitan-rescue.iso |
sudo umount /mnt/InstallESD |
sudo losetup -d » $my_esd « |
chmod a-w ./el-capitan-rescue.iso |
echo » el-capitan-rescue.iso « |
This comment has been minimized.
Copy link Quote reply
stuft2 commented Nov 15, 2020
I had two other dependencies I had to install before the script would run successfully:
- Download empty*img.bz2 from bootableinstaller
- Install mac-fdisk: sudo apt-get install mac-fdisk-cross
This comment has been minimized.
Copy link Quote reply
devalexandre commented Dec 9, 2020
I try and not work 🙁
I get InstallMacOSX.dmg past in USB and run scripts only mount e not generate el-capitan-rescue.iso
This comment has been minimized.
Copy link Quote reply
mimi89999 commented Jan 14, 2021
Hello,
I found a much easier and faster way to create a recovery. Tested with Catalina.
- Download https://github.com/kholia/OSX-KVM/blob/master/fetch-macOS.py
- Run it and select in the menu any version up to 10.15.x macOS Catalina
- Wait for BaseSystem.dmg to download in the same folder you run the script
- Run dmg2img BaseSystem.dmg . It will convert the dmg to a raw disk image BaseSystem.img
- Write the image to a USB key using dd or GNOME disks
- Boot your Mac from the USB key. It will boot into recovery where you will have the option to install mac os.
This comment has been minimized.
Copy link Quote reply
linconrezende commented May 6, 2021 •
I had two other dependencies I had to install before the script would run successfully:
- Download empty*img.bz2 from bootableinstaller
- Install mac-fdisk: sudo apt-get install mac-fdisk-cross
Awesome!! First, thank you!
I had an error «xar command not found», for some reason the install-mac-tools.sh script didn’t really installed.
I’m on Ubuntu 20.04.2 LTS x
I solved it by doing:
After that, I had another output: «512: failed to use device: No such device»
Then I realized that I needed the empty*img.bz2 from bootableinstaller
After that, I got another error: mac-fdisk: command not found which I solved by installing it. On the script it says: «not required» but in my case I wouldn’t work without it (I think)
After all that, I deleted all the files, then I started again. It worked!
I just don’t know yet why the dmg file is over 6Gig and the final iso is 2Gig.
I’ll create a bootable USB and if it works I’ll post here. Thanks
Edit I decided to describe a little bit about what I’ve done that could help
It did what it is soposed to do, but in my case, it didn’d worked because I had a wrong DMG file, that has a update, not a full base system.
I’ve been searching on the internet for a few days now, and the only and most simple was this:
https://www.addictivetips.com/ubuntu-linux-tips/create-a-macos-installation-disk-on-linux/
Convert the image to a ubuntu friendly image
and finally, the code bellow to flash the iso into the USB drive.
sudo dd if=/path/to/image_file.iso of=/dev/sdd
It took less than 10 minutes to convert and 30 minutes to flash it into the USB drive.
I booted on my macbook air 2011, and I installed Mac OS X Lion.
To, only then, update it to the El Capitan and I finally I gave up, because I’ve never seen a macbook that slow (taking abount 10 minutes to turn on every single time a normal shutdown). It probably has some isues with the RAM or the SSD..
But anyways. I’ve learned A LOT of new things! It was fun.
Источник