Mac OS ISO dosyasını doğrudan bir çevrim içi kaynaktan indirmek yerine, .app biçimindeki macOS yükleyicisini kullanarak bir ISO dosyası da oluşturabilirsiniz. Ancak macOS tam yükleyicisini Apple sunucusundan indirdiğinizde, elinize InstallAssistant.pkg dosyası geçer.
“InstallAssistant.pkg dosyasını ISO dosyasına nasıl dönüştürebilirim?” diye merak ediyor olabilirsiniz. Bu yazıda bu sorunun yanıtını bulabilirsiniz.
İpucu: Zamandan kazanmak isterseniz macOS DMG dosyasını doğrudan iBoysoft DiskGeeker üzerinden indirip ISO dosyasına dönüştürebilirsiniz. Bu araç, en yeni macOS Tahoe sürümünden Mac OS X 10.6 Snow Leopard gibi daha eski Mac OS sürümlerine kadar DMG dosyaları sunar. Ayrıca kolayca önyüklenebilir bir macOS yükleyicisi oluşturmanıza yardımcı olur.
macOS DMG dosyalarını indirmek için:
1. Adım: iBoysoft DiskGeeker'ı ücretsiz olarak indirin, yükleyin ve başlatın.
2. Adım: Download Image seçeneğine tıklayın.

3. Adım: İhtiyacınız olan macOS sürümünü seçin ve Get seçeneğine tıklayın.
Ardından .dmg dosyasını .iso dosyasına dönüştürmek için 6. adımı uygulayabilirsiniz.
InstallAssistant.pkg nedir?

InstallAssistant.pkg dosyası, Mac App Store'dan indirebileceğiniz tam yükleyicinin .pkg biçimindeki sürümüdür. Apple sunucularında depolanır ve tam "Install macOS xxx.app" dosyasını içerir.
Apple yükleyiciyi macOS Big Sur ile yeniden düzenlediğinde oluşturulmuştur. Bu nedenle InstallAssistant.pkg yalnızca macOS Big Sur, macOS Monterey, macOS Ventura, macOS Sonoma ve macOS Sequoia için kullanılabilir.
Not: Ne yazık ki InstallAssistant.pkg dosyasını Windows bilgisayarlarda ISO'ya dönüştüremezsiniz. Uyumlu bir Mac'iniz yoksa bir arkadaşınızdan, aile üyenizden, kuruluşunuzdan veya yerel Apple Store'dan ödünç almayı deneyin.
InstallAssistant.pkg dosyasını Mac'te .iso dosyasına nasıl dönüştürebileceğinizi açıklamak için macOS Sequoia'yı örnek olarak kullanacağız.
1. Adım: InstallAssistant.pkg dosyasını Applications klasörüne yükleyin
Önyüklenebilir bir macOS ISO dosyası oluşturmak için yükleyicinin .app biçiminde olması gerekir. InstallAssistant.pkg bir paket dosyası olduğundan, tam yükleyici uygulamasına erişebilmek için bu paketi yüklemelisiniz.
InstallAssistant yükleyicisini açmak için dosyaya çift tıklayın ve ekrandaki talimatları izleyerek yüklemeyi tamamlayın.

Yükleme tamamlandığında, Uygulamalar klasöründe Install macOS xxx.app (örneğin Install macOS Sequoia.app) dosyasını bulabilirsiniz.
2. Adım: Terminal'de boş bir DMG dosyası oluşturma
Sonraki adımda bir DMG dosyası oluşturmanız gerekir. Ardından DMG dosyasını ISO'ya dönüştürebilirsiniz.
Terminal'i açın ve aşağıdaki komutu çalıştırın:
hdiutil create -o /tmp/Sequoia -size 13000m -volname Sequoia -layout SPUD -fs HFS+J
Bu komut, /tmp dizininde “Sequoia” adlı 13 GB'lık bir disk imajı oluşturur. İmaj, HFS+J dosya sistemiyle tek bölümlü bir düzen kullanır. Bağlandığında disk imajının birim adı “Sequoia” olur.
Farklı bir macOS sürümü kullanıyorsanız, Sequoia yerine ilgili sürümün adını yazın ve disk imajının boyutunu macOS yükleyicisinden büyük olacak şekilde ayarlamak için 13000m değerini değiştirin.
Komutun bölümleri şöyle açıklanabilir:
hdiutil create: Komutun bu bölümü, hdiutil'e yeni bir disk imajı oluşturmasını söyler.
-o /tmp/Sequoia: -o seçeneği, oluşturulacak disk imajının çıktı yolunu ve adını belirtir. Bu örnekte disk imajı, /tmp dizininde Sequoia adıyla oluşturulur.
-size 13000m: Bu seçenek, disk imajının boyutunu belirtir. 13000m değeri, disk imajının 13 GB boyutunda olması gerektiğini ifade eder.
-volname Sequoia: -volname seçeneği, disk imajının birim adını belirler. İmaj bağlandığında “Sequoia” adıyla görünür.
-layout SPUD: Bu seçenek, disk imajının bölüm düzenini belirtir. SPUD, “Single Partition - Apple Partition Map” ifadesinin kısaltmasıdır. Bu, eski Mac sistemleriyle uyumluluk için kullanılan yaygın bir bölüm şemasıdır.
-fs HFS+J: -fs seçeneği, disk imajının dosya sistemi biçimini belirler. HFS+J, günlük kaydı özelliğine sahip HFS Plus dosya sistemini ifade eder. Bu özellik, veri bozulmasına karşı korumaya yardımcı olur.
3. Adım: Boş disk imajını Mac'e bağlama
Ardından, önceki adımda oluşturduğunuz disk imajını aşağıdaki komutla bağlamanız gerekir:
hdiutil attach /tmp/Sequoia.dmg -noverify -mountpoint /Volumes/Sequoia
Bu komut, /tmp dizininde bulunan Sequoia.dmg disk imajını bütünlüğünü doğrulamadan /Volumes/Sequoia dizinine bağlar.
Komutun bölümleri şöyle açıklanabilir:
hdiutil: macOS'te disk kalıplarını yönetmek için kullanılan bir komut satırı aracıdır. Disk kalıpları oluşturma, dönüştürme, doğrulama, bağlama ve bağlantısını kesme gibi çeşitli işlemleri gerçekleştirebilir.
attach: Bir disk kalıbını bağlamak için kullanılan hdiutil alt komutudur. Bir disk kalıbını bağladığınızda, dosya sisteminde erişilebilir hâle gelir.
/tmp/Sequoia.dmg: Bağlamak istediğiniz disk kalıbı dosyasının yolunu belirtir. Bu örnekte disk kalıbı /tmp dizininde bulunur ve adı Sequoia.dmg olur.
-noverify: Bu seçenek, hdiutil'e disk kalıbını bağlamadan önce sağlama toplamlarını doğrulamamasını söyler. Bağlama işlemini hızlandırabilir, ancak bütünlük denetimi atlanır.
-mountpoint /Volumes/Sequoia: Disk kalıbının dosya sisteminde nereye bağlanacağını belirtir. Bu örnekte kalıp /Volumes/Sequoia konumuna bağlanır. /Volumes dizini, macOS'in harici sürücüleri ve disk kalıplarını bağlamak için genellikle kullandığı konumdur.
4. Adım: Bağlanan disk kalıbında önyüklenebilir bir yükleyici oluşturma
Kalıp bağlandıktan sonra, son ISO dosyasını önyüklenebilir hâle getirmek için createinstallmedia aracını kullanabilirsiniz.
sudo /Applications/Install\ macOS\ Sequoia.app/Contents/Resources/createinstallmedia --volume /Volumes/Sequoia --nointeraction
Bu komut, yönetici ayrıcalıkları gerektiren sudo komutunu kullanır. Bu nedenle yönetici parolanızı girip Enter tuşuna basmanız gerekir.
5. Adım: Önyüklenebilir disk kalıbının bağlantısını kesme
Yükleme medyası oluşturulduğunda, önyüklenebilir kalıbın bağlantısını kesebilirsiniz:
hdiutil detach /volumes/Install\ macOS\ Sequoia
hdiutil: macOS'te disk kalıplarını yönetmek için kullanılan bir komut satırı aracıdır.
detach: Bağlı bir disk kalıbının veya biriminin bağlantısını kesmek ya da kalıbı çıkarmak için hdiutil ile kullanılan alt komuttur.
/volumes/Install\ macOS\ Sequoia: Bağlantısını kesmek istediğiniz birimin yolunu belirtir. Bu örnekte birimin adı “Install macOS Sequoia”dır. Ters eğik çizgiler (\), birim adındaki boşlukları işlemek için kaçış karakteri olarak kullanılır. Bu karakterler olmadan komut satırı, boşlukları farklı bağımsız değişkenlerin ayırıcıları olarak yorumlar.
6. Adım: Önyüklenebilir DMG dosyasını CDR dosyasına dönüştürme
Bu adımda, /tmp dizinindeki Sequoia.dmg adlı disk kalıbını ISO 9660 biçimine dönüştürmeniz ve Sequoia.cdr olarak Masaüstü'ne kaydetmeniz gerekir. Ayrıca DMG dosyasını doğrudan ISO'ya dönüştürebilirsiniz.
hdiutil convert /tmp/Sequoia.dmg -format UDTO -o ~/Desktop/Sequoia.cdr
hdiutil: macOS'te disk kalıplarını değiştirmek için kullanılan bir komut satırı aracıdır.
convert: Disk görüntülerini bir biçimden diğerine dönüştürmek için kullanılan hdiutil alt komutudur.
/tmp/Sequoia.dmg: Dönüştürmek istediğiniz kaynak dosyayı belirtir. Bu örnekte, /tmp dizininde bulunan Sequoia.dmg adlı bir disk görüntüsü dosyasıdır.
-format UDTO: Kaynak disk görüntüsünü dönüştürmek istediğiniz biçimi belirtir. UDTO, yaygın olarak uyumlu CD/DVD görüntüleri oluşturmak için kullanılabilen "Universal Disk Image Format" (ISO 9660) biçimini ifade eder.
-o ~/Desktop/Sequoia.cdr: -o seçeneği, çıktı dosyasının yolunu ve adını belirtir. Burada dönüştürülen dosyanın kullanıcının Masaüstü klasörüne (~/Desktop) Sequoia.cdr adıyla kaydedileceğini gösterir. ~ simgesi, geçerli kullanıcının giriş dizinini temsil eder.
7. Adım: CDR dosyasını ISO dosyası olarak yeniden adlandırma
Şimdi dosyayı aynı konumda tutarak Sequoia.cdr adını Sequoia.iso olarak değiştirebilirsiniz.
mv ~/Desktop/Sequoia.cdr ~/Desktop/Sequoia.iso
mv: Dosya ve dizinleri taşımak veya yeniden adlandırmak için kullanılan komuttur.
~/Desktop/Sequoia.cdr: Taşımak veya yeniden adlandırmak istediğiniz kaynak dosyadır. ~ simgesi geçerli kullanıcının giriş dizinini, dolayısıyla ~/Desktop/ ifadesi de bu kullanıcının giriş dizinindeki Desktop klasörünü temsil eder. Sequoia.cdr, Masaüstü'nde bulunan dosyanın adıdır.
~/Desktop/Sequoia.iso: Hedef yol ve dosya adıdır. Bu örnekte dosya aynı Desktop klasöründe (~/Desktop/) bulunur, ancak dosya uzantısı Sequoia.iso olarak değiştirilmiştir.
Ayrıca okuyun:
macOS Golden Gate ISO'yu indirin
Mac'te InstallAssistant.pkg dosyasını ISO'ya dönüştürme adımları bunlardır. Yararlı olduysa paylaşabilirsiniz!